free-compiler-0.3.0.0: A Haskell to Coq compiler.

Index - E

EffectFreeC.LiftedIR.Effect
effectAnalysisPassFreeC.Pass.EffectAnalysisPass
EllipsisFreeC.Backend.Agda.Syntax
EllipsisPFreeC.Backend.Agda.Syntax
ellipsisRangeFreeC.Backend.Agda.Syntax
ellipsisWithArgsFreeC.Backend.Agda.Syntax
ELSEFreeC.Frontend.IR.Token
emptyFreeC.Pretty
emptyEnvFreeC.Environment
encapsulatesEffectsFreeC.Environment
encloseFreeC.Pretty
encloseSepFreeC.Pretty
EndFreeC.Backend.Agda.Syntax
entryAgdaIdentFreeC.Environment.Entry
entryAgdaSmartIdentFreeC.Environment.Entry
entryArgTypesFreeC.Environment.Entry
entryArityFreeC.Environment.Entry
entryConsNamesFreeC.Environment.Entry
entryEffectsFreeC.Environment.Entry
entryEncapsulatesEffectsFreeC.Environment.Entry
entryHasSmartIdentFreeC.Environment.Entry
entryIdentFreeC.Environment.Entry
entryIsPureFreeC.Environment.Entry
entryNameFreeC.Environment.Entry
entryNeedsFreeArgsFreeC.Environment.Entry
entryReturnTypeFreeC.Environment.Entry
entryScopeFreeC.Environment.Entry
entryScopedNameFreeC.Environment.Entry
entrySmartIdentFreeC.Environment.Entry
entrySrcSpanFreeC.Environment.Entry
entryStrictArgsFreeC.Environment.Entry
entryTypeFreeC.Environment.Entry
entryTypeArgsFreeC.Environment.Entry
entryTypeSynFreeC.Environment.Entry
envAvailableModulesFreeC.Environment
envDecArgsFreeC.Environment
envEntriesFreeC.Environment
EnvEntryFreeC.Environment.Entry
envFreshIdentCountFreeC.Environment
Environment 
1 (Type/Class)FreeC.Environment
2 (Data Constructor)FreeC.Environment
EqualFreeC.Backend.Agda.Syntax
EqualPFreeC.Backend.Agda.Syntax
EqualsFreeC.Frontend.IR.Token
equals 
1 (Function)FreeC.Backend.Coq.Syntax
2 (Function)FreeC.Pretty
Equation 
1 (Type/Class)FreeC.Backend.Coq.Syntax
2 (Data Constructor)FreeC.Backend.Coq.Syntax
equationFreeC.Backend.Coq.Syntax
ERRORFreeC.Frontend.IR.Token
ErrorFreeC.Monad.Reporter
ErrorExpr 
1 (Data Constructor)FreeC.IR.Syntax.Expr, FreeC.IR.Syntax
2 (Data Constructor)FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax
errorExprFreeC.Backend.Agda.Converter.Free
errorExprMsgFreeC.IR.Syntax.Expr, FreeC.IR.Syntax
errorFuncNameFreeC.IR.Base.Prelude
etaConversionPassFreeC.Pass.EtaConversionPass
etaConvertExprFreeC.Pass.EtaConversionPass
etaConvertFuncDeclFreeC.Pass.EtaConversionPass
EtaPragmaFreeC.Backend.Agda.Syntax
ETelFreeC.Backend.Agda.Syntax
evalConverterFreeC.Monad.Converter
evalConverterTFreeC.Monad.Converter
evalReporterFreeC.Monad.Reporter
ExampleFreeC.Backend.Coq.Syntax
execConverterFreeC.Monad.Converter
execConverterTFreeC.Monad.Converter
ExistingClassSentenceFreeC.Backend.Coq.Syntax
expandAllTypeSynonymsFreeC.IR.TypeSynExpansion
expandAllTypeSynonymsInConDeclFreeC.IR.TypeSynExpansion
expandAllTypeSynonymsInConDeclWhereFreeC.IR.TypeSynExpansion
expandAllTypeSynonymsInDeclFreeC.IR.TypeSynExpansion
expandAllTypeSynonymsInDeclWhereFreeC.IR.TypeSynExpansion
expandAllTypeSynonymsWhereFreeC.IR.TypeSynExpansion
ExpandedEllipsis 
1 (Type/Class)FreeC.Backend.Agda.Syntax
2 (Data Constructor)FreeC.Backend.Agda.Syntax
expandTypeSynonymFreeC.IR.TypeSynExpansion
expandTypeSynonymAtFreeC.IR.TypeSynExpansion
expandTypeSynonymsFreeC.IR.TypeSynExpansion
expandTypeSynonymsWhereFreeC.IR.TypeSynExpansion
ExplicitFreeC.Backend.Coq.Syntax
ExplicitAppFreeC.Backend.Coq.Syntax
explicitAppFreeC.Backend.Coq.Syntax
ExplicitArgsPatFreeC.Backend.Coq.Syntax
ExplicitLevelFreeC.Backend.Coq.Syntax
ExplicitnessFreeC.Backend.Coq.Syntax
ExportFreeC.Backend.Coq.Syntax
exportPassFreeC.Pass.ExportPass
Expr 
1 (Type/Class)FreeC.IR.Syntax.Expr, FreeC.IR.Syntax
2 (Type/Class)FreeC.Backend.Agda.Syntax
3 (Type/Class)FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax
exprAgdaVarNameFreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax
exprAppArgsFreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax
exprAppFuncFreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax
exprAppLhsFreeC.IR.Syntax.Expr, FreeC.IR.Syntax
exprAppRhsFreeC.IR.Syntax.Expr, FreeC.IR.Syntax
exprAppTypeArgsFreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax
exprBindArgFreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax
exprBindContFreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax
exprConName 
1 (Function)FreeC.IR.Syntax.Expr, FreeC.IR.Syntax
2 (Function)FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax
exprCoqVarIdentFreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax
exprEffectsFreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax
exprFieldAFreeC.Backend.Agda.Syntax
exprFreeArgsFreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax
exprPureArgFreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax
exprScrSpanFreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax
exprShareArgFreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax
exprShareTypeFreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax
exprSrcSpan 
1 (Function)FreeC.IR.Syntax.Expr, FreeC.IR.Syntax
2 (Function)FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax
exprTypeFreeC.IR.Syntax.Expr, FreeC.IR.Syntax
exprTypeAppLhsFreeC.IR.Syntax.Expr, FreeC.IR.Syntax
exprTypeAppRhsFreeC.IR.Syntax.Expr, FreeC.IR.Syntax
exprTypeSchemeFreeC.IR.Syntax.Expr, FreeC.IR.Syntax
exprVarName 
1 (Function)FreeC.IR.Syntax.Expr, FreeC.IR.Syntax
2 (Function)FreeC.LiftedIR.Syntax.Expr, FreeC.LiftedIR.Syntax
ExprWhere 
1 (Type/Class)FreeC.Backend.Agda.Syntax
2 (Data Constructor)FreeC.Backend.Agda.Syntax
ExtendedLamFreeC.Backend.Agda.Syntax
extractModNameFreeC.Frontend.Haskell.Simplifier