### Haskell

These are my notes on the functional programming language Haskell.

* [Curried functions](./curried-functions)
* [Conditional expressions and Guarded equations](./conditional-expressions-and-guarded-equations)
* [Lambda expressions](./lambda-expressions)
* [Lists](./lists)
* [Strings](./strings)
  * [Caesar Cipher](./caesar-cipher)
* [Pattern matching](./pattern-matching)
* [Recursive functions](./recursive-functions)

### Books

* [Programming in Haskell by: Graham Hutton (exercise answers)](./graham-hutton-answers)