@hackage transformers-compat0.5.1.2
A small compatibility shim exposing the new types from transformers 0.3 and 0.4 to older Haskell platforms.
Installation
Tested Compilers
Dependencies (4)
- base >=4.3 && <5
- ghc-prim
- mtl >=2.0 && <2.1
- transformers >=0.4.1 && <0.6 Show all…
Dependents (201)
@hackage/exception-transformers, @hackage/protolude, @hackage/configuration-tools, @hackage/invariant, @hackage/logger, @hackage/transformers-base, Show all…f-mtl Disables support for mtl for transformers 0.2 and 0.3. That is an unsupported configuration, and results in missing instances for
ExceptT, but keeps the package Haskell 98.
Package Flags
two
(on by default)
Use transformers 0.2. This will be selected by cabal picking the appropriate version.
three
(off by default)
Use transformers 0.3. This will be selected by cabal picking the appropriate version.
mtl
(on by default)
transformers-compat
This provides a thin compatibility shim on top of transformers-0.2 to add the types that were added in transformers-0.3.
This enables users to maintain haskell-platform compatibility, while still gaining access ot the new functionality.
Contact Information
Contributions and bug reports are welcome!
Please feel free to contact me through github or on the #haskell IRC channel on irc.freenode.net.
-Edward Kmett
