inferno-core-0.1.0.0: A statically-typed functional scripting language

Index

AmbiguousNameInferno.Infer
AssertConditionMustBeBoolInferno.Infer
AssertionFailedInferno.Eval.Error
baseOpsTableInferno.Module.Prelude
BlockCommentInferno.Parse
buildPinnedQQModulesInferno.Module
BuiltinEnumHash 
1 (Data Constructor)Inferno.Module
2 (Type/Class)Inferno.Module
BuiltinFunHash 
1 (Data Constructor)Inferno.Module
2 (Type/Class)Inferno.Module
builtinModuleInferno.Module.Builtin
BuiltinModuleHash 
1 (Data Constructor)Inferno.Module
2 (Type/Class)Inferno.Module
builtinModulesInferno.Module.Prelude
builtinModulesOpsTableInferno.Module.Prelude
builtinModulesPinMapInferno.Module.Prelude
builtinModulesTermsInferno.Module.Prelude
CaseBranchesMustBeEqTypeInferno.Infer
CastErrorInferno.Eval.Error
cEmptyInferno.Infer.Exhaustiveness
cEnumInferno.Infer.Exhaustiveness
checkUsefullnessInferno.Infer.Exhaustiveness
cInfInferno.Infer.Exhaustiveness
closeOverInferno.Infer.Env, Inferno.Infer
closeOverTypeInferno.Infer.Env, Inferno.Infer
combineTermEnvsInferno.Module
CommentInferno.Parse
cOneInferno.Infer.Exhaustiveness
ConstraintInferno.Infer
couldNotCastInferno.Module.Cast
CouldNotFindTypeclassWitnessInferno.Infer
cTupleInferno.Infer.Exhaustiveness
defInferno.Parse
docsInferno.Infer.Env
documentationInferno.Parse
drop_Inferno.Parse.Error
Either3Inferno.Module.Cast
Either4Inferno.Module.Cast
Either5Inferno.Module.Cast
Either6Inferno.Module.Cast
Either7Inferno.Module.Cast
emptyInferno.Infer.Env
emptyHashInferno.Module.Builtin
emptyTmenvInferno.Eval
enumBoolHashInferno.Module.Builtin
EnumDefInferno.Parse
EnumNamespaceInferno.Infer.Env
EnvInferno.Infer.Env
evalInferno.Eval
EvalErrorInferno.Eval.Error
exhaustiveInferno.Infer.Exhaustiveness
ExpectedFunctionInferno.Infer
ExportInferno.Parse
exprInferno.Parse
extendInferno.Infer.Env
findTypeClassWitnessesInferno.Infer
fromListInferno.Infer.Env
fromListModuleInferno.Infer.Env
FromValueInferno.Module.Cast
fromValueInferno.Module.Cast
FunNamespaceInferno.Infer.Env
fvInferno.Infer.Env
generalizeInferno.Infer.Env
identExprInferno.Infer.Env
IfBranchesMustBeEqTypeInferno.Infer
IfConditionMustBeBoolInferno.Infer
ImplicitVarTypeOverlapInferno.Infer
inferExprInferno.Infer
infernoInferno.Utils.QQ.Script
infernoModulesInferno.Utils.QQ.Module
InfernoParsingErrorInferno.Parse
inferPossibleTypesInferno.Infer
inferTypeRepsInferno.Infer
InfiniteTypeInferno.Infer
InfixOpNotFoundInferno.Parse
InlineDefInferno.Parse
insertBuiltinModuleInferno.Infer.Pinned
insertCommentIntoExprInferno.Parse.Commented
insertCommentIntoImportInferno.Parse.Commented
insertCommentIntoPatInferno.Parse.Commented
insertCommentsIntoExprInferno.Parse.Commented
insertHardcodedModuleInferno.Infer.Pinned
InterpreterInferno.Eval
keysInferno.Infer.Env
Kind0Inferno.Module.Cast
LineCommentInferno.Parse
lookupInferno.Infer.Env
lookupPinnedInferno.Infer.Env
mergeInferno.Infer.Env
mergeEnvsInferno.Infer.Env
messageItemsPrettyInferno.Parse.Error
metaToValueInferno.Utils.QQ.Module
mkEnumTextInferno.Infer.Exhaustiveness
mkProxyInferno.Utils.QQ.Module
Module 
1 (Data Constructor)Inferno.Module
2 (Type/Class)Inferno.Module
ModuleDoesNotExistInferno.Infer
ModuleMapInferno.Module.Prelude
moduleNameInferno.Module
ModuleNamespaceInferno.Infer.Env
ModuleNameTakenInferno.Infer
ModuleNotFoundInferno.Parse
moduleObjectsInferno.Module
moduleOpsTableInferno.Module
modulesParserInferno.Parse
moduleTypeClassesInferno.Module
nameInferno.Parse
NameInModuleDoesNotExistInferno.Infer
NamespaceInferno.Infer.Env
namespaceToIdentInferno.Infer.Env
NonExhaustivePatternMatchInferno.Infer
normTCInferno.Infer.Env
normtypeInferno.Infer.Env
NotFoundInImplicitEnvInferno.Eval.Error
oneHashInferno.Module.Builtin
openModuleInferno.Infer.Pinned
OpNamespaceInferno.Infer.Env
OpsTableInferno.Parse
orListInferno.Parse.Error
parseExprInferno.Parse
parseTypeInferno.Parse
PatternInferno.Infer.Exhaustiveness
PatternsMustBeEqTypeInferno.Infer
PatternUnificationFailInferno.Infer
pinExprInferno.Infer.Pinned
PinnedModuleInferno.Module
pinnedModuleHashToTyInferno.Module
pinnedModuleNameToHashInferno.Module
pinnedModuleTermsInferno.Module
pinnedTypesInferno.Infer.Env
preludeNameToTypeMapInferno.Module.Prelude
prettyErrorInferno.Parse.Error, Inferno.Parse
pureEvalInferno.Eval
QQDefinitionInferno.Parse
QQRawDefInferno.Parse
QQToValueDefInferno.Parse
removeInferno.Infer.Env
runEvalIOInferno.Eval
RuntimeErrorInferno.Eval.Error
rwsInferno.Parse
showErrorFancyInferno.Parse.Error
showErrorItemInferno.Parse.Error
SignatureInferno.Parse
singletonInferno.Infer.Env
Subst 
1 (Data Constructor)Inferno.Infer
2 (Type/Class)Inferno.Infer
TermEnvInferno.Eval
toListInferno.Infer.Env
topLevelInferno.Parse
TopLevelDefnInferno.Parse
toTypeInferno.Module.Cast
ToValueInferno.Module.Cast, Inferno.Module
toValueInferno.Module.Cast, Inferno.Module
tyInferno.Infer.Env
TypeClassInstanceInferno.Parse
TypeClassNoPartialMatchInferno.Infer
TypeClassNotFoundErrorInferno.Infer
TypeEnvInferno.Infer.Env
TypeErrorInferno.Infer
TypeMetadata 
1 (Data Constructor)Inferno.Infer.Env
2 (Type/Class)Inferno.Infer.Env
TypeNamespaceInferno.Infer.Env
typesInferno.Infer.Env
UnboundExtIdentInferno.Infer
UnboundNameInNamespaceInferno.Infer
UnboundTyVarInferno.Parse
UnificationFailInferno.Infer
UselessPatternInferno.Infer
VarMultipleOccurrenceInferno.Infer
WInferno.Infer.Exhaustiveness