Giter VIP home page Giter VIP logo

learnyouahaskell.github.io's Introduction

Website shields.io pages-build-deployment

maintainers: Stanislav Modrak, to become a maintainer email via here 🙂

Learn You a Haskell: A community version

Hey yo! learnyouahaskell.github.io is an open-source fork of the original Learn You a Haskell (LYAH for short) guide for Haskell by Miran Lipovača, "the funkiest way to learn Haskell, the best functional programming language around". This guide is meant for people who have programmed already, but have yet to try functional programming.

Now, why did I create this fork? ("fork" means a copy of an original which may be modified or extended) Well, I began learning Haskell in 2021 at my undergrad studies and quickly came across LYAH (link for original). I immediately fell in love and followed it to supplement my journey of learning Haskell.

However, I quickly realised some parts are slowly becoming outdated as Haskell continues to evolve. That is why, with the author's blessing, I decided to create this open-source fork to enable the Haskell community to participate in preserving and maintaining this awesome resource for the future times.

Anyone is invited to contribute by either opening a pull request (preferred) or opening a content edit request (in the pipeline, open soon!) for proposed changes.

The whole thing is completely free to read online, but the original is also available in print and we encourage you to buy a copy!

This is still a work in progress. Happy for any suggestions or feedback!

TODOs:

  • refactor web code
  • make mobile-friendly
  • prepare "content edit request" interface on GitHub
  • add exercises
  • update (just overall, the outdated parts)

Don't forget to star the GitHub repository if you like it! 🙂

Discussion

Discuss the ideas with the community.

Licence

This domain and repository is in no way affiliated with Miran Lipovača (the original author) and is being extended and modified with his permision as per the licence the original work was released under (Creative Commons Attribution-Noncommercial-ShareAlike 3.0 Unported License) as well as his literal statement encouraging modifications to be made (FAQ).

This work is licensed under a Creative Commons Attribution-Noncommercial-ShareAlike 3.0 Unported License.

learnyouahaskell.github.io's People

Contributors

smith558 avatar learnyouahaskell avatar guntbert avatar xogcox avatar konsumlamm avatar dbp avatar memowe avatar samtygier avatar xgpt avatar tocic avatar kephas avatar phuc1nguyen avatar mazharz avatar matthijsblom avatar profjanetdavis avatar jackh3103 avatar pycub avatar jberryman avatar bramdekker avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.