More Haskell experiments.