Experiments in Haskell for great good.