Deriving backtracking monad transformers
From MaRDI portal
Recommendations
- Backtracking, interleaving, and terminating monad transformers (functional pearl)
- Monad transformers for backtracking search
- Eilenberg-Moore monoids and backtracking monad transformers
- Backtracking with cut via a distributive law and left-zero monoids
- An exercise in transformational programming: Backtracking and Branch-and- Bound
Cited in
(12)- A divertimento on MonadPlus and nondeterminism
- Specification of logic programming languages from reusable semantic building blocks
- Kleene monads: handling iteration in a framework of generic effects
- Backtracking, interleaving, and terminating monad transformers (functional pearl)
- Counting successes: effects and transformations for non-deterministic programs
- Transactional events
- The Arrow Calculus as a Quantum Programming Language
- Monad transformers for backtracking search
- Eilenberg-Moore monoids and backtracking monad transformers
- Not by equations alone. Reasoning with extensible effects
- Backtracking with cut via a distributive law and left-zero monoids
- From high to low: simulating nondeterminism and state with state
This page was built for publication: Deriving backtracking monad transformers
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2943369)