Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
debugTrace :: String -> a -> a Source #
data NaturalType Source #
Instances
Show NaturalType Source # | |
Eq NaturalType Source # | |
Defined in Naturals (==) :: NaturalType -> NaturalType -> Bool Source # (/=) :: NaturalType -> NaturalType -> Bool Source # | |
Ord NaturalType Source # | |
Defined in Naturals compare :: NaturalType -> NaturalType -> Ordering Source # (<) :: NaturalType -> NaturalType -> Bool Source # (<=) :: NaturalType -> NaturalType -> Bool Source # (>) :: NaturalType -> NaturalType -> Bool Source # (>=) :: NaturalType -> NaturalType -> Bool Source # max :: NaturalType -> NaturalType -> NaturalType Source # min :: NaturalType -> NaturalType -> NaturalType Source # |
Instances
Enum TypeIndex Source # | |
Defined in Naturals succ :: TypeIndex -> TypeIndex Source # pred :: TypeIndex -> TypeIndex Source # toEnum :: Int -> TypeIndex Source # fromEnum :: TypeIndex -> Int Source # enumFrom :: TypeIndex -> [TypeIndex] Source # enumFromThen :: TypeIndex -> TypeIndex -> [TypeIndex] Source # enumFromTo :: TypeIndex -> TypeIndex -> [TypeIndex] Source # enumFromThenTo :: TypeIndex -> TypeIndex -> TypeIndex -> [TypeIndex] Source # | |
Show TypeIndex Source # | |
Eq TypeIndex Source # | |
Ord TypeIndex Source # | |
Defined in Naturals |
FZero | |
FPair ExprFrag ExprFrag | |
FEnv | |
FSetEnv ExprFrag | |
FDefer FragIndex | |
FGate ExprFrag ExprFrag | |
FLeft ExprFrag | |
FRight ExprFrag | |
FTrace | |
FApp ExprFrag ExprFrag | |
FNum Int64 | |
FToNum |
Instances
Show ExprFrag Source # | |
Eq ExprFrag Source # | |
Ord ExprFrag Source # | |