The MonadUnliftIO typeclass for unlifting monads to IO https://github.com/fpco/unliftio/tree/master/unliftio-core#readme

Version on this page:
LTS Haskell 13.22:
Stackage Nightly 2019-05-21:
Latest on Hackage:

See all snapshots unliftio-core appears in

MIT licensed by Michael Snoyman, Francesco Mazzoli
Maintained by michael@snoyman.com

Module documentation for

There are no documented modules for this package.


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).


  • Add wrappedWithRunInIO.

  • 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.
comments powered byDisqus