u/bergmarkin r/haskell • Recommends
On “What are some useful tricks you can do with Haskell that you wish you knew earlier?”
Intermediate. Assumes working knowledge.
19K views13 years ago5 recommendations
Programming languagesHaskellFunctional programmingTesting
Matthew Brecknell demonstrates how to use Haskell's type system and compiler errors to guide the step-by-step construction of programs.
Demonstration of a technique for using types to guide the construction of Haskell programs, based on natural deduction. Includes some tricks for getting help from GHC.What people say. Recommended as an excellent demonstration of type-driven development and using typed holes in Haskell to write functions.
u/bergmarkin r/haskell • Recommends
On “What are some useful tricks you can do with Haskell that you wish you knew earlier?”
u/talideonin r/haskell • Recommends
On “Coming from PHP, working in Haskell is like programming in a straight jacket”
u/maninaliftin r/haskell • Recommends
On “Type first coding”
u/swagglerin r/haskell • Recommends
On “How do you reference the name of a class from inside a default implementation of its functions?”
u/protestorin r/haskell • Recommends
On “Best way to learn Haskell?”
u/ephrionin r/compsci • Mentions
On “Functional Programming Myths”
u/mightybytein r/haskell • Mentions
On “Should I learn haskell?”