simple list comprehension example
list comprehension example
simple types
composite types
deriving example
user types example
not so pure functions
exception example
extended exceptions
user exceptions
simple monads
maybe monad
functors
extended modules
recursion