Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mberlanda/learnyouahaskell
https://github.com/mberlanda/learnyouahaskell
Last synced: 19 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/mberlanda/learnyouahaskell
- Owner: mberlanda
- Created: 2016-05-10T14:46:04.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2023-12-15T08:29:27.000Z (11 months ago)
- Last Synced: 2024-10-19T11:29:29.643Z (about 1 month ago)
- Language: Haskell
- Size: 581 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Learn You a Haskell
This repo is presenting the assignments of the book [Learn You a Haskell for Great Good!](http://learnyouahaskell.com/) by Miran Lipovača.
### Prerequisites
#### Install Haskell
In order to get started, you need first to [install Haskell](https://www.haskell.org/platform/) of course.
```bash
$ sudo apt-get install haskell-platform
```### Notes
- [02. Starting Out](02_starting_out/notes.md)
- [03. Types and Typeclasses](03_types_and_typeclasses/notes.md)
- [04. Syntax in Functions](04_syntax_in_functions/notes.md)
- [05. Recursion](05_recursion/notes.md)
- [06. Higher Order Functions](06_higher_order_functions/notes.md)
- [07. Modules](07_modules/notes.md)
- [08. Making Our Own Types and Typeclasses](08_making_our_own_types_and_typeclasses/notes.md)
- [09. Input and Output](09_input_and_output/notes.md)
- [10. Functionally Solving Problems](10_functionally_solving_problems/notes.md)
- [11. Functors, Applicative Functors and Monoids](11_functors_applicative_functors_and_monoids/notes.md)
- [12. A Firstful of Monads](12_a_firstful_of_monads/notes.md)
- [13. For a Few Monads More](13_for_a_few_monads_more/notes.md)