The ether package

[ Tags: benchmark, bsd3, control, library ] [ Propose Tags ]

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/

Properties

Versions 0.1.0.0, 0.1.0.1, 0.2.0.0, 0.2.1.0, 0.3.0.0, 0.3.1.0, 0.3.1.1, 0.4.0.0, 0.4.0.1, 0.4.0.2, 0.4.1.0, 0.4.2.0, 0.5.0.0, 0.5.1.0
Change log CHANGELOG.md
Dependencies base (>=4.9 && <4.11), exceptions (>=0.8), mmorph (>=1.0.4), monad-control (>=1.0.0.4), mtl (>=2.2.1), reflection (>=2.1), tagged (>=0.8.5), template-haskell (>=2.11), transformers (>=0.5.2.0), transformers-base (>=0.4.4), transformers-lift (>=0.2.0.1), writer-cps-mtl (>=0.1.1.4) [details]
License BSD3
Author Vladislav Zavialov
Maintainer Vladislav Zavialov <vlad.z.4096@gmail.com>
Category Control
Home page https://int-index.github.io/ether/
Bug tracker https://github.com/int-index/ether/issues
Source repository head: git clone git@github.com:int-index/ether.git
Uploaded Sat Jun 3 19:34:39 UTC 2017 by int_index
Distributions LTSHaskell:0.5.1.0, NixOS:0.5.1.0, Stackage:0.5.1.0, Tumbleweed:0.4.2.0
Downloads 5140 total (52 in the last 30 days)
Rating 2.25 (votes: 2) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2017-06-03 [all 1 reports]
Hackage Matrix CI

Modules

[Index]

Flags

NameDescriptionDefaultType
disable-tup-instances

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.

DisabledManual

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info

Downloads

Maintainer's Corner

For package maintainers and hackage trustees