A collection of simple building blocks for a fully-fledged Haskell application