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

Deps

Documentation

data State Source #

Constructors

State 

data Judgment Source #

Instances

Instances details
Show Judgment Source # 
Instance details

Defined in Deps

Eq Judgment Source # 
Instance details

Defined in Deps

data Acyclic Source #

Constructors

Proven 
Plausible 

Instances

Instances details
Bounded Acyclic Source # 
Instance details

Defined in Deps

Enum Acyclic Source # 
Instance details

Defined in Deps

Show Acyclic Source # 
Instance details

Defined in Deps

Eq Acyclic Source # 
Instance details

Defined in Deps

Methods

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

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

data World Source #

Constructors

World (Maybe FilePath) Int Int Int Int 

type Named a = Map Int [(Expression, a)] Source #

namedInsert :: forall a. Expression -> a -> Named a -> Named a Source #

closed :: Int -> [(Int, String)] -> ([(Int, String)], [String]) Source #

atomicModify :: IORef a -> (a -> IO (a, b)) -> IO b Source #

data Progress Source #

Constructors

Progress