ermine-0.6: Ermine

Index

##Ermine.Syntax
:->Ermine.Syntax.Kind
<$$>Ermine.Pretty
<+>Ermine.Pretty
<//>Ermine.Pretty
</>Ermine.Pretty
==>Ermine.Syntax.Type
abstractAllErmine.Syntax.Type
abstractKindsErmine.Syntax.Type
addErmine.Monitor.Combinators, Ermine.Monitor
addLonggErmine.Builtin.Global
AddressErmine.Interpreter
alignErmine.Pretty
allConstraintsErmine.Syntax.Type
allocGlobalErmine.Interpreter
allocPrimOpErmine.Interpreter
Alt 
1 (Type/Class)Ermine.Syntax.Pattern
2 (Data Constructor)Ermine.Syntax.Pattern
altErmine.Builtin.Pattern
altsErmine.Console.Command
AndErmine.Syntax.Type
anglesErmine.Pretty
AnnErmine.Parser.Type
Annot 
1 (Type/Class)Ermine.Syntax.Type
2 (Data Constructor)Ermine.Syntax.Type
annotErmine.Syntax.Type
annotationErmine.Parser.Type
anyTypeErmine.Builtin.Type
App 
1 (Type/Class)Ermine.Syntax
2 (Data Constructor)Ermine.Syntax.Type
3 (Data Constructor)Ermine.Syntax.Core
4 (Data Constructor)Ermine.Syntax.G
5 (Data Constructor)Ermine.Syntax.Term
AppDictErmine.Syntax
appDictsErmine.Syntax
AppHashErmine.Syntax
appHashesErmine.Syntax
appsErmine.Syntax
argErmine.Console.Command
ArgPPErmine.Syntax.Pattern
argPPErmine.Syntax.Pattern
ArrowErmine.Syntax.Type
arrowErmine.Syntax.Type
AsConventionErmine.Syntax.Convention
AsDeclErmine.Syntax.Term
AsDiagnosticErmine.Diagnostic
AsGlobalErmine.Syntax.Global
AsHardCoreErmine.Syntax.Core
AsIdErmine.Syntax.Id
askConstraintErmine.Constraint.Env
askMetaErmine.Unification.Meta
askPatternErmine.Pattern.Env
AsPErmine.Syntax.Pattern
aspErmine.Builtin.Pattern
assignErmine.Monitor.Combinators, Ermine.Monitor
AssocErmine.Syntax.Global
BErmine.Syntax.Sort
backslashErmine.Pretty
bimemoverseErmine.Syntax.Type
Binder 
1 (Type/Class)Ermine.Builtin.Pattern
2 (Data Constructor)Ermine.Builtin.Pattern
Binding 
1 (Type/Class)Ermine.Syntax.Term
2 (Data Constructor)Ermine.Syntax.Term
bindingErmine.Syntax.Term
bindingBodiesErmine.Syntax.Term
bindingLocErmine.Syntax.Term
bindingsErmine.Builtin.Term
BindingTypeErmine.Syntax.Term
bindingTypeErmine.Syntax.Term
bindTermErmine.Syntax.Term
bindTKErmine.Syntax.Type
bindTypeErmine.Syntax.Type
bitraverseAltErmine.Syntax.Pattern
bitraverseScopeErmine.Syntax.Scope
bitraverseScopeTKErmine.Syntax.Type
blackErmine.Pretty
BlackHoleErmine.Interpreter
blockErmine.Pretty
blueErmine.Pretty
bodiesErmine.Pattern.Matrix
Body 
1 (Type/Class)Ermine.Syntax.Term
2 (Data Constructor)Ermine.Syntax.Term
body 
1 (Function)Ermine.Syntax.G
2 (Function)Ermine.Builtin.Term
3 (Function)Ermine.Console.Command
BodyBoundErmine.Syntax.Term
BodyDeclErmine.Syntax.Term
bodyDeclsErmine.Syntax.Term
bodyGuardedErmine.Syntax.Term
BodyPatErmine.Syntax.Term
bodyPatternsErmine.Syntax.Term
BodyWhereErmine.Syntax.Term
bodyWhereErmine.Syntax.Term
boldErmine.Pretty
bool 
1 (Function)Ermine.Pretty
2 (Function)Ermine.Builtin.Type
boundErmine.Syntax.G
BoundByErmine.Syntax.Scope
boundByErmine.Syntax.Scope
bracesErmine.Pretty
bracketsErmine.Pretty
BranchErmine.Interpreter
BuiltinErmine.Builtin.Type
builtinErmine.Builtin.Type
builtin_Ermine.Builtin.Type
bumpRankErmine.Unification.Meta
byInstanceErmine.Constraint.Simplification
bySuperErmine.Constraint.Simplification
bySupersErmine.Constraint.Simplification
ByteErmine.Syntax.Literal
byteErmine.Builtin.Type
CErmine.Syntax.Convention
cAddLongErmine.Builtin.Core
Case 
1 (Data Constructor)Ermine.Syntax.Core
2 (Data Constructor)Ermine.Syntax.G
3 (Data Constructor)Ermine.Syntax.Term
CaseLitErmine.Syntax.G
case_Ermine.Syntax.Core
catErmine.Pretty
cFromIntegerToIntErmine.Builtin.Core
cFromIntegerToLongErmine.Builtin.Core
CharErmine.Syntax.Literal
char 
1 (Function)Ermine.Pretty
2 (Function)Ermine.Builtin.Type
checkConstructorKindErmine.Inference.Kind
checkCoreErmine.Core.Lint
checkDataTypeGroupErmine.Inference.Kind
checkDataTypeKindErmine.Inference.Kind
checkDataTypeKindsErmine.Inference.Kind
checkDistinctErmine.Unification.Meta
checkEscapesErmine.Unification.Meta
checkKindErmine.Inference.Kind
checkSkolemsErmine.Unification.Meta
chooseNamesErmine.Pretty
Class 
1 (Type/Class)Ermine.Syntax.Class
2 (Data Constructor)Ermine.Syntax.Class
classErmine.Syntax.Class
classesErmine.Constraint.Env
ClausedErmine.Pattern.Matrix
closedTypeErmine.Syntax.Type
Closure 
1 (Type/Class)Ermine.Interpreter
2 (Data Constructor)Ermine.Interpreter
closureCodeErmine.Interpreter
closureEnvErmine.Interpreter
CM 
1 (Type/Class)Ermine.Constraint.Env
2 (Data Constructor)Ermine.Constraint.Env
cmdNameErmine.Console.Command
colCoresErmine.Pattern.Matching
colonErmine.Pretty
colPathsErmine.Pattern.Matching
colsErmine.Pattern.Matrix
columnErmine.Pretty
columnsErmine.Pretty
commaErmine.Pretty
Command 
1 (Type/Class)Ermine.Console.Command
2 (Data Constructor)Ermine.Console.Command
commandErmine.Console.Command
commandsErmine.Console.Command
compile 
1 (Function)Ermine.Core.Compiler
2 (Function)Ermine.Pattern.Matching
compileBinding 
1 (Function)Ermine.Core.Compiler
2 (Function)Ermine.Pattern.Matching
compileBranchesErmine.Core.Compiler
compileCaseErmine.Pattern.Matching
compileHardCoreErmine.Core.Compiler
compileLambdaErmine.Pattern.Matching
Con 
1 (Data Constructor)Ermine.Syntax.Type
2 (Data Constructor)Ermine.Syntax.G
conErmine.Syntax.Type
ConcreteRhoErmine.Syntax.Type
concreteRhoErmine.Syntax.Type
ConHErmine.Syntax.Pattern
ConPErmine.Syntax.Pattern
conpErmine.Builtin.Pattern
consErmine.Builtin.Core
consgErmine.Builtin.Global
ConsoleErmine.Console.State
consoleIdsErmine.Console.State
ConsoleState 
1 (Type/Class)Ermine.Console.State
2 (Data Constructor)Ermine.Console.State
consoleStateErmine.Console.State
constrErmine.Parser.Data
ConstraintErmine.Syntax.Kind
constraintErmine.Syntax.Kind
ConstraintEnv 
1 (Type/Class)Ermine.Constraint.Env
2 (Data Constructor)Ermine.Constraint.Env
constraintEnvErmine.Constraint.Env
constrsErmine.Syntax.Data
Constructor 
1 (Data Constructor)Ermine.Syntax.Core
2 (Type/Class)Ermine.Syntax.Constructor
3 (Data Constructor)Ermine.Syntax.Constructor
constructorGlobalErmine.Pattern.Env
constructorsErmine.Syntax.Data
constructorTagErmine.Pattern.Env
contextErmine.Syntax.Class
Continuation 
1 (Type/Class)Ermine.Syntax.G
2 (Data Constructor)Ermine.Syntax.G
convErmine.Syntax.Convention
ConventionErmine.Syntax.Convention
Conventional 
1 (Type/Class)Ermine.Syntax.Convention
2 (Data Constructor)Ermine.Syntax.Convention
conventionsErmine.Syntax.Pattern
CoreErmine.Syntax.Core
coreErmine.Syntax.Core
CoredErmine.Syntax.Core
Counter 
1 (Type/Class)Ermine.Monitor
2 (Data Constructor)Ermine.Monitor
counterErmine.Monitor
counterMErmine.Monitor
cPutStrLnErmine.Builtin.Core
cShowIntErmine.Builtin.Core
cShowLongErmine.Builtin.Core
cShowLongHashErmine.Builtin.Core
CvErmine.Constraint.Env
cyanErmine.Pretty
DErmine.Syntax.Convention
DataErmine.Syntax.Core
DataConErmine.Syntax.Term
dataCon 
1 (Function)Ermine.Syntax.Core
2 (Function)Ermine.Builtin.Term
dataDeclsErmine.Syntax.Module
DataType 
1 (Type/Class)Ermine.Syntax.Data
2 (Data Constructor)Ermine.Syntax.Data
dataTypeErmine.Parser.Data
dataTypeSchemaErmine.Syntax.Data
deboldErmine.Pretty
decErmine.Monitor.Combinators, Ermine.Monitor
declarationsErmine.Parser.Term
defaultCxtErmine.Pretty.G
defaultMachineStateErmine.Interpreter
defaultOnErmine.Pattern.Matrix
definitionsErmine.Syntax.Module
DepthErmine.Unification.Meta
depthInfErmine.Unification.Meta
descErmine.Console.Command
deserializeAlt3Ermine.Syntax.Pattern
deserializeScope3Ermine.Syntax.Scope
deserializeTKErmine.Syntax.Type
deunderlineErmine.Pretty
Diagnostic 
1 (Type/Class)Ermine.Diagnostic
2 (Data Constructor)Ermine.Diagnostic
diagnosticErmine.Diagnostic
diagnosticExpectedErmine.Diagnostic
diagnosticMessageErmine.Diagnostic
diagnosticNotesErmine.Diagnostic
diagnosticRenderingErmine.Diagnostic
DictErmine.Syntax.Core
dictionaryErmine.Syntax.G
dieErmine.Diagnostic
digestErmine.Syntax.Digest
digest1Ermine.Syntax.Digest
DigestableErmine.Syntax.Digest
Digestable1Ermine.Syntax.Digest
digestListErmine.Syntax.Digest
displayIOErmine.Pretty
displaySErmine.Pretty
DocErmine.Pretty
dotErmine.Pretty
DoubleErmine.Syntax.Literal
double 
1 (Function)Ermine.Pretty
2 (Function)Ermine.Builtin.Type
doUpdateErmine.Syntax.G
dquoteErmine.Pretty
dquotesErmine.Pretty
dullblackErmine.Pretty
dullblueErmine.Pretty
dullcyanErmine.Pretty
dullgreenErmine.Pretty
dullmagentaErmine.Pretty
dullredErmine.Pretty
dullwhiteErmine.Pretty
dullyellowErmine.Pretty
dummyConstraintEnvErmine.Constraint.Env
dummyPatternEnvErmine.Pattern.Env
eeErmine.Builtin.Type
egErmine.Builtin.Global
ekindsErmine.Syntax.Constructor
emptyErmine.Pretty
encloseErmine.Pretty
encloseSepErmine.Pretty
entailsErmine.Constraint.Simplification
Env 
1 (Type/Class)Ermine.Interpreter
2 (Data Constructor)Ermine.Interpreter
equalityErmine.Builtin.Type
equalsErmine.Pretty
Err 
1 (Data Constructor)Ermine.Diagnostic
2 (Type/Class)Ermine.Diagnostic
errErmine.Diagnostic
ErrorErmine.Syntax.Core
etypesErmine.Syntax.Constructor
evalErmine.Interpreter
executeCommandErmine.Console.Command
ExistsErmine.Syntax.Type
existsErmine.Syntax.Type
expectedErmine.Diagnostic
ExplicitErmine.Syntax.Term
explicitErmine.Builtin.Term
falsegErmine.Builtin.Global
FieldNameErmine.Syntax.Type
FieldPPErmine.Syntax.Pattern
fieldPPErmine.Syntax.Pattern
fieldsErmine.Syntax.Constructor
filesErmine.Console.Options
fillErmine.Pretty
fillBreakErmine.Pretty
fillCatErmine.Pretty
fillSepErmine.Pretty
finalizeBindingErmine.Builtin.Term
finalizeBindingsErmine.Builtin.Term
finalizeBodyErmine.Builtin.Term
FixityErmine.Syntax.Global
fixityErmine.Syntax.Global
flatAltErmine.Pretty
FloatErmine.Syntax.Literal
float 
1 (Function)Ermine.Pretty
2 (Function)Ermine.Builtin.Type
footnotesErmine.Diagnostic
ForallErmine.Syntax.Type
forallErmine.Syntax.Type
forcesErmine.Syntax.Pattern
Foreign 
1 (Data Constructor)Ermine.Syntax.Core
2 (Type/Class)Ermine.Syntax.Core
foreignCxtErmine.Core.Lint
forkServerErmine.Monitor
FrameErmine.Interpreter
freeErmine.Syntax.G
freshErmine.Unification.Meta
fromIntegErmine.Builtin.Type
fromIntegerToIntgErmine.Builtin.Global
fromIntegerToLonggErmine.Builtin.Global
FunErmine.Syntax
FuncErmine.Syntax.G
functorErmine.Builtin.Type
GErmine.Syntax.G
Gauge 
1 (Type/Class)Ermine.Monitor
2 (Data Constructor)Ermine.Monitor
gaugeErmine.Monitor
GaugedErmine.Monitor.Combinators, Ermine.Monitor
gaugeMErmine.Monitor
gbodyErmine.Builtin.Term
generalErmine.Syntax.Kind
generalizeErmine.Unification.Kind
generalizeTypeErmine.Inference.Type
globErmine.Syntax.Global
Global 
1 (Type/Class)Ermine.Syntax.Global
2 (Data Constructor)Ermine.Syntax.Global
3 (Data Constructor)Ermine.Syntax.G
globalErmine.Syntax.Global
globalCxtErmine.Core.Lint
GlobalIdErmine.Syntax.Id
globalIdentErmine.Parser.Global
greenErmine.Pretty
groupErmine.Pretty
Guarded 
1 (Type/Class)Ermine.Syntax.Pattern
2 (Data Constructor)Ermine.Syntax.Pattern
hangErmine.Pretty
HardCore 
1 (Data Constructor)Ermine.Syntax.Core
2 (Type/Class)Ermine.Syntax.Core
hardCoreErmine.Syntax.Core
HardKind 
1 (Data Constructor)Ermine.Syntax.Kind
2 (Type/Class)Ermine.Syntax.Kind
hardKindErmine.Syntax.Kind
hardlineErmine.Pretty
HardTerm 
1 (Data Constructor)Ermine.Syntax.Term
2 (Type/Class)Ermine.Syntax.Term
hardTermErmine.Syntax.Term
HardType 
1 (Data Constructor)Ermine.Syntax.Type
2 (Type/Class)Ermine.Syntax.Type
hardTypeErmine.Syntax.Type
HasBindingErmine.Syntax.Term
HasClassErmine.Syntax.Class
HasCommandErmine.Console.Command
HasConsoleStateErmine.Console.State
HasConstraintEnvErmine.Constraint.Env
HasDiagnosticErmine.Diagnostic
HasErrErmine.Diagnostic
HasGlobalErmine.Syntax.Global
HasHeadErmine.Syntax.Head
HasInstanceErmine.Syntax.Instance
HasKindVarsErmine.Syntax.Kind
HasMatchingErmine.Pattern.Matching
HasMetaEnvErmine.Unification.Meta
HasModuleNameErmine.Syntax.ModuleName
HasMonitorErmine.Monitor
HasMonitorOptionsErmine.Monitor.Options, Ermine.Monitor, Ermine.Console.Options
HasNameErmine.Syntax.Name
HasOptionsErmine.Console.Options
HasPatternMatrixErmine.Pattern.Matrix
HasRenderingErmine.Diagnostic
hasSkolemsErmine.Unification.Meta
HasTypeVarsErmine.Syntax.Type
HasWitnessErmine.Inference.Witness
hcatErmine.Pretty
Head 
1 (Type/Class)Ermine.Syntax.Head
2 (Data Constructor)Ermine.Syntax.Head
headBoundKindsErmine.Syntax.Head
headBoundTypesErmine.Syntax.Head
headClassErmine.Syntax.Head
headKindArgsErmine.Syntax.Head
headNameErmine.Syntax.Pattern
headTypeArgsErmine.Syntax.Head
head_Ermine.Syntax.Head
hfromIntegerIErmine.Builtin.Head
hfromIntegerLErmine.Builtin.Head
HintErmine.Syntax.Hint
hlameIErmine.Builtin.Head
hlameLErmine.Builtin.Head
hoistClausedErmine.Pattern.Matrix
hoistScopeErmine.Syntax.Scope
HoleErmine.Syntax.Term
holeErmine.Syntax.Term
hPutDocErmine.Pretty
hsepErmine.Pretty
hyphErmine.Pretty
Id 
1 (Type/Class)Ermine.Syntax.Id
2 (Data Constructor)Ermine.Syntax.Core
IdfixErmine.Syntax.Global
ImplicitErmine.Syntax.Term
implicitErmine.Builtin.Term
incErmine.Monitor.Combinators, Ermine.Monitor
IncrementalErmine.Monitor.Combinators, Ermine.Monitor
indentErmine.Pretty
inferAnnotKindErmine.Inference.Kind
inferCoreErmine.Core.Lint
inferKindErmine.Inference.Kind
inferPatternTypeErmine.Inference.Type
inferTypeErmine.Inference.Type
InfixErmine.Syntax.Global
inScopeErmine.Syntax.Scope
Instance 
1 (Type/Class)Ermine.Syntax.Instance
2 (Data Constructor)Ermine.Syntax.Instance
instanceBodyErmine.Syntax.Instance
instanceContextErmine.Syntax.Instance
instanceHeadErmine.Syntax.Instance
InstanceIdErmine.Syntax.Id
instances 
1 (Function)Ermine.Syntax.Module
2 (Function)Ermine.Constraint.Env
instance_Ermine.Syntax.Instance
instantiateKindsErmine.Syntax.Type
instantiateKindVarsErmine.Syntax.Type
instantiateVarsErmine.Syntax.Scope
IntErmine.Syntax.Literal
int 
1 (Function)Ermine.Pretty
2 (Function)Ermine.Builtin.Type
IntegerErmine.Syntax.Literal
integer 
1 (Function)Ermine.Pretty
2 (Function)Ermine.Builtin.Type
integerhgErmine.Builtin.Global
inth 
1 (Function)Ermine.Builtin.Type
2 (Function)Ermine.Builtin.Core
inthgErmine.Builtin.Global
ioErmine.Builtin.Type
ioMErmine.Unification.Meta
irrefutableErmine.Syntax.Pattern
isRowConstraintErmine.Syntax.Type
isSignatureErmine.Pattern.Env
isTrivialConstraintErmine.Syntax.Type
itemErmine.Builtin.Pattern
JavaLike 
1 (Data Constructor)Ermine.Syntax.Core
2 (Type/Class)Ermine.Syntax.Core
justErmine.Builtin.Core
justgErmine.Builtin.Global
keywordsErmine.Parser.Keywords
KindErmine.Syntax.Kind
kindErmine.Parser.Kind
kindArgsErmine.Syntax.Class
kindIdentErmine.Parser.Style
kindIdentifierErmine.Parser.Style
KindlyErmine.Syntax.Kind
KindMErmine.Unification.Meta
kindOccursErmine.Unification.Kind
kindVarsErmine.Syntax.Kind
kparamsErmine.Syntax.Data
LErmine.Syntax.Global
Label 
1 (Type/Class)Ermine.Monitor
2 (Data Constructor)Ermine.Monitor
labelErmine.Monitor
labelMErmine.Monitor
Lam 
1 (Data Constructor)Ermine.Syntax.Core
2 (Data Constructor)Ermine.Syntax.Term
lam 
1 (Function)Ermine.Syntax.Core
2 (Function)Ermine.Builtin.Term
lambdaErmine.Syntax.Core
LambdaForm 
1 (Type/Class)Ermine.Syntax.G
2 (Data Constructor)Ermine.Syntax.G
lambdaPatternsErmine.Pretty.Pattern
lameErmine.Builtin.Type
langleErmine.Pretty
LazyPErmine.Syntax.Pattern
lazypErmine.Builtin.Pattern
lbraceErmine.Pretty
lbracketErmine.Pretty
LeafPPErmine.Syntax.Pattern
leafPPErmine.Syntax.Pattern
Let 
1 (Data Constructor)Ermine.Syntax.Core
2 (Data Constructor)Ermine.Syntax.G
3 (Data Constructor)Ermine.Syntax.Term
letBlockErmine.Parser.Term
LetRecErmine.Syntax.G
letrecErmine.Syntax.Core
let_ 
1 (Function)Ermine.Syntax.Core
2 (Function)Ermine.Builtin.Term
libdirErmine.Console.Options
lineErmine.Pretty
linebreakErmine.Pretty
Lint 
1 (Type/Class)Ermine.Core.Lint
2 (Data Constructor)Ermine.Core.Lint
LintEnv 
1 (Type/Class)Ermine.Core.Lint
2 (Data Constructor)Ermine.Core.Lint
list 
1 (Function)Ermine.Pretty
2 (Function)Ermine.Builtin.Type
Lit 
1 (Data Constructor)Ermine.Syntax.Core
2 (Data Constructor)Ermine.Syntax.G
3 (Data Constructor)Ermine.Syntax.Term
4 (Type/Class)Ermine.Builtin.Core
litErmine.Builtin.Core
LiteralErmine.Syntax.Literal
literalErmine.Parser.Literal
literalgErmine.Builtin.Global
LitHErmine.Syntax.Pattern
LitPErmine.Syntax.Pattern
litpErmine.Builtin.Pattern
litsErmine.Builtin.Core
litTermErmine.Syntax.Term
Loc 
1 (Data Constructor)Ermine.Syntax.Type
2 (Data Constructor)Ermine.Syntax.Term
LocalErmine.Syntax.G
localConstraintErmine.Constraint.Env
LocalizedErmine.Pattern.Matrix
localMetaErmine.Unification.Meta
logoErmine.Version
LongErmine.Syntax.Literal
longErmine.Builtin.Type
longh 
1 (Function)Ermine.Builtin.Type
2 (Function)Ermine.Builtin.Core
longhgErmine.Builtin.Global
lparenErmine.Pretty
MErmine.Unification.Meta
MachineState 
1 (Type/Class)Ermine.Interpreter
2 (Data Constructor)Ermine.Interpreter
magentaErmine.Pretty
manyPathsErmine.Syntax.Pattern
Match 
1 (Type/Class)Ermine.Syntax.Core
2 (Data Constructor)Ermine.Syntax.Core
matchArgsErmine.Syntax.Core
matchBodyErmine.Syntax.Core
matchFunTypeErmine.Inference.Type
matchGlobalErmine.Syntax.Core
Matching 
1 (Type/Class)Ermine.Pattern.Matching
2 (Data Constructor)Ermine.Pattern.Matching
matchingErmine.Pattern.Matching
maybe_Ermine.Builtin.Type
memoverseErmine.Syntax.Type
mergeConstraintsErmine.Syntax.Type
mergeScopeErmine.Syntax.Scope
Meta 
1 (Type/Class)Ermine.Unification.Meta
2 (Data Constructor)Ermine.Unification.Meta
metaDepthErmine.Unification.Meta
MetaEnvErmine.Unification.Meta
metaEnvErmine.Unification.Meta
metaFreshErmine.Unification.Meta
metaHintErmine.Unification.Meta
metaIdErmine.Unification.Meta
MetaKErmine.Unification.Meta
metaMemoryErmine.Unification.Meta
metaRankErmine.Unification.Meta
metaRefErmine.Unification.Meta
metaRenderingErmine.Unification.Meta
MetaTErmine.Unification.Meta
metaValueErmine.Unification.Meta
MethodErmine.Syntax.Core
mkHeadErmine.Syntax.Head
mkModuleNameErmine.Syntax.ModuleName
mkModuleName_Ermine.Syntax.ModuleName
Module 
1 (Type/Class)Ermine.Syntax.Module
2 (Data Constructor)Ermine.Syntax.Module
ModuleName 
1 (Type/Class)Ermine.Syntax.ModuleName
2 (Data Constructor)Ermine.Syntax.ModuleName
module_Ermine.Syntax.ModuleName
MonadConstraintErmine.Constraint.Env
MonadMetaErmine.Unification.Meta
MonadPatternErmine.Pattern.Env
Monitor 
1 (Type/Class)Ermine.Monitor
2 (Data Constructor)Ermine.Monitor
monitorErmine.Monitor
monitorEnabledErmine.Monitor.Options, Ermine.Monitor, Ermine.Console.Options
monitorHostErmine.Monitor.Options, Ermine.Monitor, Ermine.Console.Options
monitorOpenErmine.Monitor.Options, Ermine.Monitor, Ermine.Console.Options
MonitorOptions 
1 (Type/Class)Ermine.Monitor.Options, Ermine.Monitor, Ermine.Console.Options
2 (Data Constructor)Ermine.Monitor.Options, Ermine.Monitor, Ermine.Console.Options
monitorOptionsErmine.Monitor.Options, Ermine.Monitor, Ermine.Console.Options
monitorPortErmine.Monitor.Options, Ermine.Monitor, Ermine.Console.Options
monitorServerErmine.Monitor
monitorUriErmine.Monitor.Options, Ermine.Monitor
N 
1 (Data Constructor)Ermine.Syntax.Sort
2 (Data Constructor)Ermine.Syntax.Global
3 (Data Constructor)Ermine.Syntax.Convention
nameErmine.Syntax.Name
namesErmine.Pretty
Native 
1 (Data Constructor)Ermine.Syntax.Kind
2 (Data Constructor)Ermine.Syntax.G
3 (Type/Class)Ermine.Syntax.G
nativeErmine.Syntax.Kind
nestErmine.Pretty
nestingErmine.Pretty
newMetaErmine.Unification.Meta
newShallowMetaErmine.Unification.Meta
nilErmine.Builtin.Core
nilgErmine.Builtin.Global
noteErmine.Builtin.Pattern
notedErmine.Builtin.Pattern
nothingErmine.Builtin.Core
nothinggErmine.Builtin.Global
noUpdateErmine.Syntax.G
onblackErmine.Pretty
onblueErmine.Pretty
oncyanErmine.Pretty
ondullblackErmine.Pretty
ondullblueErmine.Pretty
ondullcyanErmine.Pretty
ondullgreenErmine.Pretty
ondullmagentaErmine.Pretty
ondullredErmine.Pretty
ondullwhiteErmine.Pretty
ondullyellowErmine.Pretty
ongreenErmine.Pretty
onmagentaErmine.Pretty
onredErmine.Pretty
onwhiteErmine.Pretty
onyellowErmine.Pretty
opErmine.Parser.Style
operatorErmine.Parser.Style
optimizeErmine.Core.Optimizer
Options 
1 (Type/Class)Ermine.Console.Options
2 (Data Constructor)Ermine.Console.Options
optionsErmine.Console.Options
optionsMonitorOptionsErmine.Console.Options
otherKeywordsErmine.Parser.Keywords
PErmine.Builtin.Pattern
packageErmine.Syntax.ModuleName
packFixityErmine.Syntax.Global
papArityErmine.Interpreter
parensErmine.Pretty
parensIfErmine.Pretty
parseMonitorOptionsErmine.Monitor.Options, Ermine.Monitor
parseOptionsErmine.Console.Options
PartialApplicationErmine.Interpreter
pathMapErmine.Pattern.Matching
pathsErmine.Syntax.Pattern
PatternErmine.Syntax.Pattern
patternErmine.Parser.Pattern
pattern0Ermine.Parser.Pattern
pattern1Ermine.Parser.Pattern
PatternEnv 
1 (Type/Class)Ermine.Pattern.Env
2 (Data Constructor)Ermine.Pattern.Env
PatternHeadErmine.Syntax.Pattern
patternHeadErmine.Syntax.Pattern
PatternMatrix 
1 (Type/Class)Ermine.Pattern.Matrix
2 (Data Constructor)Ermine.Pattern.Matrix
patternMatrixErmine.Pattern.Matrix
PatternPathErmine.Syntax.Pattern
PatternPathsErmine.Syntax.Pattern
PhiErmine.Syntax.Kind
phiErmine.Syntax.Kind
plainErmine.Pretty
plamErmine.Pattern.Matching
PostfixErmine.Syntax.Global
PPErmine.Parser.Pattern
PreBinding 
1 (Type/Class)Ermine.Builtin.Term
2 (Data Constructor)Ermine.Builtin.Term
PreBody 
1 (Type/Class)Ermine.Builtin.Term
2 (Data Constructor)Ermine.Builtin.Term
PreClosure 
1 (Type/Class)Ermine.Syntax.G
2 (Data Constructor)Ermine.Syntax.G
PrefixErmine.Syntax.Global
prePunctuateErmine.Pretty
prePunctuate'Ermine.Pretty
PrettyErmine.Pretty
prettyErmine.Pretty
prettyAltErmine.Pretty.Pattern
prettyCoreErmine.Pretty.Core
prettyGErmine.Pretty.G
prettyGlobalErmine.Pretty.Global
prettyGuardedErmine.Pretty.Pattern
prettyHardCoreErmine.Pretty.Core
prettyHardKindErmine.Pretty.Kind
prettyHardTermErmine.Pretty.Term
prettyHardTypeErmine.Pretty.Type
prettyIdErmine.Pretty.Core
prettyKindErmine.Pretty.Kind
prettyListErmine.Pretty
prettyLiteralErmine.Pretty.Literal
prettyPatternErmine.Pretty.Pattern
prettySchemaErmine.Pretty.Kind
prettyTermErmine.Pretty.Term
prettyTypeErmine.Pretty.Type
prettyTypeSchemaErmine.Pretty.Type
PrimErmine.Syntax.Core
primErmine.Syntax.Core
PrimClosureErmine.Interpreter
primOpNNErmine.Interpreter
primOpNNNErmine.Interpreter
primOpNUErmine.Interpreter
primOpNZErmine.Interpreter
primOpUNErmine.Interpreter
primOpUUUErmine.Interpreter
pruneErmine.Syntax.Pattern
punctuateErmine.Pretty
putDocErmine.Pretty
putStrLngErmine.Builtin.Global
quantBindingsErmine.Parser.Type
quantifierErmine.Parser.Type
RErmine.Syntax.Global
rangleErmine.Pretty
RankErmine.Unification.Meta
rationalErmine.Pretty
RawErmine.Pattern.Matrix
rbraceErmine.Pretty
rbracketErmine.Pretty
readMetaErmine.Unification.Meta
reasonErmine.Diagnostic
rebindErmine.Syntax.Scope
redErmine.Pretty
Ref 
1 (Type/Class)Ermine.Syntax.G
2 (Data Constructor)Ermine.Syntax.G
RememberErmine.Syntax.Term
rememberErmine.Unification.Meta
renderCompactErmine.Pretty
RenderingErmine.Diagnostic
renderingErmine.Diagnostic
renderingDeltaErmine.Diagnostic
renderingLineErmine.Diagnostic
renderingLineBytesErmine.Diagnostic
renderingLineLenErmine.Diagnostic
renderingOverlaysErmine.Diagnostic
renderPrettyErmine.Pretty
renderSmartErmine.Pretty
rewriteCoreErmine.Core.Optimizer
rewriteCoreDownErmine.Core.Optimizer
RhoErmine.Syntax.Kind
rhoErmine.Syntax.Kind
rparenErmine.Pretty
runCMErmine.Constraint.Env
runCounterErmine.Monitor
runGaugeErmine.Monitor
runLabelErmine.Monitor
runLintErmine.Core.Lint
runMErmine.Unification.Meta
runM_Ermine.Unification.Meta
runSharingErmine.Unification.Sharing
sayErmine.Pretty
sayLnErmine.Pretty
SCharErmine.Pretty
Schema 
1 (Type/Class)Ermine.Syntax.Kind
2 (Data Constructor)Ermine.Syntax.Kind
schemaErmine.Syntax.Kind
semiErmine.Pretty
semiBracesErmine.Pretty
semipruneErmine.Unification.Meta
SEmptyErmine.Pretty
sepErmine.Pretty
serializeAlt3Ermine.Syntax.Pattern
serializeScope3Ermine.Syntax.Scope
serializeTKErmine.Syntax.Type
ServerErmine.Monitor
SettingErmine.Monitor.Combinators, Ermine.Monitor
settingsErmine.Console.Completion
SFailErmine.Pretty
shapelyErmine.Builtin.Term
Shared 
1 (Type/Class)Ermine.Unification.Sharing
2 (Data Constructor)Ermine.Unification.Sharing
sharingErmine.Unification.Sharing
SharingT 
1 (Type/Class)Ermine.Unification.Sharing
2 (Data Constructor)Ermine.Unification.Sharing
ShortErmine.Syntax.Literal
shortErmine.Builtin.Type
showIntgErmine.Builtin.Global
showLonggErmine.Builtin.Global
ShutdownMonitor 
1 (Type/Class)Ermine.Monitor.Exception
2 (Data Constructor)Ermine.Monitor.Exception
SigErmine.Syntax.Term
signaturesErmine.Pattern.Env
SigPErmine.Syntax.Pattern
sigpErmine.Builtin.Pattern
SimpleDocErmine.Pretty
simplifyViaErmine.Constraint.Simplification
SLineErmine.Pretty
Slot 
1 (Data Constructor)Ermine.Syntax.Core
2 (Data Constructor)Ermine.Syntax.G
slotErmine.Syntax.Core
slotsErmine.Syntax.Core
softbreakErmine.Pretty
softlineErmine.Pretty
someTypVarBindingsErmine.Parser.Type
SortErmine.Syntax.Sort
sortErmine.Syntax.Sort
Sorted 
1 (Type/Class)Ermine.Syntax.Sort
2 (Data Constructor)Ermine.Syntax.Sort
SortRef 
1 (Type/Class)Ermine.Core.Compiler
2 (Data Constructor)Ermine.Core.Compiler
spaceErmine.Pretty
splitOnErmine.Pattern.Matrix
splitScopeErmine.Syntax.Scope
squoteErmine.Pretty
squotesErmine.Pretty
SSGRErmine.Pretty
StackErmine.Syntax.G
standardConstructorErmine.Syntax.G
StarErmine.Syntax.Kind
starErmine.Syntax.Kind
startingKeywordsErmine.Parser.Keywords
STextErmine.Pretty
strictErmine.Syntax.Convention
StrictPErmine.Syntax.Pattern
strictpErmine.Builtin.Pattern
StringErmine.Syntax.Literal
string 
1 (Function)Ermine.Pretty
2 (Function)Ermine.Builtin.Type
stringgErmine.Builtin.Global
stringh 
1 (Function)Ermine.Builtin.Type
2 (Function)Ermine.Builtin.Core
stringhgErmine.Builtin.Global
subErmine.Monitor.Combinators, Ermine.Monitor
SuperErmine.Syntax.Core
superErmine.Syntax.Core
superclassesErmine.Constraint.Env
supersErmine.Syntax.Core
tabbedErmine.Console.Command
TagErmine.Syntax.G
TermErmine.Syntax.Term
termErmine.Parser.Term
termConErmine.Parser.Style
termExportsErmine.Syntax.Module
termIdentErmine.Parser.Style
termIdentifierErmine.Parser.Style
TerminalErmine.Syntax.Term
termsErmine.Parser.Term
textErmine.Pretty
throwMErmine.Unification.Meta
TKErmine.Syntax.Type
tparamsErmine.Syntax.Data
traceErmine.Interpreter
transverseScopeErmine.Syntax.Scope
traverseHeadErmine.Syntax.Pattern
triverseMatchErmine.Syntax.Core
truegErmine.Builtin.Global
TupErmine.Syntax
tupErmine.Syntax
tup'Ermine.Syntax
TupHErmine.Syntax.Pattern
Tuple 
1 (Data Constructor)Ermine.Syntax.Type
2 (Data Constructor)Ermine.Syntax.Term
tupleErmine.Syntax.Type
tupledErmine.Pretty
tuplegErmine.Builtin.Global
TupPErmine.Syntax.Pattern
TypErmine.Parser.Type
typErmine.Parser.Type
typ0Ermine.Parser.Type
Type 
1 (Data Constructor)Ermine.Syntax.Kind
2 (Type/Class)Ermine.Syntax.Type
typeArgsErmine.Syntax.Class
typeConErmine.Parser.Style
typeIdentErmine.Parser.Style
typeIdentifierErmine.Parser.Style
TypeMErmine.Unification.Meta
typeParametersErmine.Syntax.Data
typesErmine.Syntax.Module
typeVarsErmine.Syntax.Type
TypicalErmine.Syntax.Type
typVarBindingErmine.Parser.Type
typVarBindingsErmine.Parser.Type
U 
1 (Data Constructor)Ermine.Syntax.Sort
2 (Data Constructor)Ermine.Syntax.Convention
UnboxedErmine.Syntax.Kind
unboxedErmine.Syntax.Kind
uncaringErmine.Unification.Sharing
underlineErmine.Pretty
UnguardedErmine.Syntax.Pattern
unifyKindErmine.Unification.Kind
unifyKindVarErmine.Unification.Kind
unifyTypeErmine.Unification.Type
UnknownErmine.Syntax.Core
unpackFixityErmine.Syntax.Global
unsharingTErmine.Unification.Sharing
UpdateErmine.Interpreter
update 
1 (Function)Ermine.Monitor.Combinators, Ermine.Monitor
2 (Function)Ermine.Syntax.G
UpdatingErmine.Monitor.Combinators, Ermine.Monitor
validateErmine.Parser.Pattern
ValueErmine.Syntax.Core
Var 
1 (Data Constructor)Ermine.Syntax.Kind
2 (Data Constructor)Ermine.Syntax.Type
3 (Data Constructor)Ermine.Syntax.Core
4 (Data Constructor)Ermine.Syntax.Term
VariableErmine.Syntax
variablesErmine.Core.Lint
varpErmine.Builtin.Pattern
varsErmine.Builtin.Pattern
vcatErmine.Pretty
versionErmine.Version
viewConstraintErmine.Constraint.Env
viewMetaErmine.Unification.Meta
vsepErmine.Pretty
wfbErmine.Syntax.Kind
wfkErmine.Syntax.Kind
WhereBoundErmine.Syntax.Term
WhereDeclErmine.Syntax.Term
WherePatErmine.Syntax.Term
whiteErmine.Pretty
widthErmine.Pretty
WildcardPErmine.Syntax.Pattern
withErmine.Core.Lint
withMonitorErmine.Monitor
withServerErmine.Monitor
withSharingErmine.Unification.Sharing
withUnicodeErmine.Console.Unicode
Witness 
1 (Type/Class)Ermine.Inference.Witness
2 (Data Constructor)Ermine.Inference.Witness
witnessErmine.Inference.Witness
witnessCoreErmine.Inference.Witness
witnessRowConstraintsErmine.Inference.Witness
witnessTypeErmine.Inference.Witness
writeMetaErmine.Unification.Meta
yellowErmine.Pretty
zonkErmine.Unification.Meta
zonkConstructorErmine.Unification.Data
zonkDataTypeErmine.Unification.Data
zonkKindsAndTypesErmine.Unification.Type
zonkKindsAndTypesWithErmine.Unification.Type
zonkScopeErmine.Unification.Meta
zonkScope_Ermine.Unification.Meta
zonkWithErmine.Unification.Meta
zonk_Ermine.Unification.Meta
_altsErmine.Console.Command
_AppErmine.Syntax
_AppDictErmine.Syntax
_AppHashErmine.Syntax
_argErmine.Console.Command
_AsPErmine.Syntax.Pattern
_bindingBodiesErmine.Syntax.Term
_bindingLocErmine.Syntax.Term
_bindingTypeErmine.Syntax.Term
_bodiesErmine.Pattern.Matrix
_bodyErmine.Console.Command
_bodyGuardedErmine.Syntax.Term
_bodyPatternsErmine.Syntax.Term
_bodyWhereErmine.Syntax.Term
_classesErmine.Constraint.Env
_closureCodeErmine.Interpreter
_closureEnvErmine.Interpreter
_cmdNameErmine.Console.Command
_colCoresErmine.Pattern.Matching
_colPathsErmine.Pattern.Matching
_colsErmine.Pattern.Matrix
_ConHErmine.Syntax.Pattern
_ConPErmine.Syntax.Pattern
_ConP'Ermine.Syntax.Pattern
_consoleIdsErmine.Console.State
_ConventionErmine.Syntax.Convention
_DeclErmine.Syntax.Term
_descErmine.Console.Command
_DiagnosticErmine.Diagnostic
_envBErmine.Interpreter
_envNErmine.Interpreter
_envUErmine.Interpreter
_ErrorErmine.Syntax.Core
_ExplicitErmine.Syntax.Term
_filesErmine.Console.Options
_FixityErmine.Syntax.Global
_ForeignErmine.Syntax.Core
_foreignCxtErmine.Core.Lint
_fpErmine.Interpreter
_FunErmine.Syntax
_genvErmine.Interpreter
_Global 
1 (Function)Ermine.Syntax.Global
2 (Function)Ermine.Syntax.G
_globalCxtErmine.Core.Lint
_HardCoreErmine.Syntax.Core
_hashErmine.Syntax.Head
_headBoundKindsErmine.Syntax.Head
_headBoundTypesErmine.Syntax.Head
_headClassErmine.Syntax.Head
_headDigestErmine.Syntax.Head
_headKindArgsErmine.Syntax.Head
_headTypeArgsErmine.Syntax.Head
_IdErmine.Syntax.Id
_ImplicitErmine.Syntax.Term
_instanceBodyErmine.Syntax.Instance
_instanceContextErmine.Syntax.Instance
_instanceHeadErmine.Syntax.Instance
_InstanceIdErmine.Syntax.Id
_instancesErmine.Constraint.Env
_LazyPErmine.Syntax.Pattern
_libdirErmine.Console.Options
_Lit 
1 (Function)Ermine.Syntax.Core
2 (Function)Ermine.Syntax.G
_LitPErmine.Syntax.Pattern
_LitP'Ermine.Syntax.Pattern
_LocalErmine.Syntax.G
_matchArgsErmine.Syntax.Core
_matchBodyErmine.Syntax.Core
_matchGlobalErmine.Syntax.Core
_monitorEnabledErmine.Monitor.Options, Ermine.Monitor, Ermine.Console.Options
_monitorHostErmine.Monitor.Options, Ermine.Monitor, Ermine.Console.Options
_monitorOpenErmine.Monitor.Options, Ermine.Monitor, Ermine.Console.Options
_monitorOptionsErmine.Monitor
_monitorPortErmine.Monitor.Options, Ermine.Monitor, Ermine.Console.Options
_monitorServerErmine.Monitor
_NativeErmine.Syntax.G
_optionsMonitorOptionsErmine.Console.Options
_pErmine.Builtin.Pattern
_papArityErmine.Interpreter
_pathMapErmine.Pattern.Matching
_RefErmine.Syntax.G
_ScopeErmine.Syntax.Scope
_SigPErmine.Syntax.Pattern
_SlotErmine.Syntax.Core
_spErmine.Interpreter
_StackErmine.Syntax.G
_stackBErmine.Interpreter
_stackFErmine.Interpreter
_stackNErmine.Interpreter
_stackUErmine.Interpreter
_StrictPErmine.Syntax.Pattern
_SuperErmine.Syntax.Core
_tabbedErmine.Console.Command
_traceErmine.Interpreter
_TupErmine.Syntax
_TupHErmine.Syntax.Pattern
_TupPErmine.Syntax.Pattern
_UnsafeNativeErmine.Syntax.G
_VarErmine.Syntax
_variablesErmine.Core.Lint
_WildcardPErmine.Syntax.Pattern
__monitorOptionsErmine.Monitor
~>Ermine.Syntax
~~>Ermine.Syntax.Type