ddc-core-0.2.0.1: Disciple Core language and type checker.

Index - E

EffectDDC.Type.Exp, DDC.Core.Exp
elemDDC.Type.Sum
empty 
1 (Function)DDC.Core.Pretty
2 (Function)DDC.Type.Env
3 (Function)DDC.Type.Sum
emptyDataDefsDDC.Core.DataDef
encloseDDC.Core.Pretty
encloseSepDDC.Core.Pretty
Env 
1 (Type/Class)DDC.Type.Env
2 (Data Constructor)DDC.Type.Env
envMapDDC.Type.Env
envPrimFunDDC.Type.Env
envStackDDC.Type.Env
envStackLengthDDC.Type.Env
equalsDDC.Core.Pretty
equivTDDC.Type.Equiv
Error 
1 (Type/Class)DDC.Type.Check
2 (Type/Class)DDC.Core.Check.Error, DDC.Core.Check
errorAltType1DDC.Core.Check.Error, DDC.Core.Check
errorAltType2DDC.Core.Check.Error, DDC.Core.Check
ErrorAppArgMismatchDDC.Type.Check
ErrorAppMismatchDDC.Core.Check.Error, DDC.Core.Check
ErrorAppNotFun 
1 (Data Constructor)DDC.Type.Check
2 (Data Constructor)DDC.Core.Check.Error, DDC.Core.Check
errorArgKindDDC.Type.Check
errorArgType 
1 (Function)DDC.Type.Check
2 (Function)DDC.Core.Check.Error, DDC.Core.Check
errorArgTypeKindDDC.Type.Check
errorBindDDC.Core.Check.Error, DDC.Core.Check
errorBindTypeDDC.Core.Check.Error, DDC.Core.Check
errorBindWitnessDDC.Core.Check.Error, DDC.Core.Check
errorBindWitness1DDC.Core.Check.Error, DDC.Core.Check
errorBindWitness2DDC.Core.Check.Error, DDC.Core.Check
errorBodyDDC.Type.Check
errorBound 
1 (Function)DDC.Type.Check
2 (Function)DDC.Core.Check.Error, DDC.Core.Check
errorBoundRegionDDC.Core.Check.Error, DDC.Core.Check
ErrorCannotJoinDDC.Core.Check.Error, DDC.Core.Check
ErrorCaseAltResultMismatchDDC.Core.Check.Error, DDC.Core.Check
ErrorCaseCannotInstantiateDDC.Core.Check.Error, DDC.Core.Check
ErrorCaseDiscrimNotAlgebraicDDC.Core.Check.Error, DDC.Core.Check
ErrorCaseDiscrimTypeMismatchDDC.Core.Check.Error, DDC.Core.Check
ErrorCaseDiscrimTypeUndeclaredDDC.Core.Check.Error, DDC.Core.Check
ErrorCaseFieldTypeMismatchDDC.Core.Check.Error, DDC.Core.Check
ErrorCaseNoAlternativesDDC.Core.Check.Error, DDC.Core.Check
ErrorCaseNonExhaustiveDDC.Core.Check.Error, DDC.Core.Check
ErrorCaseNonExhaustiveLargeDDC.Core.Check.Error, DDC.Core.Check
ErrorCaseOverlappingDDC.Core.Check.Error, DDC.Core.Check
ErrorCaseTooManyBindersDDC.Core.Check.Error, DDC.Core.Check
errorChecking 
1 (Function)DDC.Type.Check
2 (Function)DDC.Core.Check.Error, DDC.Core.Check
errorCheckingSumDDC.Type.Check
errorClosureDDC.Core.Check.Error, DDC.Core.Check
errorCtorBoundDDC.Core.Check.Error, DDC.Core.Check
errorCtorFieldsDDC.Core.Check.Error, DDC.Core.Check
errorCtorNamesMissingDDC.Core.Check.Error, DDC.Core.Check
errorEffectDDC.Core.Check.Error, DDC.Core.Check
errorExpDDC.Core.Check.Error, DDC.Core.Check
ErrorForallKindInvalidDDC.Type.Check
errorFunTypeDDC.Type.Check
errorFunTypeKindDDC.Type.Check
errorKind 
1 (Function)DDC.Type.Check
2 (Function)DDC.Core.Check.Error, DDC.Core.Check
errorKindExpectedDDC.Type.Check
errorKindsDDC.Type.Check
ErrorLamBindNotDataDDC.Core.Check.Error, DDC.Core.Check
ErrorLamBodyNotDataDDC.Core.Check.Error, DDC.Core.Check
ErrorLamNotPureDDC.Core.Check.Error, DDC.Core.Check
ErrorLamShadowDDC.Core.Check.Error, DDC.Core.Check
errorLeftKindDDC.Type.Check
errorLeftTypeDDC.Type.Check
ErrorLetBindingNotDataDDC.Core.Check.Error, DDC.Core.Check
ErrorLetBodyNotDataDDC.Core.Check.Error, DDC.Core.Check
ErrorLetLazyNotEmptyDDC.Core.Check.Error, DDC.Core.Check
ErrorLetLazyNotPureDDC.Core.Check.Error, DDC.Core.Check
ErrorLetLazyNoWitnessDDC.Core.Check.Error, DDC.Core.Check
ErrorLetLazyWitnessTypeMismatchDDC.Core.Check.Error, DDC.Core.Check
ErrorLetMismatchDDC.Core.Check.Error, DDC.Core.Check
ErrorLetrecBindingNotLambdaDDC.Core.Check.Error, DDC.Core.Check
ErrorLetRegionFreeDDC.Core.Check.Error, DDC.Core.Check
ErrorLetRegionNotRegionDDC.Core.Check.Error, DDC.Core.Check
ErrorLetRegionReboundDDC.Core.Check.Error, DDC.Core.Check
ErrorLetRegionWitnessConflictDDC.Core.Check.Error, DDC.Core.Check
ErrorLetRegionWitnessInvalidDDC.Core.Check.Error, DDC.Core.Check
ErrorLetRegionWitnessOtherDDC.Core.Check.Error, DDC.Core.Check
ErrorMalformedExpDDC.Core.Check.Error, DDC.Core.Check
ErrorMalformedTypeDDC.Core.Check.Error, DDC.Core.Check
ErrorMaxcloMalformedDDC.Core.Check.Error, DDC.Core.Check
ErrorMaxcloNotCloDDC.Core.Check.Error, DDC.Core.Check
ErrorMaxeffNotEffDDC.Core.Check.Error, DDC.Core.Check
ErrorNakedSortDDC.Type.Check
ErrorNakedTypeDDC.Core.Check.Error, DDC.Core.Check
ErrorNakedWitnessDDC.Core.Check.Error, DDC.Core.Check
errorNotFunTypeDDC.Core.Check.Error, DDC.Core.Check
errorParamKindDDC.Type.Check
errorParamTypeDDC.Core.Check.Error, DDC.Core.Check
errorPatternFieldsDDC.Core.Check.Error, DDC.Core.Check
errorRightKindDDC.Type.Check
errorRightTypeDDC.Type.Check
errorSortDDC.Type.Check
ErrorSumKindInvalidDDC.Type.Check
ErrorSumKindMismatchDDC.Type.Check
ErrorTypeDDC.Core.Check.Error, DDC.Core.Check
errorTypeDDC.Core.Check.Error, DDC.Core.Check
errorTypeAnnotDDC.Core.Check.Error, DDC.Core.Check
errorTypeCtorDDC.Core.Check.Error, DDC.Core.Check
errorTypeDiscrimDDC.Core.Check.Error, DDC.Core.Check
errorTypeEnv 
1 (Function)DDC.Type.Check
2 (Function)DDC.Core.Check.Error, DDC.Core.Check
errorTypeErrorDDC.Core.Check.Error, DDC.Core.Check
errorTypeFieldDDC.Core.Check.Error, DDC.Core.Check
errorTypeLeftDDC.Core.Check.Error, DDC.Core.Check
errorTypePatternDDC.Core.Check.Error, DDC.Core.Check
errorTypeRightDDC.Core.Check.Error, DDC.Core.Check
errorTypeSumDDC.Type.Check
ErrorUnappliedKindFunDDC.Type.Check
ErrorUndefinedDDC.Type.Check
ErrorVarAnnotMismatch 
1 (Data Constructor)DDC.Type.Check
2 (Data Constructor)DDC.Core.Check.Error, DDC.Core.Check
ErrorWAppMismatchDDC.Core.Check.Error, DDC.Core.Check
ErrorWAppNotCtorDDC.Core.Check.Error, DDC.Core.Check
ErrorWithRegionNotRegionDDC.Core.Check.Error, DDC.Core.Check
errorWitnessDDC.Core.Check.Error, DDC.Core.Check
ErrorWitnessImplInvalidDDC.Type.Check
errorWitnessLeftDDC.Core.Check.Error, DDC.Core.Check
ErrorWitnessNotEmptyDDC.Core.Check.Error, DDC.Core.Check
ErrorWitnessNotPurityDDC.Core.Check.Error, DDC.Core.Check
errorWitnessRightDDC.Core.Check.Error, DDC.Core.Check
errorWitnessTypeExpectDDC.Core.Check.Error, DDC.Core.Check
errorWitnessTypeHaveDDC.Core.Check.Error, DDC.Core.Check
ExpDDC.Core.Exp
extendDDC.Type.Env
extendsDDC.Type.Env