Description
Lifts computations from the base of a Haskell transformer stack. Monad transformers layer behavior such as state, errors, logging, or IO, and this library helps reach the base computation cleanly.
It is useful for libraries that abstract over complex monad stacks and need reusable lifting operations. It is a developer dependency for Haskell application architecture, not a user-facing program.