jukebox-0.1.2: A first-order reasoning toolbox
Jukebox.GuessModel
data Universe Source
Constructors
universe :: Universe -> Type -> NameM ([Function], [Form])Source
peano :: Type -> NameM ([Function], [Form])Source
trees :: Type -> NameM ([Function], [Form])Source
guessModel :: [String] -> Universe -> Problem Form -> Problem FormSource
ind :: Symbolic a => a -> TypeSource
function :: [Function] -> Function -> Bool -> Function -> NameM [Form]Source
rhss :: [Function] -> [Term] -> Function -> Bool -> Form -> [Form]Source
cases :: [Function] -> [Type] -> NameM [[Term]]Source
cases1 :: [Function] -> Type -> NameM [Term]Source