cflp-2009.2.1: Constraint Functional-Logic Programming in HaskellSource codeContentsIndex
CFLP.Strategies
Documentation
type Computation a = forall s. (CFLP s, BooleanSolver (Ctx s)) => Context (Ctx s) -> ID -> Data s aSource
dfs :: [CTC (Monadic (UpdateT (StoreCTC ()) [])) (StoreCTC ())]Source
limDFS :: Int -> [CTC (Depth (DepthLim (Monadic (UpdateT (StoreCTC (DepthCtx (DepthLimCtx ()))) [])))) (StoreCTC (DepthCtx (DepthLimCtx ())))]Source
iterDFS :: [CTC (Depth (DepthLim (Monadic (UpdateT (StoreCTC (DepthCtx (DepthLimCtx ()))) [])))) (StoreCTC (DepthCtx (DepthLimCtx ())))]Source
bfs :: [CTC (Monadic (UpdateT (StoreCTC ()) Levels)) (StoreCTC ())]Source
diag :: [CTC (Monadic (UpdateT (StoreCTC ()) Omega)) (StoreCTC ())]Source
fair :: [CTC (Monadic (UpdateT (StoreCTC ()) Stream)) (StoreCTC ())]Source
rndDFS :: [CTC (Rnd (Monadic (UpdateT (StoreCTC (RndCtx ())) []))) (StoreCTC (RndCtx ()))]Source
dfs_B :: [CTC (Sat (Monadic (UpdateT (StoreCTC (SatCtx ())) []))) (StoreCTC (SatCtx ()))]Source
limDFS_B :: Int -> [CTC (Depth (DepthLim (Sat (Monadic (UpdateT (StoreCTC (DepthCtx (DepthLimCtx (SatCtx ())))) []))))) (StoreCTC (DepthCtx (DepthLimCtx (SatCtx ()))))]Source
iterDFS_B :: [CTC (Depth (DepthLim (Sat (Monadic (UpdateT (StoreCTC (DepthCtx (DepthLimCtx (SatCtx ())))) []))))) (StoreCTC (DepthCtx (DepthLimCtx (SatCtx ()))))]Source
bfs_B :: [CTC (Sat (Monadic (UpdateT (StoreCTC (SatCtx ())) Levels))) (StoreCTC (SatCtx ()))]Source
diag_B :: [CTC (Sat (Monadic (UpdateT (StoreCTC (SatCtx ())) Omega))) (StoreCTC (SatCtx ()))]Source
fair_B :: [CTC (Sat (Monadic (UpdateT (StoreCTC (SatCtx ())) Stream))) (StoreCTC (SatCtx ()))]Source
rndDFS_B :: [CTC (Rnd (Sat (Monadic (UpdateT (StoreCTC (RndCtx (SatCtx ()))) [])))) (StoreCTC (RndCtx (SatCtx ())))]Source
Produced by Haddock version 2.4.2