phino-0.0.0: Command-Line Manipulator of 𝜑-Calculus Expressions
Safe HaskellSafe-Inferred
LanguageHaskell2010

Inference

Documentation

data Conclusion value Source #

Instances

Instances details
Show value => Show (Conclusion value) Source # 
Instance details

Defined in Inference

Methods

showsPrec :: Int -> Conclusion value -> ShowS #

show :: Conclusion value -> String #

showList :: [Conclusion value] -> ShowS #

Eq value => Eq (Conclusion value) Source # 
Instance details

Defined in Inference

Methods

(==) :: Conclusion value -> Conclusion value -> Bool #

(/=) :: Conclusion value -> Conclusion value -> Bool #

data Way Source #

Instances

Instances details
Show Way Source # 
Instance details

Defined in Inference

Methods

showsPrec :: Int -> Way -> ShowS #

show :: Way -> String #

showList :: [Way] -> ShowS #

Eq Way Source # 
Instance details

Defined in Inference

Methods

(==) :: Way -> Way -> Bool #

(/=) :: Way -> Way -> Bool #

direct :: (Expression -> Expression -> [Premises value]) -> Inference value Source #