Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/calvinchengx/learnhaskell

Notes and code practice that I use to understand haskell concepts
https://github.com/calvinchengx/learnhaskell

Last synced: 4 months ago
JSON representation

Notes and code practice that I use to understand haskell concepts

Awesome Lists containing this project

README

        

![] (HaskellLogo.png "Haskell")

# Learn Haskell

A collection of code samples illustrating functional programming concepts, organised by topic, and with reference slides.

More haskell fundamentals can be found in Haskell Koans repository. (hskoans)

## List of sub-directories with reference source code

* helloworld
* purity
* first class function
* lexical scope
* safe recursion
* purity
* currying
* map, filter, reduce
* functors
* applicative functors
* monads

## Reference slides

* [Functional programming for OO programmers - part 1](http://www.slideshare.net/calvinchengx/functional-programming-part01 "FP for OO programmers")
* [Functional programming for OO programmers - part 2](http://www.slideshare.net/calvinchengx/functional-programming-for-oo-programmers-part-2 "FP for OO programmers")