Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/learnyouahaskell/learnyouahaskell.github.io
A community version of the renowned "Learn You a Haskell" (LYAH) tutorials collection!
https://github.com/learnyouahaskell/learnyouahaskell.github.io
haskell haskell-tutorial learn-to-code programming-fundamentals
Last synced: 12 days ago
JSON representation
A community version of the renowned "Learn You a Haskell" (LYAH) tutorials collection!
- Host: GitHub
- URL: https://github.com/learnyouahaskell/learnyouahaskell.github.io
- Owner: learnyouahaskell
- License: other
- Created: 2022-02-03T10:41:25.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-03-18T10:06:25.000Z (8 months ago)
- Last Synced: 2024-03-18T11:31:36.852Z (8 months ago)
- Topics: haskell, haskell-tutorial, learn-to-code, programming-fundamentals
- Language: HTML
- Homepage: https://learnyouahaskell.github.io
- Size: 2.18 MB
- Stars: 237
- Watchers: 9
- Forks: 29
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
[![Website shields.io](https://img.shields.io/website-up-down-green-red/http/shields.io.svg)](https://learnyouahaskell.github.io/)
[![pages-build-deployment](https://github.com/learnyouahaskell/learnyouahaskell.github.io/actions/workflows/pages/pages-build-deployment/badge.svg?branch=main)](https://github.com/learnyouahaskell/learnyouahaskell.github.io/actions/workflows/pages/pages-build-deployment)**maintainers:** [Stanislav Modrak](https://github.com/smith558), to become a maintainer email via [here](https://stanislav.gq/) 🙂
# Learn You a Haskell: A community version
Hey yo! [learnyouahaskell.github.io](https://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](http://learnyouahaskell.com/)). 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
- [x] 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.* GitHub - Please feel free to use the "Discussions" GitHub space (https://github.com/learnyouahaskell/learnyouahaskell.github.io/discussions)
* Reddit - https://www.reddit.com/r/haskell/comments/sogi3s/learn_you_a_haskell_a_community_version/
* Haskell Discourse - https://discourse.haskell.org/t/learn-you-a-haskell-a-community-version/4056## 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 permission as per the licence the original work was released under ([Creative Commons Attribution-Noncommercial-ShareAlike 3.0 Unported License](http://creativecommons.org/licenses/by-nc-sa/3.0/)) as well as his literal statement encouraging modifications to be made ([FAQ](http://learnyouahaskell.com/faq)).##
This work is licensed under a [Creative Commons Attribution-Noncommercial-ShareAlike 3.0 Unported License](http://creativecommons.org/licenses/by-nc-sa/3.0/).