Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
- class (MonadLogic m, MonadState s m) => MonadLogicState s m where
Documentation
class (MonadLogic m, MonadState s m) => MonadLogicState s m where Source #
API for MonadLogic which allows state and backtracking on it.
Monad m => MonadLogicState (gs, bs) (LogicStateT gs bs m) Source # | |