[Haskell-cafe] Transforming from on State-transformer to another