Contents
Index
mappy-0.1.3.1: A functional programming language focused around maps.
Index
application
Language.Parser
apply
Language.Executor
apply'
Language.Executor
applyNonPrim
Language.Executor
assertMap
Language.Executor
atMost
Language.Error.PrettyPrinter
character
Language.Parser
characterInternal
Language.Parser
CharAsMap
Language.Ast.PrettyPrinter
charInternal
Language.Ast.PrettyPrinter
checkAgainstRepeatedDefs
Language.Executor
classifyInput
Language.Primitives.IoAble
classifyMap
Language.Ast.PrettyPrinter
classifyOutput
Language.Primitives.IoAble
Definition
Language.Ast
definition
Language.Parser
defOrExpr
Language.Parser
defsToLambda
Language.Desugar
DefSugar
Language.Ast
destring
Language.Primitives.Io
desugarDef
Language.Desugar
desugarEachDef
Language.Desugar
desugarExpr
Language.Desugar
Env
Language.Executor
Error
Language.Error
errorInMappy
Language.Error
eval
Language.Executor
evalAll
Language.Executor
evalMap
Language.Executor
exec
Language.Executor
Expression
Language.Ast
expression
Language.Parser
ExprSugar
Language.Ast
extendEnvironment
Language.Executor
file
Language.Parser
findWithDefault
Language.Primitives.Map
fromBinary
Language.Ast.PrettyPrinter
fromString
Language.Primitives.IoAble
FullyEvaluated
Language.Executor
functionDefinition
Language.Parser
getBinDir
Paths_mappy
getDataDir
Paths_mappy
getDataFileName
Paths_mappy
getLibDir
Paths_mappy
getLibexecDir
Paths_mappy
getSysconfDir
Paths_mappy
GiveCalledOnNonMap
Language.Error
identifier
Language.Parser
initialEnvironment
Language.Executor
InputClassification
Language.Primitives.IoAble
insert
Language.Primitives.Map
Io
1 (Type/Class)
Language.Primitives.Io
2 (Data Constructor)
Language.Primitives.Io
IoAble
Language.Primitives.IoAble
IoContents
Language.Primitives.IoAble
IoFilename
Language.Primitives.IoAble
ioInsert
Language.Primitives.Io
ioLookup
Language.Primitives.Io
IoMap
Language.Primitives.Map
,
Language.Ast
IoPrint
Language.Primitives.IoAble
IoReadFile
Language.Primitives.IoAble
IoReadFileSel
Language.Primitives.IoAble
IoSelector
Language.Primitives.IoAble
IoWriteFile
Language.Primitives.IoAble
isListOf
Language.Ast.PrettyPrinter
JustAMap
Language.Ast.PrettyPrinter
keyDepth
Language.Ast.PrettyPrinter
KeyNotFound
Language.Error
keyword
Language.Parser
lambda
Language.Parser
lazyArgument
Language.Parser
letExpression
Language.Parser
lineComment
Language.Parser
list
Language.Parser
ListAsMap
Language.Ast.PrettyPrinter
lookup
Language.Primitives.Map
MainNotFound
Language.Error
map'
Language.Parser
MapClassification
Language.Ast.PrettyPrinter
MappyApp
Language.Ast
mappyChar
Language.Ast
MappyClosure
Language.Ast
MappyDef
Language.Ast
MappyKeyword
Language.Ast
MappyLambda
Language.Ast
MappyLazyArgument
Language.Ast
mappyList
Language.Ast
MappyMap
Language.Ast
MappyNamedValue
Language.Ast
mappyNat
Language.Ast
mappyOne
Language.Ast
mappyUrl
Language.Error
mappyZero
Language.Ast
namedValue
Language.Parser
NameNotDefined
Language.Error
namesEndingWith
Language.Parser
NatAsMap
Language.Ast.PrettyPrinter
NotAFunction
Language.Error
OutputClassification
Language.Primitives.IoAble
pairs
Language.Parser
parseFile
Language.Parser
pluckInner
Language.Primitives.IoAble
pretty
Language.PrettyPrintable
PrettyPrintable
Language.PrettyPrintable
PrimitiveMap
Language.Primitives.Map
,
Language.Ast
primitives
Language.Primitives
print'
Mappy
RatioAsMap
Language.Ast.PrettyPrinter
readMappyFile
Mappy
RepeatedDefinition
Language.Error
repl
Repl
singleError
Language.Error
specialForm
Language.Parser
StandardMap
Language.Primitives.Map
,
Language.Ast
string'
Language.Parser
StringAsMap
Language.Ast.PrettyPrinter
stringInternal
Language.Ast.PrettyPrinter
SugaredChar
Language.Ast
SugaredDefinition
Language.Ast
SugaredExpression
Language.Ast
SugaredFnDefinition
Language.Ast
SugaredLet
Language.Ast
SugaredList
Language.Ast
SugaredString
Language.Ast
sugarList
Language.Ast.PrettyPrinter
TakeCalledOnNonMap
Language.Error
UnifiedMap
1 (Type/Class)
Language.Primitives.Map
2 (Data Constructor)
Language.Primitives.Map
unsafeReadFile
Language.Primitives.Io
unsafeWriteFile
Language.Primitives.Io
validatePreExec
Language.Executor
valueDefinition
Language.Parser
values
Language.Error.PrettyPrinter
version
Paths_mappy
whiteSpace
Language.Parser
WrongNumberOfArguments
Language.Error