freer-effects-0.3.0.0: Implementation of effect system for Haskell.

Copyright(c) 2016 Allele Dev; 2017 Ixperta Solutions s.r.o.
LicenseBSD3
Maintainerixcom-core@ixperta.com
Stabilitybroken
PortabilityGHC specific language extensions.
Safe HaskellNone
LanguageHaskell2010

Control.Monad.Freer.Cut

Description

Composable handler for logical Cut effects. Implemented in terms of Exc effect.

Using http://okmij.org/ftp/Haskell/extensible/Eff1.hs as a starting point.

Synopsis

Documentation

data CutFalse Source #

Constructors

CutFalse 

cutFalse :: Member (Exc CutFalse) r => Eff r a Source #

Implementation of logical Cut using Exc effects.