| Stability | experimental |
|---|---|
| Safe Haskell | None |
| Language | Haskell2010 |
Control.Monad.Search
Description
Documentation
class MonadPlus m => MonadSearch m where Source #
MonadSearch represents searches with backtracking.
Methods
fromList :: [a] -> m a Source #
failure :: m a -> Bool Source #
failure :: m a -> Bool Source #
lnot :: DFS a -> m () Source #
lnot :: DFS a -> m () Source #
Instances
| MonadSearch BFS Source # | |
| MonadSearch DFS Source # | |
DFS implementation of MonadSearch.