An approach to managing composable effects, ala mtl/transformers/extensible-effects/Eff

Latest on Hackage:

This package is not currently in any snapshots. If you're interested in using it, we recommend adding it to Stackage Nightly. Doing so will make builds more reliable, and allow to host generated Haddocks.

BSD3 licensed by Ollie Charles
Maintained by


Revision history for transformers-eff – 2018-03-21

  • Upper bounds have been removed. This is due to lack of maintainer time. – 2017-02-07

Breaking Changes

  • The type of gets was changed to actually be the gets operation.
  • Control.Effect.Nondeterminism now uses list-transformer instead of lists.
  • Control.Effect.Nondeterminism.choose now chooses from any Foldable structure.

Non-breaking Changes

  • A MonadIO instance was added to Eff.
  • New function: Control.Effect.Nondeterminism.runNondeterminismM.

Other changes

  • The upper bound of base was increased. – 2017-02-02

  • First version. Released on an unsuspecting world. Mwahaha.
Depends on 5 packages:
Used by 1 package:
comments powered byDisqus