flite-0.1.2: f-lite compiler, interpreter and libraries
Flite.Syntax
type Prog = [Decl]Source
data Decl Source
Constructors
Fields
Instances
type Id = StringSource
data Exp Source
type Pat = ExpSource
type Alt = (Pat, Exp)Source
type Binding = (Id, Exp)Source
type App = [Exp]Source
isPrimId :: Id -> BoolSource
isBinaryPrim :: Id -> BoolSource
isUnaryPrim :: Id -> BoolSource
isPredexId :: Id -> BoolSource