LangToGroup-0.1.0.0
Safe HaskellNone
LanguageHaskell2010

TuringMachine.Quadruple

Documentation

type Predicate a = a -> Bool Source #

(&.) :: Predicate a -> Predicate a -> Predicate a infixr 3 Source #

(|.) :: Predicate a -> Predicate a -> Predicate a infixr 2 Source #

fromState :: State -> StrQuadruplePredicate Source #

toState :: State -> StrQuadruplePredicate Source #

fromSymbol :: Symbol -> StrQuadruplePredicate Source #

toSymbol :: Symbol -> StrQuadruplePredicate Source #

withMove :: Move -> StrQuadruplePredicate Source #

withoutMove :: StrQuadruplePredicate Source #