FunctionalProgramming Notes on Functional Programming in Haskell Note order Haskell.md Evaluation.md Datatypes.md TypeClasses.md Functors.md Applicative.md Monad.md ModuleSystem.md