miscellaneous programs I write as I learn haskell