Difference between revisions of "Haskell resources"
From TidalCycles userbase
Line 16: | Line 16: | ||
Note that a lot of Haskell tutorials focus on lists, which are important to learn, but aren't used very often in Tidal. | Note that a lot of Haskell tutorials focus on lists, which are important to learn, but aren't used very often in Tidal. | ||
+ | * [https://github.com/soupi/haskell-study-plan/blob/master/README.org Haskell study plan] | ||
* [https://learnxinyminutes.com/docs/haskell/ Learn Haskell in Y minutes] | * [https://learnxinyminutes.com/docs/haskell/ Learn Haskell in Y minutes] | ||
* [http://learnyouahaskell.com/ Learn you a Haskell for great good] | * [http://learnyouahaskell.com/ Learn you a Haskell for great good] |
Latest revision as of 22:46, 20 December 2019
TidalCycles is a domain specific language made with the Haskell programming language. Here's a place to collect recommended Haskell resources.
Tidal-specific resources
- NIL Haskell school - video lectures by David Ogborn (not tidal-specific but by David who among other things works on Tidal and related projects)
General resources
Note that a lot of Haskell tutorials focus on lists, which are important to learn, but aren't used very often in Tidal.
- Haskell study plan
- Learn Haskell in Y minutes
- Learn you a Haskell for great good
- Haskell school of expression book (pdf of earlier version)
- Functors, applicatives and monads in pictures
- Haskell programming from first principles - an in-depth book for beginners
- Programming in Haskell - another nice book, by Graham Hutton
- How to read Haskell - A primer for learning how to work out yourself 'what does this function do?'
- Haskell programming from first principles - by Christopher Allen and Julie Moronuki