| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Polysemy.NonDet
Contents
Effect
data NonDet (m :: * -> *) a Source #
An effect corresponding to the Alternative typeclass.
Interpretations
runNonDet :: Alternative f => Sem (NonDet ': r) a -> Sem r (f a) Source #
Run a NonDet effect in terms of some underlying Alternative f.