MIT licensed by Michael Snoyman, Francesco Mazzoli
Maintained by [email protected]
This version can be pinned in stack with:unliftio-core-,1082

Module documentation for


Provides the core MonadUnliftIO typeclass, instances for base and transformers, and basic utility functions. Typically, you’ll want to use the unliftio library, which provides more functionality (and a much better description).


  • Doc improvements.
  • Inline functions in Control.Monad.IO.Unlift module #4.
  • Fully polymorphic withRunInIO #12.
  • Move withRunInIO into the MonadUnliftIO typeclass itself#13

  • Initial release.