Contents
Index
flite-0.1.2: f-lite compiler, interpreter and libraries
Index
Alt
Flite.Syntax
alt
Flite.Parsec.Parse
Alts
Flite.Syntax
App
1 (Type/Class)
Flite.Syntax
2 (Data Constructor)
Flite.Syntax
bind
Flite.Parsec.Parse
Binding
Flite.Syntax
block
Flite.Parsec.Parse
Bottom
Flite.Syntax
braces
Flite.Parsec.Parse
CallGraph
Flite.CallGraph
callReachableGraph
Flite.CallGraph
calls
Flite.Traversals
Case
Flite.Syntax
caseAlts
Flite.Traversals
caseElim
Flite.Case
caseElimWithCaseStack
Flite.Case
charLiteral
Flite.Parsec.Parse
Con
Flite.Syntax
con
Flite.Parsec.Parse
concatApps
Flite.ConcatApp
concatNonPrims
Flite.ConcatApp
consperse
Flite.Pretty
Ctr
Flite.Syntax
Decl
Flite.Syntax
defn
Flite.Parsec.Parse
Descend
Flite.Descend
descend
Flite.Descend
descendM
Flite.Descend
desugarCase
Flite.Matching
desugarEqn
Flite.Matching
Exp
Flite.Syntax
expr
Flite.Parsec.Parse
expr'
Flite.Parsec.Parse
extract
Flite.Descend
flite
Flite.Parsec.Parse
freeVars
Flite.Traversals
freeVarsExcept
Flite.Traversals
freeVarsExcept'
Flite.Traversals
Fresh
1 (Type/Class)
Flite.Fresh
2 (Data Constructor)
Flite.Fresh
fresh
Flite.Fresh
freshBody
Flite.Traversals
freshen
Flite.Traversals
freshenAlt
Flite.Traversals
freshenPat
Flite.Traversals
fromExp
Flite.Traversals
Fun
Flite.Syntax
Func
Flite.Syntax
funcArgs
Flite.Syntax
funcName
Flite.Syntax
funcRhs
Flite.Syntax
funcs
Flite.Traversals
I
Flite.Identity
Id
Flite.Syntax
identifier
Flite.Parsec.Parse
identifyFuncs
Flite.Identify
Identity
Flite.Identity
ifthenelse
Flite.Parsec.Parse
inline
Flite.Inline
InlineAll
Flite.Inline
InlineFlag
Flite.Inline
inlineLinearLet
Flite.Let
inlineSimpleLet
Flite.Let
InlineSmall
Flite.Inline
inlineTop
Flite.Inline
Int
Flite.Syntax
isBinaryPrim
Flite.Syntax
isPredexId
Flite.Syntax
isPrimId
Flite.Syntax
isUnaryPrim
Flite.Syntax
Lam
Flite.Syntax
Let
Flite.Syntax
liftLet
Flite.Let
lookupFuncs
Flite.Traversals
natural
Flite.Parsec.Parse
NoInline
Flite.Inline
onExp
Flite.Traversals
onExpM
Flite.Traversals
operator
Flite.Parsec.Parse
parens
Flite.Parsec.Parse
parseProgFile
Flite.Parsec.Parse
Pat
Flite.Syntax
pat
Flite.Parsec.Parse
pat'
Flite.Parsec.Parse
patVars
Flite.Traversals
pretty
Flite.Pretty
Prim
Flite.Syntax
prim
Flite.Parsec.Parse
PrimApp
Flite.Syntax
primitives
Flite.Parsec.Parse
Prog
Flite.Syntax
prog
Flite.Parsec.Parse
reachable
Flite.CallGraph
reserved
Flite.Parsec.Parse
reservedOp
Flite.Parsec.Parse
runFresh
Flite.Fresh
runIdentity
Flite.Identity
runWriter
Flite.Writer
semi
Flite.Parsec.Parse
showAlt
Flite.Pretty
showArg
Flite.Pretty
showBind
Flite.Pretty
showBlock
Flite.Pretty
stringExp
Flite.Parsec.Parse
stringLiteral
Flite.Parsec.Parse
subst
Flite.Traversals
substMany
Flite.Traversals
symbol
Flite.Parsec.Parse
universe
Flite.Descend
Var
Flite.Syntax
var
Flite.Parsec.Parse
varRefs
Flite.Traversals
W
Flite.Writer
write
Flite.Writer
writeMany
Flite.Writer
Writer
Flite.Writer