Package0.2.25.1Control
unliftio
The MonadUnliftIO typeclass for unlifting monads to IO (batteries included)
- Version0.2.25.1
- CategoryControl
- LicenceMIT
- AuthorMichael Snoyman, Francesco Mazzoli
- Maintainermichael@snoyman.com
- Homepagegithub.com/fpco/unliftio/tree/master/unliftio#readme
- Pinned byhackage unliftio 0.2.25.1
- Sourcehackage.haskell.org/package/unliftio-0.2.25.1
Modules
- UnliftIOPlease see the README.md file for information on using this
- UnliftIO.AsyncUnlifted Control.Concurrent.Async.
- UnliftIO.ChanLifted Control.Concurrent.Chan.
- UnliftIO.ConcurrentUnlifted Control.Concurrent. This module is not reexported by UnliftIO,
- UnliftIO.DirectoryUnlifted System.Directory.
- UnliftIO.EnvironmentUnlifted System.Environment.
- UnliftIO.ExceptionUnlifted Control.Exception, with extra async exception safety
- UnliftIO.Exception.LensFunctions from Control.Exception.Lens, but using MonadUnliftIO, not
- UnliftIO.ForeignUnlifted Foreign.
- UnliftIO.IOUnlifted System.IO.
- UnliftIO.IO.FileRationale This module offers functions to handle files that offer better durability and/or
- UnliftIO.IORefUnlifted Data.IORef.
- UnliftIO.Internals.Async
- UnliftIO.MVarUnlifted Control.Concurrent.MVar.
- UnliftIO.MemoizeMemoize the results of actions. In other words: actions
- UnliftIO.ProcessUnlifted System.Process.
- UnliftIO.QSemUnlifted Control.Concurrent.QSem.
- UnliftIO.QSemNUnlifted Control.Concurrent.QSemN.
- UnliftIO.STMLifted version of Control.Concurrent.STM
- UnliftIO.TemporaryTemporary file and directory support. Strongly inspired by/stolen from the https://github.com/feuerbach/temporary package. Copyright noti…
- UnliftIO.TimeoutUnlifted System.Timeout.
Description
Please see the documentation and README at https://www.stackage.org/package/unliftio
Depends on
13 packages- async-2.2.6in this set
- base-4.23.0.0with GHC
- bytestring-0.12.2.0with GHC
- deepseq-1.5.2.0with GHC
- directory-1.3.11.0with GHC
- filepath-1.5.5.0with GHC
- process-1.6.30.0with GHC
- safe-exceptions-0.1.7.4in this set
- stm-2.5.3.1with GHC
- time-1.16.0.1with GHC
- transformers-0.6.3.0with GHC
- unix-2.8.8.0with GHC
- unliftio-core-0.2.1.0in this set