| 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