polysemy-0.2.0.0: Higher-order, low-boilerplate, zero-cost free monads.

Safe HaskellSafe
LanguageHaskell2010

Polysemy.Internal.NonDet

Synopsis

Documentation

data NonDet (m :: * -> *) a Source #

An effect corresponding to the Alternative typeclass.

Constructors

Empty 
Choose (Bool -> a)