io-classes:mtl
IO Monad class hierarchy compatible with:
packages.
Sublibraries
io-classes
provides non-standard extensions distributed in public
sublibraries
io-classes:io-classes
- the main library compatible with the above packagesio-classes:strict-stm
- strictSTM
APIio-classes:strict-mvar
- strictMVar
APIio-classes:si-timers
- SI-unit based time / timers API, cancellable timersio-classes:mtl
- MTL instances, some of which are experiemental
Documentation
Haddocks of all public sublibraries are published here.
- Control
- Monad
- Class
- MonadEventlog
- MonadST
- MonadSTM
- MonadSay
- MonadThrow
- MonadTime
- MonadTimer
- Control.Monad.Class.Trans
- Class
- Monad