cflp-2009.1.23: Constraint Functional-Logic Programming in Haskell

CFLP.Strategies.CallTimeChoice

Documentation

data CTC s a Source

Instances

ChoiceStore c => StrategyT c CTC 
Monad s => Monad (CTC s) 
MonadPlus s => MonadPlus (CTC s) 
Enumerable s => Enumerable (CTC s) 
(MonadPlus m, Enumerable m) => CFLP (CTC (Monadic (UpdateT (StoreCTC ()) m))) 

data StoreCTC c Source

Instances

Transformer StoreCTC 
(MonadPlus m, Enumerable m) => CFLP (CTC (Monadic (UpdateT (StoreCTC ()) m))) 
ChoiceStore (StoreCTC c)