TH implementation of effects.

Latest on Hackage:0.1.4

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 Kolodezny Diver


This package implements effects, as alternative to monad transformers. Actually, the effects themselves are created without the use of TH, but the binding of nested effects described by mkEff splice. For more information about extensible effects , see the original paper at But, this package is significantly different from the original. It uses a chains of ordinary GADTs created by TH. No Typeable, unsafe... , ExistentialQuantification ...


THEff 0.1.3 (released 2017-01-22)
* some redundant constraints eliminated
THEff 0.1.2 (released 2017-01-22)
* ghc 8.x compatable

Depends on 2 packages:
Used by 1 package:
comments powered byDisqus