mtl is:package

Monad classes for transformers, using functional dependencies MTL is a collection of monad classes, extending the transformers package, using functional dependencies for generic lifting of monadic actions.
Backported Control.Monad.Except module from mtl This package backports the Control.Monad.Except module from mtl (if using mtl-2.2.0.1 or earlier), which reexports the ExceptT monad transformer and the MonadError class. This package should only be used if there is a need to use the Control.Monad.Except module specifically. If you just want the mtl class instances for ExceptT, use transformers-compat instead, since mtl-compat does nothing but reexport the instances from that package. Note that unlike how mtl-2.2 or later works, the Control.Monad.Except module defined in this package exports all of ExceptT's monad class instances. Therefore, you may have to declare import Control.Monad.Except () at the top of your file to get all of the ExceptT instances in scope.
Reexports of most definitions from "mtl" and "transformers" This package only exports definitions from the "mtl" and "transformers" libraries. Unlike every module of "mtl" it does not reexport Control.Monad and Control.Monad.Fix. In combination with the "base-prelude" library, this should give you a quite rich prelude. The 2.* versions are restricted by the feature set of mtl-2.2 and transformers-0.4, however they provide support for newer versions of those libraries as well.
tribial tools about mtl Please see the README on GitHub at https://github.com/YoshikuniJujo/mtl-misc-yj#readme
Not on Stackage, so not searched. Very strict CPS'd transformers
Not on Stackage, so not searched. Instances for the mtl classes for all monad transformers.
Not on Stackage, so not searched. MTL classes without the functional dependency
Not on Stackage, so not searched. parse library using mtl package
Not on Stackage, so not searched. Higher order versions of MTL classes
Not on Stackage, so not searched. Monad Transformer Library with Type Families
Not on Stackage, so not searched. Lift substacks of monad transformer stacks
Not on Stackage, so not searched. Monad transformer library with type indexes, providing 'free' copies.
microlens support for Reader/Writer/State from mtl This package contains functions (like view or +=) which work on MonadReader, MonadWriter, and MonadState from the mtl package. This package is a part of the microlens family; see the readme on Github.
Not on Stackage, so not searched. Monad-transformer version of the Control.Exception module
Not on Stackage, so not searched. MonadWriter orphan instances for writer-cps-transformers
Not on Stackage, so not searched. A type class for monads with references compatible with the mtl2 library.
Not on Stackage, so not searched. Low-level functions for SMT-LIB-based interaction with SMT solvers.
Not on Stackage, so not searched. A type-safe interface to communicate with an SMT solver.
Monad transformer for the persistent API A monad transformer and mtl-style type class for using the persistent API directly in your monad transformer stack.
Not on Stackage, so not searched. MTL-style type-class and deriving-via newtypes for Amazonka
Use Accessor to access state in mtl State monad class Use Accessor to access state in mtl State monad class
Not on Stackage, so not searched. A monad transformer supporting Haskey transactions.
Not on Stackage, so not searched. Modular Monad transformer library
Not on Stackage, so not searched. An SMT-LIB backend running solvers as external processes.
Not on Stackage, so not searched. Testing SMT-LIB backends.