Experiments in learning Haskell.