Index

:+:Language.LambdaPi.Impl.FreeFoil
:^:Data.ZipMatchK.Mappings, Data.ZipMatchK
absurd2Control.Monad.Foil.Internal, Control.Monad.Foil
addImplicitLanguage.LambdaPi.Syntax.Layout
addNameBinderControl.Monad.Foil.Internal, Control.Monad.Foil
addNameBinderListControl.Monad.Foil.Internal, Control.Monad.Foil
addNameBindersControl.Monad.Foil.Internal, Control.Monad.Foil
addRenameControl.Monad.Foil.Internal, Control.Monad.Foil
addSubstControl.Monad.Foil.Internal, Control.Monad.Foil
addSubstListControl.Monad.Foil.Internal, Control.Monad.Foil
addSubstPatternControl.Monad.Foil.Internal, Control.Monad.Foil
afterPrevLanguage.LambdaPi.Syntax.Layout
AlexA# 
1 (Data Constructor)Language.LambdaPi.Syntax.Lex
2 (Data Constructor)Language.SOAS.Syntax.Lex
AlexAcc 
1 (Type/Class)Language.LambdaPi.Syntax.Lex
2 (Data Constructor)Language.LambdaPi.Syntax.Lex
3 (Type/Class)Language.SOAS.Syntax.Lex
4 (Data Constructor)Language.SOAS.Syntax.Lex
AlexAccNone 
1 (Data Constructor)Language.LambdaPi.Syntax.Lex
2 (Data Constructor)Language.SOAS.Syntax.Lex
AlexAccSkip 
1 (Data Constructor)Language.LambdaPi.Syntax.Lex
2 (Data Constructor)Language.SOAS.Syntax.Lex
AlexAddr 
1 (Type/Class)Language.LambdaPi.Syntax.Lex
2 (Type/Class)Language.SOAS.Syntax.Lex
AlexEOF 
1 (Data Constructor)Language.LambdaPi.Syntax.Lex
2 (Data Constructor)Language.SOAS.Syntax.Lex
AlexError 
1 (Data Constructor)Language.LambdaPi.Syntax.Lex
2 (Data Constructor)Language.SOAS.Syntax.Lex
alexGetByte 
1 (Function)Language.LambdaPi.Syntax.Lex
2 (Function)Language.SOAS.Syntax.Lex
alexIndexInt16OffAddr 
1 (Function)Language.LambdaPi.Syntax.Lex
2 (Function)Language.SOAS.Syntax.Lex
alexIndexInt32OffAddr 
1 (Function)Language.LambdaPi.Syntax.Lex
2 (Function)Language.SOAS.Syntax.Lex
AlexInput 
1 (Type/Class)Language.LambdaPi.Syntax.Lex
2 (Type/Class)Language.SOAS.Syntax.Lex
alexInputPrevChar 
1 (Function)Language.LambdaPi.Syntax.Lex
2 (Function)Language.SOAS.Syntax.Lex
AlexLastAcc 
1 (Type/Class)Language.LambdaPi.Syntax.Lex
2 (Data Constructor)Language.LambdaPi.Syntax.Lex
3 (Type/Class)Language.SOAS.Syntax.Lex
4 (Data Constructor)Language.SOAS.Syntax.Lex
AlexLastSkip 
1 (Data Constructor)Language.LambdaPi.Syntax.Lex
2 (Data Constructor)Language.SOAS.Syntax.Lex
alexMove 
1 (Function)Language.LambdaPi.Syntax.Lex
2 (Function)Language.SOAS.Syntax.Lex
AlexNone 
1 (Data Constructor)Language.LambdaPi.Syntax.Lex
2 (Data Constructor)Language.SOAS.Syntax.Lex
AlexReturn 
1 (Type/Class)Language.LambdaPi.Syntax.Lex
2 (Type/Class)Language.SOAS.Syntax.Lex
alexScan 
1 (Function)Language.LambdaPi.Syntax.Lex
2 (Function)Language.SOAS.Syntax.Lex
alexScanUser 
1 (Function)Language.LambdaPi.Syntax.Lex
2 (Function)Language.SOAS.Syntax.Lex
AlexSkip 
1 (Data Constructor)Language.LambdaPi.Syntax.Lex
2 (Data Constructor)Language.SOAS.Syntax.Lex
alexStartPos 
1 (Function)Language.LambdaPi.Syntax.Lex
2 (Function)Language.SOAS.Syntax.Lex
AlexToken 
1 (Data Constructor)Language.LambdaPi.Syntax.Lex
2 (Data Constructor)Language.SOAS.Syntax.Lex
alex_accept 
1 (Function)Language.LambdaPi.Syntax.Lex
2 (Function)Language.SOAS.Syntax.Lex
alex_actions 
1 (Function)Language.LambdaPi.Syntax.Lex
2 (Function)Language.SOAS.Syntax.Lex
alex_action_3 
1 (Function)Language.LambdaPi.Syntax.Lex
2 (Function)Language.SOAS.Syntax.Lex
alex_action_4 
1 (Function)Language.LambdaPi.Syntax.Lex
2 (Function)Language.SOAS.Syntax.Lex
alex_action_5 
1 (Function)Language.LambdaPi.Syntax.Lex
2 (Function)Language.SOAS.Syntax.Lex
alex_action_6Language.SOAS.Syntax.Lex
alex_action_7Language.SOAS.Syntax.Lex
alex_base 
1 (Function)Language.LambdaPi.Syntax.Lex
2 (Function)Language.SOAS.Syntax.Lex
alex_check 
1 (Function)Language.LambdaPi.Syntax.Lex
2 (Function)Language.SOAS.Syntax.Lex
alex_deflt 
1 (Function)Language.LambdaPi.Syntax.Lex
2 (Function)Language.SOAS.Syntax.Lex
alex_scan_tkn 
1 (Function)Language.LambdaPi.Syntax.Lex
2 (Function)Language.SOAS.Syntax.Lex
alex_table 
1 (Function)Language.LambdaPi.Syntax.Lex
2 (Function)Language.SOAS.Syntax.Lex
alex_tab_size 
1 (Function)Language.LambdaPi.Syntax.Lex
2 (Function)Language.SOAS.Syntax.Lex
alphaEquiv 
1 (Function)Control.Monad.Free.Foil
2 (Function)Language.LambdaPi.Impl.Foil
alphaEquivRefreshed 
1 (Function)Control.Monad.Free.Foil
2 (Function)Language.LambdaPi.Impl.Foil
alphaEquivScopedControl.Monad.Free.Foil
AndShowConNumberControl.Monad.Foil.Internal.ValidNameBinders
AndShowDataTypeControl.Monad.Foil.Internal.ValidNameBinders
AndShowFieldNumberControl.Monad.Foil.Internal.ValidNameBinders
andThenUnifyNameBindersControl.Monad.Foil.Internal, Control.Monad.Foil
andThenUnifyPatternsControl.Monad.Foil.Internal, Control.Monad.Foil
App 
1 (Data Constructor)Language.LambdaPi.Syntax.Abs
2 (Data Constructor)Language.LambdaPi.Impl.FreeFoilTH
3 (Data Constructor)Language.LambdaPi.Impl.FreeFoil
AppE 
1 (Data Constructor)Control.Monad.Foil.Example
2 (Data Constructor)Control.Monad.Free.Foil.Example
3 (Data Constructor)Language.LambdaPi.Impl.Foil
AppF 
1 (Data Constructor)Control.Monad.Free.Foil.Example
2 (Data Constructor)Language.LambdaPi.Impl.FreeFoil
ApplyMappingsData.ZipMatchK.Mappings, Data.ZipMatchK
applyMappingsData.ZipMatchK.Mappings, Data.ZipMatchK
applySubstsLanguage.SOAS.Impl
AppSigLanguage.LambdaPi.Impl.FreeFoilTH
AProgramLanguage.LambdaPi.Syntax.Abs
AScopedTermLanguage.LambdaPi.Syntax.Abs
assertDistinctControl.Monad.Foil.Internal, Control.Monad.Foil
assertExtControl.Monad.Foil.Internal, Control.Monad.Foil
ASTControl.Monad.Free.Foil
AtomSuccControl.Monad.Foil.Internal.ValidNameBinders
AtomUnSuccControl.Monad.Foil.Internal.ValidNameBinders
B 
1 (Data Constructor)Language.LambdaPi.Syntax.Lex
2 (Data Constructor)Language.SOAS.Syntax.Lex
BindersLanguage.SOAS.Syntax.Abs
Binders' 
1 (Type/Class)Language.SOAS.Syntax.Abs
2 (Type/Class)Language.SOAS.Impl.Generated
BlockLanguage.LambdaPi.Syntax.Layout
BNFC'NoPosition 
1 (Data Constructor)Language.LambdaPi.Syntax.Abs
2 (Data Constructor)Language.SOAS.Syntax.Abs
BNFC'Position 
1 (Type/Class)Language.LambdaPi.Syntax.Abs
2 (Data Constructor)Language.LambdaPi.Syntax.Abs
3 (Type/Class)Language.SOAS.Syntax.Abs
4 (Data Constructor)Language.SOAS.Syntax.Abs
BTree 
1 (Type/Class)Language.LambdaPi.Syntax.Lex
2 (Type/Class)Language.SOAS.Syntax.Lex
Byte 
1 (Type/Class)Language.LambdaPi.Syntax.Lex
2 (Type/Class)Language.SOAS.Syntax.Lex
churchN 
1 (Function)Control.Monad.Foil.Example
2 (Function)Control.Monad.Free.Foil.Example
3 (Function)Language.LambdaPi.Impl.Foil
ColumnLanguage.LambdaPi.Syntax.Layout
columnLanguage.LambdaPi.Syntax.Layout
CommandLanguage.LambdaPi.Syntax.Abs
Command'Language.LambdaPi.Syntax.Abs
CommandCheckLanguage.LambdaPi.Syntax.Abs
CommandComputeLanguage.LambdaPi.Syntax.Abs
compExtendScopeControl.Monad.Foil.Internal
compNamesOfControl.Monad.Foil.Internal
composeNameBinderRenamingsControl.Monad.Foil.Internal, Control.Monad.Foil
compUnsinkNameControl.Monad.Foil.Internal
compWithNameBinderListControl.Monad.Foil.Internal
compWithRefreshedPatternControl.Monad.Foil.Internal
compWithRefreshedPattern'Control.Monad.Foil.Internal
concatD 
1 (Function)Language.LambdaPi.Syntax.Print
2 (Function)Language.SOAS.Syntax.Print
concatS 
1 (Function)Language.LambdaPi.Syntax.Print
2 (Function)Language.SOAS.Syntax.Print
confirmLanguage.LambdaPi.Syntax.Layout
Constraint 
1 (Type/Class)Language.SOAS.Syntax.Abs
2 (Type/Class)Language.SOAS.Impl
Constraint' 
1 (Type/Class)Language.SOAS.Syntax.Abs
2 (Type/Class)Language.SOAS.Impl.Generated
ConstraintEq 
1 (Data Constructor)Language.SOAS.Syntax.Abs
2 (Data Constructor)Language.SOAS.Impl.Generated
Context 
1 (Data Constructor)Language.SOAS.Syntax.Abs
2 (Type/Class)Language.SOAS.Syntax.Abs
Context'Language.SOAS.Syntax.Abs
convertFromASTControl.Monad.Free.Foil
convertFromScopedASTControl.Monad.Free.Foil
convertFromTerm'SigLanguage.LambdaPi.Impl.FreeFoilTH
convertToASTControl.Monad.Free.Foil
convertToScopedASTControl.Monad.Free.Foil
convertToTerm'SigLanguage.LambdaPi.Impl.FreeFoilTH
coSinkabilityProofControl.Monad.Foil.Internal, Control.Monad.Foil
CoSinkableControl.Monad.Foil.Internal, Control.Monad.Foil
CountConsControl.Monad.Foil.Internal.ValidNameBinders
CountFieldsControl.Monad.Foil.Internal.ValidNameBinders
defaultMain 
1 (Function)Language.LambdaPi.Impl.FreeFoilTH
2 (Function)Language.LambdaPi.Impl.FreeFoil
3 (Function)Language.LambdaPi.Impl.FoilTH
4 (Function)Language.LambdaPi.Impl.Foil
5 (Function)Language.SOAS.Impl
DefinitiveLanguage.LambdaPi.Syntax.Layout
delimCloseLanguage.LambdaPi.Syntax.Layout
delimOpenLanguage.LambdaPi.Syntax.Layout
delimSepLanguage.LambdaPi.Syntax.Layout
deriveCoSinkableControl.Monad.Foil.TH.MkInstancesFoil, Control.Monad.Foil.TH
deriveUnifiablePatternControl.Monad.Foil.TH.MkInstancesFoil, Control.Monad.Foil.TH
DExtControl.Monad.Foil.Internal, Control.Monad.Foil
Distinct 
1 (Type/Class)Control.Monad.Foil.Internal, Control.Monad.Foil
2 (Data Constructor)Control.Monad.Foil.Internal, Control.Monad.Foil
DistinctEvidenceControl.Monad.Foil.Internal, Control.Monad.Foil
Doc 
1 (Type/Class)Language.LambdaPi.Syntax.Print
2 (Type/Class)Language.SOAS.Syntax.Print
doc 
1 (Function)Language.LambdaPi.Syntax.Print
2 (Function)Language.SOAS.Syntax.Print
eitherResIdent 
1 (Function)Language.LambdaPi.Syntax.Lex
2 (Function)Language.SOAS.Syntax.Lex
emptyNameBindersControl.Monad.Foil.Internal, Control.Monad.Foil
emptyNameMapControl.Monad.Foil.Internal, Control.Monad.Foil
emptyScopeControl.Monad.Foil.Internal, Control.Monad.Foil
Err 
1 (Data Constructor)Language.LambdaPi.Syntax.Lex
2 (Data Constructor)Language.SOAS.Syntax.Lex
ExplicitLanguage.LambdaPi.Syntax.Layout
Expr 
1 (Type/Class)Control.Monad.Foil.Example
2 (Type/Class)Control.Monad.Free.Foil.Example
3 (Type/Class)Language.LambdaPi.Impl.Foil
ExprFControl.Monad.Free.Foil.Example
Ext 
1 (Type/Class)Control.Monad.Foil.Internal, Control.Monad.Foil
2 (Data Constructor)Control.Monad.Foil.Internal, Control.Monad.Foil
extendNameBinderRenamingControl.Monad.Foil.Internal, Control.Monad.Foil
ExtEndoControl.Monad.Foil.Internal
extendRenamingControl.Monad.Foil.Internal, Control.Monad.Foil
extendRenamingNameBinderControl.Monad.Foil.Internal, Control.Monad.Foil
ExtendScope 
1 (Type/Class)Control.Monad.Foil.Internal
2 (Data Constructor)Control.Monad.Foil.Internal
extendScopeControl.Monad.Foil.Internal, Control.Monad.Foil
extendScopeFoilPattern'Language.LambdaPi.Impl.FoilTH
extendScopePatternControl.Monad.Foil.Internal, Control.Monad.Foil
ExtEvidenceControl.Monad.Foil.Internal, Control.Monad.Foil
ExtractRenamingKControl.Monad.Foil.Internal
extractRenamingKControl.Monad.Foil.Internal
extractTwoRenamingsKControl.Monad.Foil.Internal
First 
1 (Type/Class)Control.Monad.Foil.Internal.ValidNameBinders
2 (Data Constructor)Language.LambdaPi.Syntax.Abs
3 (Data Constructor)Language.LambdaPi.Impl.FreeFoilTH
4 (Data Constructor)Language.LambdaPi.Impl.FreeFoil
FirstELanguage.LambdaPi.Impl.Foil
FirstFLanguage.LambdaPi.Impl.FreeFoil
FirstSigLanguage.LambdaPi.Impl.FreeFoilTH
FoilAppLanguage.LambdaPi.Impl.FoilTH
FoilAScopedTermLanguage.LambdaPi.Impl.FoilTH
FoilFirstLanguage.LambdaPi.Impl.FoilTH
FoilLamLanguage.LambdaPi.Impl.FoilTH
FoilPairLanguage.LambdaPi.Impl.FoilTH
FoilPattern 
1 (Type/Class)Language.LambdaPi.Impl.FreeFoilTH
2 (Type/Class)Language.LambdaPi.Impl.FoilTH
FoilPattern' 
1 (Type/Class)Language.LambdaPi.Impl.FreeFoilTH
2 (Type/Class)Language.LambdaPi.Impl.FoilTH
FoilPatternPair 
1 (Data Constructor)Language.LambdaPi.Impl.FreeFoilTH
2 (Data Constructor)Language.LambdaPi.Impl.FoilTH
FoilPatternVar 
1 (Data Constructor)Language.LambdaPi.Impl.FreeFoilTH
2 (Data Constructor)Language.LambdaPi.Impl.FoilTH
FoilPatternWildcard 
1 (Data Constructor)Language.LambdaPi.Impl.FreeFoilTH
2 (Data Constructor)Language.LambdaPi.Impl.FoilTH
FoilPiLanguage.LambdaPi.Impl.FoilTH
FoilProductLanguage.LambdaPi.Impl.FoilTH
FoilScopedTerm'Language.LambdaPi.Impl.FoilTH
FoilSecondLanguage.LambdaPi.Impl.FoilTH
FoilTermLanguage.LambdaPi.Impl.FoilTH
FoilTerm'Language.LambdaPi.Impl.FoilTH
FoilUniverseLanguage.LambdaPi.Impl.FoilTH
FoilVarLanguage.LambdaPi.Impl.FoilTH
FreeFoilConfig 
1 (Type/Class)Control.Monad.Free.Foil.TH.MkFreeFoil
2 (Data Constructor)Control.Monad.Free.Foil.TH.MkFreeFoil
freeFoilConNameModifierControl.Monad.Free.Foil.TH.MkFreeFoil
freeFoilConvertFromNameControl.Monad.Free.Foil.TH.MkFreeFoil
freeFoilConvertToNameControl.Monad.Free.Foil.TH.MkFreeFoil
freeFoilNameModifierControl.Monad.Free.Foil.TH.MkFreeFoil
freeFoilScopeNameModifierControl.Monad.Free.Foil.TH.MkFreeFoil
FreeFoilTermConfig 
1 (Type/Class)Control.Monad.Free.Foil.TH.MkFreeFoil
2 (Data Constructor)Control.Monad.Free.Foil.TH.MkFreeFoil
freeFoilTermConfigsControl.Monad.Free.Foil.TH.MkFreeFoil
freeVarsOfControl.Monad.Free.Foil
freeVarsOfScopedASTControl.Monad.Free.Foil
fromBinders'Language.SOAS.Impl.Generated
fromConstraint'Language.SOAS.Impl.Generated
fromFoilPatternLanguage.LambdaPi.Impl.Foil
fromFoilPattern' 
1 (Function)Language.LambdaPi.Impl.FreeFoilTH
2 (Function)Language.LambdaPi.Impl.FoilTH
3 (Function)Language.LambdaPi.Impl.Foil
fromFoilScopedTerm'Language.LambdaPi.Impl.FoilTH
fromFoilTermLanguage.LambdaPi.Impl.Foil
fromFoilTerm' 
1 (Function)Language.LambdaPi.Impl.FoilTH
2 (Function)Language.LambdaPi.Impl.Foil
fromFoilTermClosed 
1 (Function)Language.LambdaPi.Impl.FoilTH
2 (Function)Language.LambdaPi.Impl.Foil
fromLambdaPiLanguage.LambdaPi.Impl.FreeFoil
fromLambdaPi'Language.LambdaPi.Impl.FreeFoil
fromMetaVarTyping'Language.SOAS.Impl.Generated
fromNameBinderRenamingControl.Monad.Foil.Internal, Control.Monad.Foil
fromNameBindersListControl.Monad.Foil.Internal
fromOpArg'Language.SOAS.Impl.Generated
fromOpArg'SigLanguage.SOAS.Impl.Generated
fromOpArgTyping'Language.SOAS.Impl.Generated
fromOpArgTyping'SigLanguage.SOAS.Impl.Generated
fromOpTyping'Language.SOAS.Impl.Generated
fromScopedOpArgTyping'Language.SOAS.Impl.Generated
fromScopedOpArgTyping'SigLanguage.SOAS.Impl.Generated
fromSubst'Language.SOAS.Impl.Generated
fromTerm' 
1 (Function)Language.LambdaPi.Impl.FreeFoilTH
2 (Function)Language.SOAS.Impl.Generated
fromTerm'SigLanguage.SOAS.Impl.Generated
fromTermTyping'Language.SOAS.Impl.Generated
fromType'Language.SOAS.Impl.Generated
fromType'SigLanguage.SOAS.Impl.Generated
fromTypeBinders'Language.SOAS.Impl.Generated
fromVarTyping'Language.SOAS.Impl.Generated
genericZipMatchKData.ZipMatchK.Generic
genericZipMatchWithKData.ZipMatchK.Generic
getNameBindersControl.Monad.Foil.Internal, Control.Monad.Foil
getNameBindersRawControl.Monad.Foil.Internal
getNameMapControl.Monad.Foil.Internal
getPattern'BinderLanguage.LambdaPi.Impl.FreeFoilTH
getTerm'FromScopedTerm'Language.LambdaPi.Impl.FreeFoilTH
ggetNameBindersControl.Monad.Foil.Internal
ggetNameBindersRawControl.Monad.Foil.Internal
GHasNameBindersControl.Monad.Foil.Internal
GInnerScopeOfAtomControl.Monad.Foil.Internal.ValidNameBinders
GInnerScopeOfRepKControl.Monad.Foil.Internal.ValidNameBinders
greallyUnsafeSetNameBindersRawControl.Monad.Foil.Internal
gsinkabilityProof1Control.Monad.Foil.Internal
gsinkabilityProof2Control.Monad.Foil.Internal
gsinkabilityProofKControl.Monad.Foil.Internal
gsinkabilityProofK'Control.Monad.Foil.Internal
GSinkableKControl.Monad.Foil.Internal
gsinkKControl.Monad.Foil.Internal
gunsafeSetNameBindersControl.Monad.Foil.Internal
gunsafeWithPatternViaHasNameBindersControl.Monad.Foil.Internal
GValidNameBindersControl.Monad.Foil.Internal.ValidNameBinders
GZipMatchData.ZipMatchK.Generic
gzipMatchWithData.ZipMatchK.Generic
happyError 
1 (Function)Language.LambdaPi.Syntax.Par
2 (Function)Language.SOAS.Syntax.Par
HasNameBindersControl.Monad.Foil.Internal, Control.Monad.Foil
HasPosition 
1 (Type/Class)Language.LambdaPi.Syntax.Abs
2 (Type/Class)Language.SOAS.Syntax.Abs
hasPosition 
1 (Function)Language.LambdaPi.Syntax.Abs
2 (Function)Language.SOAS.Syntax.Abs
IdControl.Monad.Foil.Internal
identityLanguage.LambdaPi.Impl.Foil
identitySubstControl.Monad.Foil.Internal, Control.Monad.Foil
idExtendScopeControl.Monad.Foil.Internal
idNamesOfControl.Monad.Foil.Internal
idUnsinkNameControl.Monad.Foil.Internal
idWithNameBinderListControl.Monad.Foil.Internal
idWithRefreshedPatternControl.Monad.Foil.Internal
idWithRefreshedPattern'Control.Monad.Foil.Internal
ImplicitLanguage.LambdaPi.Syntax.Layout
indentationLanguage.LambdaPi.Syntax.Layout
InjectNameControl.Monad.Foil.Internal, Control.Monad.Foil
injectNameControl.Monad.Foil.Internal, Control.Monad.Foil
interpretCommand 
1 (Function)Language.LambdaPi.Impl.FreeFoilTH
2 (Function)Language.LambdaPi.Impl.FreeFoil
3 (Function)Language.LambdaPi.Impl.FoilTH
4 (Function)Language.LambdaPi.Impl.Foil
interpretProgram 
1 (Function)Language.LambdaPi.Impl.FreeFoilTH
2 (Function)Language.LambdaPi.Impl.FreeFoil
3 (Function)Language.LambdaPi.Impl.FoilTH
4 (Function)Language.LambdaPi.Impl.Foil
intToRawIdentNameControl.Monad.Free.Foil.TH.MkFreeFoil
intToVarIdentLanguage.SOAS.FreeFoilConfig
isImplicitLanguage.LambdaPi.Syntax.Layout
isLayoutLanguage.LambdaPi.Syntax.Layout
isLayoutCloseLanguage.LambdaPi.Syntax.Layout
isLayoutOpenLanguage.LambdaPi.Syntax.Layout
isLayoutSepLanguage.LambdaPi.Syntax.Layout
isParenCloseLanguage.LambdaPi.Syntax.Layout
isParenOpenLanguage.LambdaPi.Syntax.Layout
isSolutionForLanguage.SOAS.Impl
isStopLanguage.LambdaPi.Syntax.Layout
isTokenInLanguage.LambdaPi.Syntax.Layout
Lam 
1 (Data Constructor)Language.LambdaPi.Syntax.Abs
2 (Data Constructor)Language.LambdaPi.Impl.FreeFoilTH
3 (Data Constructor)Language.LambdaPi.Impl.FreeFoil
lam 
1 (Function)Control.Monad.Foil.Example
2 (Function)Control.Monad.Free.Foil.Example
3 (Function)Language.LambdaPi.Impl.Foil
LambdaPiLanguage.LambdaPi.Impl.FreeFoil
LambdaPiFLanguage.LambdaPi.Impl.FreeFoil
LamE 
1 (Data Constructor)Control.Monad.Foil.Example
2 (Data Constructor)Control.Monad.Free.Foil.Example
3 (Data Constructor)Language.LambdaPi.Impl.Foil
LamF 
1 (Data Constructor)Control.Monad.Free.Foil.Example
2 (Data Constructor)Language.LambdaPi.Impl.FreeFoil
LamSigLanguage.LambdaPi.Impl.FreeFoilTH
layoutCloseLanguage.LambdaPi.Syntax.Layout
LayoutDelimiters 
1 (Type/Class)Language.LambdaPi.Syntax.Layout
2 (Data Constructor)Language.LambdaPi.Syntax.Layout
layoutErrorLanguage.LambdaPi.Syntax.Layout
layoutOpenLanguage.LambdaPi.Syntax.Layout
layoutSepLanguage.LambdaPi.Syntax.Layout
layoutStopWordsLanguage.LambdaPi.Syntax.Layout
layoutWordsLanguage.LambdaPi.Syntax.Layout
liftRMControl.Monad.Foil.Relative
LineLanguage.LambdaPi.Syntax.Layout
lineLanguage.LambdaPi.Syntax.Layout
lookupNameControl.Monad.Foil.Internal, Control.Monad.Foil
lookupSubst 
1 (Function)Control.Monad.Foil.Internal, Control.Monad.Foil
2 (Function)Language.SOAS.Impl
M0Data.ZipMatchK.Mappings, Data.ZipMatchK
MappingsData.ZipMatchK.Mappings, Data.ZipMatchK
matchPattern 
1 (Function)Language.LambdaPi.Impl.FreeFoilTH
2 (Function)Language.LambdaPi.Impl.FoilTH
3 (Function)Language.LambdaPi.Impl.Foil
memberControl.Monad.Foil.Internal, Control.Monad.Foil
mergeNameBindersControl.Monad.Foil.Internal, Control.Monad.Foil
MetaVar 
1 (Data Constructor)Language.SOAS.Syntax.Abs
2 (Data Constructor)Language.SOAS.Impl.Generated
MetaVarIdent 
1 (Type/Class)Language.SOAS.Syntax.Abs
2 (Data Constructor)Language.SOAS.Syntax.Abs
MetaVarSigLanguage.SOAS.Impl.Generated
MetaVarTyping 
1 (Data Constructor)Language.SOAS.Syntax.Abs
2 (Type/Class)Language.SOAS.Syntax.Abs
3 (Data Constructor)Language.SOAS.Impl.Generated
MetaVarTyping' 
1 (Type/Class)Language.SOAS.Syntax.Abs
2 (Type/Class)Language.SOAS.Impl.Generated
mkConvertFromFreeFoilControl.Monad.Free.Foil.TH.Convert, Control.Monad.Free.Foil.TH
mkConvertFromSigControl.Monad.Free.Foil.TH.Convert, Control.Monad.Free.Foil.TH
mkConvertToFreeFoilControl.Monad.Free.Foil.TH.Convert, Control.Monad.Free.Foil.TH
mkConvertToSigControl.Monad.Free.Foil.TH.Convert, Control.Monad.Free.Foil.TH
mkEsc 
1 (Function)Language.LambdaPi.Syntax.Print
2 (Function)Language.SOAS.Syntax.Print
mkExtendScopeFoilPatternControl.Monad.Foil.TH.MkToFoil, Control.Monad.Foil.TH
mkFoilDataControl.Monad.Foil.TH.MkFoilData, Control.Monad.Foil.TH
mkFoilPatternControl.Monad.Foil.TH.MkFoilData, Control.Monad.Foil.TH
mkFreeFoilControl.Monad.Free.Foil.TH.MkFreeFoil
mkFreeFoilConversionsControl.Monad.Free.Foil.TH.MkFreeFoil
mkFromFoilControl.Monad.Foil.TH.MkFromFoil, Control.Monad.Foil.TH
mkFromFoilPatternControl.Monad.Foil.TH.MkFromFoil, Control.Monad.Foil.TH
mkGetPatternBinderControl.Monad.Free.Foil.TH.Convert, Control.Monad.Free.Foil.TH
mkGetScopedTermControl.Monad.Free.Foil.TH.Convert, Control.Monad.Free.Foil.TH
mkInstancesFoilControl.Monad.Foil.TH.MkInstancesFoil, Control.Monad.Foil.TH
mkPatternSynonymControl.Monad.Free.Foil.TH.PatternSynonyms, Control.Monad.Free.Foil.TH
mkPatternSynonymsControl.Monad.Free.Foil.TH.PatternSynonyms, Control.Monad.Free.Foil.TH
mkPosToken 
1 (Function)Language.LambdaPi.Syntax.Lex
2 (Function)Language.SOAS.Syntax.Lex
mkSignatureControl.Monad.Free.Foil.TH.Signature, Control.Monad.Free.Foil.TH
mkToFoilControl.Monad.Foil.TH.MkToFoil, Control.Monad.Foil.TH
mkToFoilPatternControl.Monad.Foil.TH.MkToFoil, Control.Monad.Foil.TH
mkToFoilTermControl.Monad.Foil.TH.MkToFoil, Control.Monad.Foil.TH
mkWithRefreshedFoilPatternControl.Monad.Foil.TH.MkToFoil, Control.Monad.Foil.TH
myLexer 
1 (Function)Language.LambdaPi.Syntax.Par
2 (Function)Language.SOAS.Syntax.Par
N 
1 (Data Constructor)Language.LambdaPi.Syntax.Lex
2 (Data Constructor)Language.SOAS.Syntax.Lex
NameControl.Monad.Foil.Internal, Control.Monad.Foil
NameBinderControl.Monad.Foil.Internal, Control.Monad.Foil
NameBinderListControl.Monad.Foil.Internal, Control.Monad.Foil
NameBinderListConsControl.Monad.Foil.Internal, Control.Monad.Foil
NameBinderListEmptyControl.Monad.Foil.Internal, Control.Monad.Foil
nameBinderListOfControl.Monad.Foil.Internal
NameBindersControl.Monad.Foil.Internal, Control.Monad.Foil
nameBindersListControl.Monad.Foil.Internal
nameBindersSingletonControl.Monad.Foil.Internal
nameIdControl.Monad.Foil.Internal, Control.Monad.Foil
NameMap 
1 (Type/Class)Control.Monad.Foil.Internal, Control.Monad.Foil
2 (Data Constructor)Control.Monad.Foil.Internal
nameMapToScopeControl.Monad.Foil.Internal
nameMapToSubstitutionControl.Monad.Foil.Internal, Control.Monad.Foil
nameOfControl.Monad.Foil.Internal, Control.Monad.Foil
NamesOf 
1 (Type/Class)Control.Monad.Foil.Internal
2 (Data Constructor)Control.Monad.Foil.Internal
namesOfPatternControl.Monad.Foil.Internal, Control.Monad.Foil
newLineLanguage.LambdaPi.Syntax.Layout
nextPosLanguage.LambdaPi.Syntax.Layout
nf 
1 (Function)Control.Monad.Foil.Example
2 (Function)Control.Monad.Free.Foil.Example
nf' 
1 (Function)Control.Monad.Foil.Example
2 (Function)Control.Monad.Free.Foil.Example
NoBinders 
1 (Data Constructor)Language.SOAS.Syntax.Abs
2 (Data Constructor)Language.SOAS.Impl.Generated
NodeControl.Monad.Free.Foil
NotUnifiableControl.Monad.Foil.Internal, Control.Monad.Foil
NoTypeBinders 
1 (Data Constructor)Language.SOAS.Syntax.Abs
2 (Data Constructor)Language.SOAS.Impl.Generated
Op 
1 (Data Constructor)Language.SOAS.Syntax.Abs
2 (Data Constructor)Language.SOAS.Impl.Generated
OpArg 
1 (Data Constructor)Language.SOAS.Syntax.Abs
2 (Type/Class)Language.SOAS.Syntax.Abs
3 (Data Constructor)Language.SOAS.Impl.Generated
OpArg' 
1 (Type/Class)Language.SOAS.Syntax.Abs
2 (Type/Class)Language.SOAS.Impl.Generated
OpArg'SigLanguage.SOAS.Impl.Generated
OpArgSigLanguage.SOAS.Impl.Generated
OpArgTyping 
1 (Data Constructor)Language.SOAS.Syntax.Abs
2 (Type/Class)Language.SOAS.Syntax.Abs
3 (Data Constructor)Language.SOAS.Impl.Generated
OpArgTyping' 
1 (Type/Class)Language.SOAS.Syntax.Abs
2 (Type/Class)Language.SOAS.Impl.Generated
OpArgTyping'SigLanguage.SOAS.Impl.Generated
OpArgTypingSigLanguage.SOAS.Impl.Generated
OpIdent 
1 (Type/Class)Language.SOAS.Syntax.Abs
2 (Data Constructor)Language.SOAS.Syntax.Abs
OpSigLanguage.SOAS.Impl.Generated
OpTyping 
1 (Data Constructor)Language.SOAS.Syntax.Abs
2 (Type/Class)Language.SOAS.Syntax.Abs
3 (Data Constructor)Language.SOAS.Impl.Generated
4 (Type/Class)Language.SOAS.Impl
OpTyping' 
1 (Type/Class)Language.SOAS.Syntax.Abs
2 (Type/Class)Language.SOAS.Impl.Generated
Pair 
1 (Data Constructor)Language.LambdaPi.Syntax.Abs
2 (Data Constructor)Language.LambdaPi.Impl.FreeFoilTH
3 (Data Constructor)Language.LambdaPi.Impl.FreeFoil
pairAData.ZipMatchK.Mappings, Data.ZipMatchK
PairELanguage.LambdaPi.Impl.Foil
PairF 
1 (Type/Class)Language.LambdaPi.Impl.FreeFoil
2 (Data Constructor)Language.LambdaPi.Impl.FreeFoil
PairMappingsData.ZipMatchK.Mappings, Data.ZipMatchK
pairMappingsData.ZipMatchK.Mappings, Data.ZipMatchK
PairSigLanguage.LambdaPi.Impl.FreeFoilTH
parenCloseLanguage.LambdaPi.Syntax.Layout
parenOpenLanguage.LambdaPi.Syntax.Layout
parenth 
1 (Function)Language.LambdaPi.Syntax.Print
2 (Function)Language.SOAS.Syntax.Print
Pattern 
1 (Type/Class)Language.LambdaPi.Syntax.Abs
2 (Type/Class)Language.LambdaPi.Impl.Foil
Pattern'Language.LambdaPi.Syntax.Abs
PatternPair 
1 (Data Constructor)Language.LambdaPi.Syntax.Abs
2 (Data Constructor)Language.LambdaPi.Impl.Foil
PatternVar 
1 (Data Constructor)Language.LambdaPi.Syntax.Abs
2 (Data Constructor)Language.LambdaPi.Impl.Foil
PatternWildcard 
1 (Data Constructor)Language.LambdaPi.Syntax.Abs
2 (Data Constructor)Language.LambdaPi.Impl.Foil
pBindersLanguage.SOAS.Syntax.Par
pCommandLanguage.LambdaPi.Syntax.Par
pConstraintLanguage.SOAS.Syntax.Par
pContextLanguage.SOAS.Syntax.Par
PeelConTControl.Monad.Foil.TH.Util
peelConTControl.Monad.Foil.TH.Util
Pi 
1 (Data Constructor)Language.LambdaPi.Syntax.Abs
2 (Data Constructor)Language.LambdaPi.Impl.FreeFoilTH
3 (Data Constructor)Language.LambdaPi.Impl.FreeFoil
PiELanguage.LambdaPi.Impl.Foil
PiFLanguage.LambdaPi.Impl.FreeFoil
PiSigLanguage.LambdaPi.Impl.FreeFoilTH
PlainOpArg 
1 (Data Constructor)Language.SOAS.Syntax.Abs
2 (Data Constructor)Language.SOAS.Impl.Generated
PlainOpArgSigLanguage.SOAS.Impl.Generated
pListCommandLanguage.LambdaPi.Syntax.Par
pListMetaVarTypingLanguage.SOAS.Syntax.Par
pListOpArgLanguage.SOAS.Syntax.Par
pListScopedOpArgTypingLanguage.SOAS.Syntax.Par
pListScopedTypeLanguage.SOAS.Syntax.Par
pListSubstLanguage.SOAS.Syntax.Par
pListTermLanguage.SOAS.Syntax.Par
pListTypeLanguage.SOAS.Syntax.Par
pListVarTypingLanguage.SOAS.Syntax.Par
pMetaVarTypingLanguage.SOAS.Syntax.Par
Pn 
1 (Data Constructor)Language.LambdaPi.Syntax.Lex
2 (Data Constructor)Language.SOAS.Syntax.Lex
pOpArgLanguage.SOAS.Syntax.Par
pOpArgTypingLanguage.SOAS.Syntax.Par
pOpTypingLanguage.SOAS.Syntax.Par
PositionLanguage.LambdaPi.Syntax.Layout
posLineCol 
1 (Function)Language.LambdaPi.Syntax.Lex
2 (Function)Language.SOAS.Syntax.Lex
Posn 
1 (Type/Class)Language.LambdaPi.Syntax.Lex
2 (Type/Class)Language.SOAS.Syntax.Lex
pPatternLanguage.LambdaPi.Syntax.Par
ppExpr 
1 (Function)Control.Monad.Foil.Example
2 (Function)Control.Monad.Free.Foil.Example
3 (Function)Language.LambdaPi.Impl.Foil
ppLambdaPiLanguage.LambdaPi.Impl.FreeFoil
ppName 
1 (Function)Control.Monad.Foil.Example
2 (Function)Control.Monad.Free.Foil.Example
3 (Function)Language.LambdaPi.Impl.Foil
ppPatternLanguage.LambdaPi.Impl.Foil
pProgramLanguage.LambdaPi.Syntax.Par
Print 
1 (Type/Class)Language.LambdaPi.Syntax.Print
2 (Type/Class)Language.SOAS.Syntax.Print
printExprLanguage.LambdaPi.Impl.Foil
printFoilTermLanguage.LambdaPi.Impl.FoilTH
printPosn 
1 (Function)Language.LambdaPi.Syntax.Lex
2 (Function)Language.SOAS.Syntax.Lex
printString 
1 (Function)Language.LambdaPi.Syntax.Print
2 (Function)Language.SOAS.Syntax.Print
printTree 
1 (Function)Language.LambdaPi.Syntax.Print
2 (Function)Language.SOAS.Syntax.Print
Product 
1 (Data Constructor)Language.LambdaPi.Syntax.Abs
2 (Data Constructor)Language.LambdaPi.Impl.FreeFoilTH
3 (Data Constructor)Language.LambdaPi.Impl.FreeFoil
ProductELanguage.LambdaPi.Impl.Foil
ProductFLanguage.LambdaPi.Impl.FreeFoil
ProductSigLanguage.LambdaPi.Impl.FreeFoilTH
ProgramLanguage.LambdaPi.Syntax.Abs
Program'Language.LambdaPi.Syntax.Abs
prPrec 
1 (Function)Language.LambdaPi.Syntax.Print
2 (Function)Language.SOAS.Syntax.Print
prt 
1 (Function)Language.LambdaPi.Syntax.Print
2 (Function)Language.SOAS.Syntax.Print
prToken 
1 (Function)Language.LambdaPi.Syntax.Lex
2 (Function)Language.SOAS.Syntax.Lex
pScopedOpArgTypingLanguage.SOAS.Syntax.Par
pScopedTerm 
1 (Function)Language.LambdaPi.Syntax.Par
2 (Function)Language.SOAS.Syntax.Par
pScopedTypeLanguage.SOAS.Syntax.Par
pSubstLanguage.SOAS.Syntax.Par
PT 
1 (Data Constructor)Language.LambdaPi.Syntax.Lex
2 (Data Constructor)Language.SOAS.Syntax.Lex
pTerm 
1 (Function)Language.LambdaPi.Syntax.Par
2 (Function)Language.SOAS.Syntax.Par
pTerm1Language.LambdaPi.Syntax.Par
pTerm2Language.LambdaPi.Syntax.Par
pTermTypingLanguage.SOAS.Syntax.Par
pTypeLanguage.SOAS.Syntax.Par
pType1Language.SOAS.Syntax.Par
pType2Language.SOAS.Syntax.Par
pTypeBindersLanguage.SOAS.Syntax.Par
pUnifierLanguage.SOAS.Syntax.Par
PutBackLoTControl.Monad.Foil.Internal.ValidNameBinders
putBackRenamingKControl.Monad.Foil.Internal
putBackTwoRenamingsKControl.Monad.Foil.Internal
pVarTypingLanguage.SOAS.Syntax.Par
quickIndex 
1 (Function)Language.LambdaPi.Syntax.Lex
2 (Function)Language.SOAS.Syntax.Lex
rawBindingNameControl.Monad.Free.Foil.TH.MkFreeFoil
rawFreshNameControl.Monad.Foil.Internal
rawIdentNameControl.Monad.Free.Foil.TH.MkFreeFoil
rawMemberControl.Monad.Foil.Internal
RawNameControl.Monad.Foil.Internal
rawQuantifiedNamesControl.Monad.Free.Foil.TH.MkFreeFoil
RawScopeControl.Monad.Foil.Internal
rawScopedTermLanguage.SOAS.FreeFoilConfig
rawScopedTypeLanguage.SOAS.FreeFoilConfig
rawScopeNameControl.Monad.Free.Foil.TH.MkFreeFoil
rawScopeToTermLanguage.SOAS.FreeFoilConfig
rawScopeToTermNameControl.Monad.Free.Foil.TH.MkFreeFoil
rawScopeToTypeLanguage.SOAS.FreeFoilConfig
rawSubScopeNamesControl.Monad.Free.Foil.TH.MkFreeFoil
rawSubTermNamesControl.Monad.Free.Foil.TH.MkFreeFoil
rawTermNameControl.Monad.Free.Foil.TH.MkFreeFoil
rawTermToScopeNameControl.Monad.Free.Foil.TH.MkFreeFoil
rawTypeVarLanguage.SOAS.FreeFoilConfig
rawVarLanguage.SOAS.FreeFoilConfig
rawVarConNameControl.Monad.Free.Foil.TH.MkFreeFoil
rawVarIdentToTermNameControl.Monad.Free.Foil.TH.MkFreeFoil
rbindControl.Monad.Foil.Relative
RConsControl.Monad.Foil.Internal
reallyUnsafeSetNameBindersRawControl.Monad.Foil.Internal
refreshASTControl.Monad.Free.Foil
refreshExprLanguage.LambdaPi.Impl.Foil
refreshScopedASTControl.Monad.Free.Foil
RelMonadControl.Monad.Foil.Relative
removeNameControl.Monad.Foil.TH.Util
RenameBothBindersControl.Monad.Foil.Internal, Control.Monad.Foil
RenameLeftNameBinderControl.Monad.Foil.Internal, Control.Monad.Foil
RenameRightNameBinderControl.Monad.Foil.Internal, Control.Monad.Foil
RenamingsKControl.Monad.Foil.Internal
render 
1 (Function)Language.LambdaPi.Syntax.Print
2 (Function)Language.SOAS.Syntax.Print
replicateS 
1 (Function)Language.LambdaPi.Syntax.Print
2 (Function)Language.SOAS.Syntax.Print
ReqsZipMatchData.ZipMatchK.Generic
ReqsZipMatchFieldsWithData.ZipMatchK.Generic
ReqsZipMatchWithData.ZipMatchK.Generic
resolveLayoutLanguage.LambdaPi.Syntax.Layout
resWords 
1 (Function)Language.LambdaPi.Syntax.Lex
2 (Function)Language.SOAS.Syntax.Lex
RNilControl.Monad.Foil.Internal
rreturnControl.Monad.Foil.Relative
RSkipControl.Monad.Foil.Internal
SControl.Monad.Foil.Internal, Control.Monad.Foil
SameInnerScopeControl.Monad.Foil.Internal.ValidNameBinders
SameNameBindersControl.Monad.Foil.Internal, Control.Monad.Foil
ScopeControl.Monad.Foil.Internal, Control.Monad.Foil
ScopedAST 
1 (Type/Class)Control.Monad.Free.Foil
2 (Data Constructor)Control.Monad.Free.Foil
ScopedOpArgTyping 
1 (Data Constructor)Language.SOAS.Syntax.Abs
2 (Type/Class)Language.SOAS.Syntax.Abs
3 (Data Constructor)Language.SOAS.Impl.Generated
ScopedOpArgTyping' 
1 (Type/Class)Language.SOAS.Syntax.Abs
2 (Type/Class)Language.SOAS.Impl.Generated
ScopedOpArgTyping'SigLanguage.SOAS.Impl.Generated
ScopedOpArgTypingSigLanguage.SOAS.Impl.Generated
ScopedTerm 
1 (Type/Class)Language.LambdaPi.Syntax.Abs
2 (Data Constructor)Language.SOAS.Syntax.Abs
3 (Type/Class)Language.SOAS.Syntax.Abs
ScopedTerm' 
1 (Type/Class)Language.LambdaPi.Syntax.Abs
2 (Type/Class)Language.SOAS.Syntax.Abs
3 (Type/Class)Language.SOAS.Impl.Generated
ScopedType 
1 (Data Constructor)Language.SOAS.Syntax.Abs
2 (Type/Class)Language.SOAS.Syntax.Abs
ScopedType' 
1 (Type/Class)Language.SOAS.Syntax.Abs
2 (Type/Class)Language.SOAS.Impl.Generated
Second 
1 (Data Constructor)Language.LambdaPi.Syntax.Abs
2 (Data Constructor)Language.LambdaPi.Impl.FreeFoilTH
3 (Data Constructor)Language.LambdaPi.Impl.FreeFoil
SecondELanguage.LambdaPi.Impl.Foil
SecondFLanguage.LambdaPi.Impl.FreeFoil
SecondSigLanguage.LambdaPi.Impl.FreeFoilTH
ShowKindedScopeControl.Monad.Foil.Internal.ValidNameBinders
ShowLocalizeErrorControl.Monad.Foil.Internal.ValidNameBinders
ShowSaturatedPatternTypeControl.Monad.Foil.Internal.ValidNameBinders
ShowScopeControl.Monad.Foil.Internal.ValidNameBinders
ShowScopeNControl.Monad.Foil.Internal.ValidNameBinders
signatureNameModifierControl.Monad.Free.Foil.TH.MkFreeFoil
sinkControl.Monad.Foil.Internal, Control.Monad.Foil
sinkabilityProofControl.Monad.Foil.Internal, Control.Monad.Foil
sinkabilityProof1Control.Monad.Foil.Internal
sinkabilityProofKControl.Monad.Foil.Internal, Control.Monad.Foil
SinkableControl.Monad.Foil.Internal, Control.Monad.Foil
SinkableKControl.Monad.Foil.Internal, Control.Monad.Foil
sinkKControl.Monad.Foil.Internal
soasConfigLanguage.SOAS.FreeFoilConfig
SomeBinders 
1 (Data Constructor)Language.SOAS.Syntax.Abs
2 (Data Constructor)Language.SOAS.Impl.Generated
SomeTypeBinders 
1 (Data Constructor)Language.SOAS.Syntax.Abs
2 (Data Constructor)Language.SOAS.Impl.Generated
StatusLanguage.LambdaPi.Syntax.Layout
sTokenLanguage.LambdaPi.Syntax.Layout
Subst 
1 (Data Constructor)Language.SOAS.Syntax.Abs
2 (Type/Class)Language.SOAS.Syntax.Abs
3 (Data Constructor)Language.SOAS.Impl.Generated
4 (Type/Class)Language.SOAS.Impl
Subst' 
1 (Type/Class)Language.SOAS.Syntax.Abs
2 (Type/Class)Language.SOAS.Impl.Generated
SubstInAtomControl.Monad.Foil.Internal.ValidNameBinders
SubstInRepKControl.Monad.Foil.Internal.ValidNameBinders
substitute 
1 (Function)Control.Monad.Foil.Example
2 (Function)Control.Monad.Free.Foil
3 (Function)Language.LambdaPi.Impl.FoilTH
4 (Function)Language.LambdaPi.Impl.Foil
substitutePatternControl.Monad.Free.Foil
substituteRefreshLanguage.LambdaPi.Impl.Foil
substituteRefreshedControl.Monad.Free.Foil
SubstitutionControl.Monad.Foil.Internal, Control.Monad.Foil
TC 
1 (Data Constructor)Language.LambdaPi.Syntax.Lex
2 (Data Constructor)Language.SOAS.Syntax.Lex
TD 
1 (Data Constructor)Language.LambdaPi.Syntax.Lex
2 (Data Constructor)Language.SOAS.Syntax.Lex
TentativeLanguage.LambdaPi.Syntax.Layout
Term 
1 (Type/Class)Language.LambdaPi.Syntax.Abs
2 (Type/Class)Language.LambdaPi.Impl.FreeFoilTH
3 (Type/Class)Language.SOAS.Syntax.Abs
4 (Type/Class)Language.SOAS.Impl
Term' 
1 (Type/Class)Language.LambdaPi.Syntax.Abs
2 (Type/Class)Language.LambdaPi.Impl.FreeFoilTH
3 (Type/Class)Language.SOAS.Syntax.Abs
4 (Type/Class)Language.SOAS.Impl.Generated
Term'Sig 
1 (Type/Class)Language.LambdaPi.Impl.FreeFoilTH
2 (Type/Class)Language.SOAS.Impl.Generated
TermTyping 
1 (Data Constructor)Language.SOAS.Syntax.Abs
2 (Type/Class)Language.SOAS.Syntax.Abs
3 (Data Constructor)Language.SOAS.Impl.Generated
TermTyping' 
1 (Type/Class)Language.SOAS.Syntax.Abs
2 (Type/Class)Language.SOAS.Impl.Generated
TI 
1 (Data Constructor)Language.LambdaPi.Syntax.Lex
2 (Data Constructor)Language.SOAS.Syntax.Lex
TK 
1 (Data Constructor)Language.LambdaPi.Syntax.Lex
2 (Data Constructor)Language.SOAS.Syntax.Lex
TL 
1 (Data Constructor)Language.LambdaPi.Syntax.Lex
2 (Data Constructor)Language.SOAS.Syntax.Lex
toBinders'Language.SOAS.Impl.Generated
toConstraint'Language.SOAS.Impl.Generated
toFoilPatternLanguage.LambdaPi.Impl.Foil
toFoilPattern' 
1 (Function)Language.LambdaPi.Impl.FreeFoilTH
2 (Function)Language.LambdaPi.Impl.FoilTH
toFoilScopedTerm'Language.LambdaPi.Impl.FoilTH
toFoilTermLanguage.LambdaPi.Impl.Foil
toFoilTerm'Language.LambdaPi.Impl.FoilTH
toFoilTermClosedLanguage.LambdaPi.Impl.Foil
Tok 
1 (Type/Class)Language.LambdaPi.Syntax.Lex
2 (Type/Class)Language.SOAS.Syntax.Lex
tok 
1 (Function)Language.LambdaPi.Syntax.Lex
2 (Function)Language.SOAS.Syntax.Lex
Token 
1 (Type/Class)Language.LambdaPi.Syntax.Lex
2 (Type/Class)Language.SOAS.Syntax.Lex
tokenLengthLanguage.LambdaPi.Syntax.Layout
tokenLineCol 
1 (Function)Language.LambdaPi.Syntax.Lex
2 (Function)Language.SOAS.Syntax.Lex
tokenPos 
1 (Function)Language.LambdaPi.Syntax.Lex
2 (Function)Language.SOAS.Syntax.Lex
tokenPosn 
1 (Function)Language.LambdaPi.Syntax.Lex
2 (Function)Language.SOAS.Syntax.Lex
tokens 
1 (Function)Language.LambdaPi.Syntax.Lex
2 (Function)Language.SOAS.Syntax.Lex
tokenText 
1 (Function)Language.LambdaPi.Syntax.Lex
2 (Function)Language.SOAS.Syntax.Lex
TokSymbol 
1 (Type/Class)Language.LambdaPi.Syntax.Lex
2 (Data Constructor)Language.LambdaPi.Syntax.Lex
3 (Type/Class)Language.SOAS.Syntax.Lex
4 (Data Constructor)Language.SOAS.Syntax.Lex
toLambdaPiLanguage.LambdaPi.Impl.FreeFoil
toLambdaPiClosedLanguage.LambdaPi.Impl.FreeFoil
toLambdaPiLamLanguage.LambdaPi.Impl.FreeFoil
toLambdaPiPiLanguage.LambdaPi.Impl.FreeFoil
toMetaVarTyping'Language.SOAS.Impl.Generated
toOpArg'Language.SOAS.Impl.Generated
toOpArg'SigLanguage.SOAS.Impl.Generated
toOpArgTyping'Language.SOAS.Impl.Generated
toOpArgTyping'SigLanguage.SOAS.Impl.Generated
toOpTyping'Language.SOAS.Impl.Generated
toScopedOpArgTyping'Language.SOAS.Impl.Generated
toScopedOpArgTyping'SigLanguage.SOAS.Impl.Generated
toSubst'Language.SOAS.Impl.Generated
toTerm' 
1 (Function)Language.LambdaPi.Impl.FreeFoilTH
2 (Function)Language.SOAS.Impl.Generated
toTerm'ClosedLanguage.LambdaPi.Impl.FreeFoilTH
toTerm'SigLanguage.SOAS.Impl.Generated
toTermTyping'Language.SOAS.Impl.Generated
toType'Language.SOAS.Impl.Generated
toType'SigLanguage.SOAS.Impl.Generated
toTypeBinders'Language.SOAS.Impl.Generated
toVarTyping'Language.SOAS.Impl.Generated
TS 
1 (Data Constructor)Language.LambdaPi.Syntax.Lex
2 (Data Constructor)Language.SOAS.Syntax.Lex
tsID 
1 (Function)Language.LambdaPi.Syntax.Lex
2 (Function)Language.SOAS.Syntax.Lex
tsText 
1 (Function)Language.LambdaPi.Syntax.Lex
2 (Function)Language.SOAS.Syntax.Lex
TV 
1 (Data Constructor)Language.LambdaPi.Syntax.Lex
2 (Data Constructor)Language.SOAS.Syntax.Lex
tvarNameControl.Monad.Foil.TH.Util
Type 
1 (Type/Class)Language.SOAS.Syntax.Abs
2 (Type/Class)Language.SOAS.Impl
Type' 
1 (Type/Class)Language.SOAS.Syntax.Abs
2 (Type/Class)Language.SOAS.Impl.Generated
Type'SigLanguage.SOAS.Impl.Generated
TypeBindersLanguage.SOAS.Syntax.Abs
TypeBinders' 
1 (Type/Class)Language.SOAS.Syntax.Abs
2 (Type/Class)Language.SOAS.Impl.Generated
TypeFun 
1 (Data Constructor)Language.SOAS.Syntax.Abs
2 (Data Constructor)Language.SOAS.Impl.Generated
TypeFunSigLanguage.SOAS.Impl.Generated
TypeProduct 
1 (Data Constructor)Language.SOAS.Syntax.Abs
2 (Data Constructor)Language.SOAS.Impl.Generated
TypeProductSigLanguage.SOAS.Impl.Generated
TypeVarLanguage.SOAS.Syntax.Abs
T_MetaVarIdentLanguage.SOAS.Syntax.Lex
T_OpIdentLanguage.SOAS.Syntax.Lex
T_VarIdent 
1 (Data Constructor)Language.LambdaPi.Syntax.Lex
2 (Data Constructor)Language.SOAS.Syntax.Lex
U2 
1 (Type/Class)Control.Monad.Foil.Internal
2 (Data Constructor)Control.Monad.Foil.Internal
unescapeInitTail 
1 (Function)Language.LambdaPi.Syntax.Lex
2 (Function)Language.SOAS.Syntax.Lex
UnifiableInPatternControl.Monad.Foil.Internal, Control.Monad.Foil
UnifiablePatternControl.Monad.Foil.Internal, Control.Monad.Foil
Unifier 
1 (Data Constructor)Language.SOAS.Syntax.Abs
2 (Type/Class)Language.SOAS.Syntax.Abs
Unifier'Language.SOAS.Syntax.Abs
unifyInPatternControl.Monad.Foil.Internal, Control.Monad.Foil
UnifyNameBindersControl.Monad.Foil.Internal, Control.Monad.Foil
unifyNameBindersControl.Monad.Foil.Internal, Control.Monad.Foil
unifyPatternsControl.Monad.Foil.Internal, Control.Monad.Foil
Universe 
1 (Data Constructor)Language.LambdaPi.Syntax.Abs
2 (Data Constructor)Language.LambdaPi.Impl.FreeFoilTH
3 (Data Constructor)Language.LambdaPi.Impl.FreeFoil
UniverseELanguage.LambdaPi.Impl.Foil
UniverseFLanguage.LambdaPi.Impl.FreeFoil
UniverseSigLanguage.LambdaPi.Impl.FreeFoilTH
unpeelConTControl.Monad.Foil.TH.Util
unsafeAssertFreshControl.Monad.Foil.Internal
unsafeDistinctControl.Monad.Foil.Internal
unsafeEqASTControl.Monad.Free.Foil
unsafeEqExprLanguage.LambdaPi.Impl.Foil
unsafeEqPattern 
1 (Function)Control.Monad.Foil.Internal
2 (Function)Language.LambdaPi.Impl.Foil
unsafeEqScopedASTControl.Monad.Free.Foil
unsafeExtControl.Monad.Foil.Internal
unsafeMergeNameBindersControl.Monad.Foil.Internal
unsafeMergeUnifyBindersControl.Monad.Foil.Internal
UnsafeNameControl.Monad.Foil.Internal
UnsafeNameBinderControl.Monad.Foil.Internal
UnsafeNameBindersControl.Monad.Foil.Internal
unsafeParseLanguage.SOAS.Impl.Generated
UnsafeScopeControl.Monad.Foil.Internal
unsafeSetNameBindersControl.Monad.Foil.Internal
UnsafeSubstitutionControl.Monad.Foil.Internal
unsinkASTControl.Monad.Free.Foil
UnsinkName 
1 (Type/Class)Control.Monad.Foil.Internal
2 (Data Constructor)Control.Monad.Foil.Internal
unsinkNameControl.Monad.Foil.Internal, Control.Monad.Foil
unsinkNamePatternControl.Monad.Foil.Internal, Control.Monad.Foil
utf8Encode 
1 (Function)Language.LambdaPi.Syntax.Lex
2 (Function)Language.SOAS.Syntax.Lex
V2Control.Monad.Foil.Internal, Control.Monad.Foil
Var 
1 (Data Constructor)Control.Monad.Free.Foil
2 (Data Constructor)Language.LambdaPi.Syntax.Abs
3 (Data Constructor)Language.SOAS.Syntax.Abs
VarE 
1 (Data Constructor)Control.Monad.Foil.Example
2 (Data Constructor)Language.LambdaPi.Impl.Foil
VarIdent 
1 (Type/Class)Language.LambdaPi.Syntax.Abs
2 (Data Constructor)Language.LambdaPi.Syntax.Abs
3 (Type/Class)Language.SOAS.Syntax.Abs
4 (Data Constructor)Language.SOAS.Syntax.Abs
VarTyping 
1 (Data Constructor)Language.SOAS.Syntax.Abs
2 (Type/Class)Language.SOAS.Syntax.Abs
3 (Data Constructor)Language.SOAS.Impl.Generated
VarTyping' 
1 (Type/Class)Language.SOAS.Syntax.Abs
2 (Type/Class)Language.SOAS.Impl.Generated
VoidSControl.Monad.Foil.Internal, Control.Monad.Foil
voidSubstControl.Monad.Foil.Internal, Control.Monad.Foil
whnf 
1 (Function)Control.Monad.Foil.Example
2 (Function)Control.Monad.Free.Foil.Example
3 (Function)Language.LambdaPi.Impl.FreeFoilTH
4 (Function)Language.LambdaPi.Impl.FreeFoil
5 (Function)Language.LambdaPi.Impl.FoilTH
6 (Function)Language.LambdaPi.Impl.Foil
whnf' 
1 (Function)Control.Monad.Foil.Example
2 (Function)Control.Monad.Free.Foil.Example
withFreshControl.Monad.Foil.Internal, Control.Monad.Foil
withFreshBinderControl.Monad.Foil.Internal, Control.Monad.Foil
withFreshPatternControl.Monad.Foil.Internal, Control.Monad.Foil
WithNameBinderList 
1 (Type/Class)Control.Monad.Foil.Internal
2 (Data Constructor)Control.Monad.Foil.Internal
withPatternControl.Monad.Foil.Internal, Control.Monad.Foil
withRefreshedControl.Monad.Foil.Internal, Control.Monad.Foil
withRefreshedFoilPattern'Language.LambdaPi.Impl.FoilTH
WithRefreshedPattern 
1 (Type/Class)Control.Monad.Foil.Internal
2 (Data Constructor)Control.Monad.Foil.Internal
withRefreshedPatternControl.Monad.Foil.Internal, Control.Monad.Foil
WithRefreshedPattern' 
1 (Type/Class)Control.Monad.Foil.Internal
2 (Data Constructor)Control.Monad.Foil.Internal
withRefreshedPattern'Control.Monad.Foil.Internal, Control.Monad.Foil
ZipLoTData.ZipMatchK.Mappings, Data.ZipMatchK
zipMatch1Data.ZipMatchK
zipMatch2Data.ZipMatchK
ZipMatchFieldsData.ZipMatchK.Generic
zipMatchFieldsWithData.ZipMatchK.Generic
ZipMatchKData.ZipMatchK.Generic, Data.ZipMatchK
zipMatchKData.ZipMatchK
zipMatchViaChooseLeftData.ZipMatchK
zipMatchViaEqData.ZipMatchK
zipMatchWith1Data.ZipMatchK
zipMatchWith2Data.ZipMatchK
zipMatchWithKData.ZipMatchK.Generic, Data.ZipMatchK