Learning haskell by solving famous ninety-nine problems series, which are inspired by Ninety-Nine Lisp Problems, which in turn was based on Prolog problem list by Werner Hett.
To run all tests:
$ make tests
To run tests for a specific problem:
$ make test PATTERN=p01
To run code for a problem interactively:
$ cabal repl
...
Prelude> :l Problems.P01