Miscellaneous Haskell things