Grab bag of Haskell learning experiments