[Haskell-cafe] HLIst - how to use TIPTransform with functions that run in the IO monad?