Haskell
Local Links
- A* Shortest Path in Haskell
- Haskell Currying
- Install Haskell on OpenBSD
- Apple Clock in Haskell
- Hex Variation in Haskell
- Double Spring in Haskell
- Haskell Permutations
- Gravity Simulation in Haskell
- Boids in Haskell
- Regular expressions in Haskell
- Haskell Chess
- Understanding State Monad
- Understanding Reader Monad
- Common Type Classes
- Motivation for Monads
- Delayed Signals in Elm
- Missionaries and Cannibals Problem
- Tower of Hanoi
- Applicative Computations
- The Cannon
- AutoDuel Car Dynamics
- [[GHC and Gloss on OpenBSD|GlossOpenBSD]]
- Square Root in Haskell
- FunStock
- Map Reduce Study
- Continuation Passing Style (CPS) in Haskell
- FunctionalReasoning
- Programming by functions
- Stackage
- Project Euler 2
References
- Generating artwork with Haskell and Generating Art With Haskell
- The ReaderT Design Pattern - add-on
- A History of Haskell: being lazy with class
- Lenses - compositional data-access and manipulation
- What I wish I knew when learning Haskell
- CS240h at Stanford
- The Monad Reader
- The Haskell Cast - A great haskell podcast!
- Typeclassopedia
- Monoids: Theme and Variations
- Haskell lectures, Pennsylvania Univ
- Notes on Foldable, Traversable and other useful classes
- Functors, Applicatives, And Monads In Pictures
- Haskell Where to Start
- Haskell on MacOS
- GHC Binary Install
- http://www.haskell.org
- A Gentle Introduction To Haskell, version 98
- UNIX tools written in Haskell
- Parsing in Haskell
- Haskell Quick Reference
- pandoc - A universal document converter
- Gloss - See e.g. Functional flocks.
- Haskell Cheat Sheet - Very good but not complete
- Haskell Web Frameworks - Salvia, Scotty and Warp etc.
- Monad is not difficult - I still think this is really hard to grok ...
- Understanding Haskell Monads - is very thorough and makes it easier ...
- Hipmunk
- Haskell Operators
- BlankCanvas - HTML Canvas in Haskell
- Snap Introduction and Snap Framework - Yesod and Happstack are other alternatives
- Regular Expression Matcher in Haskell
- Haskell examples
- FP cheat sheet - solutions for common problems using
liftA2
,join
,>>=
,<|>
etc. - 99 haskell problems
- What we talk about when we talk about monads
- 4 months of haskell - Phantom types etc.
- Functional Data Structures