ajhc-0.8.0.7: Haskell compiler that produce binary through C language

Safe HaskellNone

Info.Types

Description

some useful types to use in Info's that don't really fit anywhere else

Synopsis

Documentation

data Arity Source

how many arguments a function my be applied to before it performs work and whether it bottoms out after that many arguments

Constructors

Arity Int Bool 

newtype Properties Source

list of properties of a function, such as specified by use pragmas or options

Instances

Eq Properties 
Show Properties

how the variable is bound data BindType = CaseDefault | CasePattern | LetBound | LambdaBound | PiBound deriving(Show,Ord,Eq)

Typeable Properties 
Monoid Properties 
Binary Properties 
HasSize Properties 
IsEmpty Properties 
SetLike Properties 
Collection Properties 
Unionize Properties 
HasProperties Properties