@hackage / ether

Monad transformers and classes

Version Deprecated package0.5.1.0

About

Metadata

  • Last updated , by int_index
  • License BSD-3-Clause
  • Maintained by: Vladislav Zavialov <vlad.z.4096@gmail.com>

  • Lottery factor: 0

Links

Installation

This package has been deprecated

Package Flags

Use the -f option with cabal commands to enable 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.

Readme

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/