An effect corresponding to the Alternative typeclass.
Modulepolysemy-zoo-0.8.2.0Haskell2010
Polysemy.Final.NonDet
- 1 type
- 4 values
- Packagepolysemy-zoo-0.8.2.0
- Exports5
- LanguageHaskell2010
- LicenceBSD-3-Clause
- SourceNonDet.hs
Run a NonDet effect in terms of some underlying Alternative f.
Run an NonDet effect through a final Alternative
Beware: Effects that aren't interpreted in terms of the final monad will have local state semantics in regards to NonDet effects interpreted this way. See Final.