@hackage ether0.5.1.0
Monad transformers and classes
Categories
License
BSD-3-Clause
Maintainer
Vladislav Zavialov <vlad.z.4096@gmail.com>
Links
Versions
Deprecated
Dependencies (12)
- base >=4.9 && <4.13
- exceptions >=0.8
- mmorph >=1.0.4
- monad-control >=1.0.0.4
- mtl >=2.2.1
- reflection >=2.1 Show all…
Dependents (2)
@hackage/acme-everything, @hackage/statsdi
Package Flags
disable-tup-instances
(off by default)
Disable auto-generated HasLens instances for tuples. The reason one
might want to do this is to reduce the size of .hi-files, as well as the
time and memory GHC needs to build Ether. To recover flattening with
tuples, use Ether.Internal.makeTupleInstancesHasLens at specific tuple
sizes you need in your application.
This is a build-time performance hack, enable this flag at your own risk.
Ether is a Haskell library that extends mtl and transformers with
tagged monad transformers and classes in a compatible way.
Introduction https://int-index.github.io/ether/