Identity package:transformers

The identity monad transformer. This is useful for functions parameterized by a monad transformer.
The trivial monad transformer, which maps a monad to an equivalent monad.
Lift a unary operation to the new monad.