Safe Haskell | None |
---|
Isabelle.IsaExport
Documentation
newtype Export
data Thy
data Thy_Attrs
data Body_
Constructors
data Cls
data Cls_Attrs
data TypeSynonym
Constructors
TypeSynonym TypeSynonym_Attrs (Maybe Mixfix) Vars (OneOf3 TVar TFree Type) |
data TypeSynonym_Attrs
Constructors
TypeSynonym_Attrs | |
Fields |
newtype Datatypes
data Datatype
Constructors
Datatype Datatype_Attrs (Maybe Mixfix) (List1 Constructor) [TFree] |
data Datatype_Attrs
Constructors
Datatype_Attrs | |
Fields |
data Constructor
data Constructor_Attrs
Constructors
Constructor_Attrs | |
Fields |
newtype Domains
data Domain
Constructors
Domain Domain_Attrs (Maybe Mixfix) [TFree] (List1 DomainConstructor) |
data DomainConstructor
Constructors
DomainConstructor DomainConstructor_Attrs (OneOf3 TVar TFree Type) [DomainConstructorArg] |
Constructors
DomainConstructor_Attrs | |
Fields |
data DomainConstructorArg
Constructors
DomainConstructorArg DomainConstructorArg_Attrs (OneOf3 TVar TFree Type) |
data DomainConstructorArg_Attrs
Constructors
DomainConstructorArg_Attrs | |
newtype Consts
data ConstDef
data ConstDef_Attrs
Constructors
ConstDef_Attrs | |
Fields |
newtype Axioms
data Axiom
data Lemma
data Definition
data Definition_Attrs
Constructors
Definition_Attrs | |
Fields |
data Funs
Constructors
Funs Funs_Attrs (List1 Fun) |
data Funs_Attrs
Constructors
Funs_Attrs | |
Fields
|
Instances
data Fun
data Fun_Attrs
newtype Equation
data Primrec
Constructors
Primrec Primrec_Attrs (List1 Fun) |
data Primrec_Attrs
Constructors
Primrec_Attrs | |
Fields |
newtype Fixrec
data FixrecFun
Constructors
FixrecFun FixrecFun_Attrs (Maybe Mixfix) (OneOf3 TVar TFree Type) (List1 FixrecEquation) |
data FixrecFun_Attrs
Constructors
FixrecFun_Attrs | |
Fields |
data FixrecEquation
data FixrecEquation_Attrs
Constructors
FixrecEquation_Attrs | |
Fields |
newtype Premises
data Instantiation
Constructors
Instantiation Instantiation_Attrs Arity Body |
data Instantiation_Attrs
Constructors
Instantiation_Attrs | |
Fields |
data Instance
data Instance_Attrs
Constructors
Instance_Attrs | |
Fields |
data Subclass
Constructors
Subclass Subclass_Attrs Proof |
data Subclass_Attrs
Constructors
Subclass_Attrs | |
Fields |
data Typedef
data Typedef_Attrs
Constructors
Typedef_Attrs | |
data Defs
Constructors
Defs Defs_Attrs (List1 Def) |
data Def
data Def_Attrs
newtype Sort
data Arity
data Fix
data Fix_Attrs
newtype Assumes
Constructors
Assumes [Assumption] |
data Assumption
Constructors
Assumption Assumption_Attrs (OneOf6 Bound Free Var Const App Abs) |
data Assumption_Attrs
Constructors
Assumption_Attrs | |
Fields |
newtype Ctxt
data Mixfix
data Mixfix_Attrs
Constructors
Mixfix_Attrs | |
Fields
|
Instances
data Arg
Instances
data AString
data Break
Instances
data Block
data Shows
Constructors
Shows Shows_Attrs (List1 AShow) |
data Shows_Attrs
Instances
newtype AShow
data Free
Constructors
FreeTVar Free_Attrs TVar | |
FreeTFree Free_Attrs TFree | |
FreeType Free_Attrs Type |
data Var
data Var_Attrs
data Const
data App
data Abs
data Abs_Attrs
data TVar
Constructors
TVar TVar_Attrs [Class] |
data TVar_Attrs
Instances
data TFree
Constructors
TFree TFree_Attrs [Class] |
data Type