pisigma-0.2.1: A dependently typed core language

Index

-*-Language.PiSigma.Syntax
->-Language.PiSigma.Syntax
:..Language.PiSigma.Syntax
<$$>Language.PiSigma.Pretty
<$>Language.PiSigma.Pretty
<+>Language.PiSigma.Pretty
<//>Language.PiSigma.Pretty
</>Language.PiSigma.Pretty
<>Language.PiSigma.Pretty
alignLanguage.PiSigma.Pretty
angleLeftLanguage.PiSigma.Pretty
angleRightLanguage.PiSigma.Pretty
angles 
1 (Function)Language.PiSigma.Pretty
2 (Function)Language.PiSigma.Lexer
AppLanguage.PiSigma.Syntax
append 
1 (Function)Language.PiSigma.Pretty
2 (Function)Language.PiSigma.Util.String.Parser
3 (Function)Language.PiSigma.Util.String.Internal
backslashLanguage.PiSigma.Pretty
besideLanguage.PiSigma.Pretty
BindLanguage.PiSigma.Syntax
blackLanguage.PiSigma.Pretty
blueLanguage.PiSigma.Pretty
boldLanguage.PiSigma.Pretty
BoxLanguage.PiSigma.Syntax
Boxed 
1 (Type/Class)Language.PiSigma.Syntax
2 (Data Constructor)Language.PiSigma.Syntax
braceLeftLanguage.PiSigma.Pretty
braceRightLanguage.PiSigma.Pretty
braces 
1 (Function)Language.PiSigma.Pretty
2 (Function)Language.PiSigma.Lexer
bracketLeftLanguage.PiSigma.Pretty
bracketRightLanguage.PiSigma.Pretty
brackets 
1 (Function)Language.PiSigma.Pretty
2 (Function)Language.PiSigma.Lexer
CaseLanguage.PiSigma.Syntax
CatLanguage.PiSigma.Pretty
catLanguage.PiSigma.Pretty
catchELanguage.PiSigma.Evaluate
CharLanguage.PiSigma.Pretty
charLanguage.PiSigma.Pretty
charLiteralLanguage.PiSigma.Lexer
checkProgLanguage.PiSigma.Check
chunkLanguage.PiSigma.Pretty
ClosLanguage.PiSigma.Syntax
Closure 
1 (Data Constructor)Language.PiSigma.Syntax
2 (Type/Class)Language.PiSigma.Syntax
colon 
1 (Function)Language.PiSigma.Pretty
2 (Function)Language.PiSigma.Lexer
ColorLanguage.PiSigma.Pretty
ColumnLanguage.PiSigma.Pretty
column 
1 (Function)Language.PiSigma.Pretty
2 (Function)Language.PiSigma.Syntax
comma 
1 (Function)Language.PiSigma.Pretty
2 (Function)Language.PiSigma.Lexer
commaSepLanguage.PiSigma.Lexer
commaSep1Language.PiSigma.Lexer
concatLanguage.PiSigma.Util.String.Internal
ConsLanguage.PiSigma.Pretty
consLanguage.PiSigma.Pretty
cyanLanguage.PiSigma.Pretty
deBoldLanguage.PiSigma.Pretty
decimalLanguage.PiSigma.Lexer
DeclLanguage.PiSigma.Syntax
declLanguage.PiSigma.Evaluate
decl'Language.PiSigma.Evaluate
declsLanguage.PiSigma.Syntax
DefnLanguage.PiSigma.Syntax
defn'Language.PiSigma.Evaluate
deUnderlineLanguage.PiSigma.Pretty
dot 
1 (Function)Language.PiSigma.Pretty
2 (Function)Language.PiSigma.Lexer
dullBlackLanguage.PiSigma.Pretty
dullBlueLanguage.PiSigma.Pretty
dullCyanLanguage.PiSigma.Pretty
dullGreenLanguage.PiSigma.Pretty
dullMagentaLanguage.PiSigma.Pretty
dullRedLanguage.PiSigma.Pretty
dullWhiteLanguage.PiSigma.Pretty
dullYellowLanguage.PiSigma.Pretty
EmptyLanguage.PiSigma.Pretty
emptyLanguage.PiSigma.Pretty
emptyELanguage.PiSigma.Syntax
emptyScopeLanguage.PiSigma.Syntax
encloseLanguage.PiSigma.Pretty
encloseSepLanguage.PiSigma.Pretty
EntryLanguage.PiSigma.Syntax
Enum 
1 (Type/Class)Language.PiSigma.Syntax
2 (Data Constructor)Language.PiSigma.Syntax
EnvLanguage.PiSigma.Syntax
EnvEntriesLanguage.PiSigma.Syntax
EnvEntryLanguage.PiSigma.Syntax
eqLanguage.PiSigma.Equality
equalsLanguage.PiSigma.Pretty
Eval 
1 (Type/Class)Language.PiSigma.Evaluate
2 (Data Constructor)Language.PiSigma.Evaluate
evalLanguage.PiSigma.Evaluate
evalPrintLanguage.PiSigma.Pretty
evalProgLanguage.PiSigma.Evaluate
expandLanguage.PiSigma.Syntax
extELanguage.PiSigma.Syntax
extendScopeLanguage.PiSigma.Syntax
filenameLanguage.PiSigma.Syntax
fillLanguage.PiSigma.Pretty
fillBreakLanguage.PiSigma.Pretty
fillCatLanguage.PiSigma.Pretty
fillSepLanguage.PiSigma.Pretty
flattenLanguage.PiSigma.Pretty
floatLanguage.PiSigma.Lexer
FoldLanguage.PiSigma.Syntax
foldLanguage.PiSigma.Pretty
ForceLanguage.PiSigma.Syntax
forceLanguage.PiSigma.Evaluate
FormatState 
1 (Data Constructor)Language.PiSigma.Pretty
2 (Type/Class)Language.PiSigma.Pretty
fromPrettyLanguage.PiSigma.Pretty
fromString 
1 (Function)Language.PiSigma.Util.String.Parser
2 (Function)Language.PiSigma.Util.String.Internal
getELanguage.PiSigma.Syntax
getEnvLanguage.PiSigma.Evaluate
getIdLanguage.PiSigma.Evaluate
GetLocLanguage.PiSigma.Syntax
getLocLanguage.PiSigma.Syntax
getScopeLanguage.PiSigma.Syntax
greenLanguage.PiSigma.Pretty
groupLanguage.PiSigma.Pretty
hangLanguage.PiSigma.Pretty
hcatLanguage.PiSigma.Pretty
headLanguage.PiSigma.Pretty
hexadecimalLanguage.PiSigma.Lexer
hPutPrettyLanguage.PiSigma.Pretty
hPutSeqLanguage.PiSigma.Pretty
hPutSimplePrettyLanguage.PiSigma.Pretty
hPutTokLanguage.PiSigma.Pretty
hsepLanguage.PiSigma.Pretty
Id 
1 (Data Constructor)Language.PiSigma.Syntax
2 (Type/Class)Language.PiSigma.Syntax
identifierLanguage.PiSigma.Lexer
indentLanguage.PiSigma.Pretty
inferLanguage.PiSigma.Check
integerLanguage.PiSigma.Lexer
IntensifyLanguage.PiSigma.Pretty
isNullLanguage.PiSigma.Pretty
isPrefixOf 
1 (Function)Language.PiSigma.Util.String.Parser
2 (Function)Language.PiSigma.Util.String.Internal
Label 
1 (Data Constructor)Language.PiSigma.Syntax
2 (Type/Class)Language.PiSigma.Syntax
labelLanguage.PiSigma.Syntax
LamLanguage.PiSigma.Syntax
lamLanguage.PiSigma.Syntax
lengthLanguage.PiSigma.Pretty
LetLanguage.PiSigma.Syntax
letnLanguage.PiSigma.Evaluate
letn'Language.PiSigma.Evaluate
lexemeLanguage.PiSigma.Lexer
LiftLanguage.PiSigma.Syntax
LineLanguage.PiSigma.Pretty
line 
1 (Function)Language.PiSigma.Pretty
2 (Function)Language.PiSigma.Syntax
lineBreakLanguage.PiSigma.Pretty
linesLanguage.PiSigma.Util.String.Parser
listLanguage.PiSigma.Pretty
Loc 
1 (Type/Class)Language.PiSigma.Syntax
2 (Data Constructor)Language.PiSigma.Syntax
locateLanguage.PiSigma.Lexer
locationLanguage.PiSigma.Lexer
locMessageLanguage.PiSigma.Syntax
locReservedLanguage.PiSigma.Lexer
locReservedOpLanguage.PiSigma.Lexer
locSymbolLanguage.PiSigma.Lexer
lookupConLanguage.PiSigma.Syntax
lookupIdLanguage.PiSigma.Evaluate
lookupScopeLanguage.PiSigma.Syntax
ltyLanguage.PiSigma.Syntax
magentaLanguage.PiSigma.Pretty
NameLanguage.PiSigma.Syntax
nameLanguage.PiSigma.Syntax
naturalLanguage.PiSigma.Lexer
naturalOrFloatLanguage.PiSigma.Lexer
NCaseLanguage.PiSigma.Syntax
Ne 
1 (Type/Class)Language.PiSigma.Syntax
2 (Data Constructor)Language.PiSigma.Syntax
NestLanguage.PiSigma.Pretty
nestLanguage.PiSigma.Pretty
NestingLanguage.PiSigma.Pretty
nestingLanguage.PiSigma.Pretty
nfLanguage.PiSigma.Normalise
NForceLanguage.PiSigma.Syntax
NilLanguage.PiSigma.Pretty
NSplitLanguage.PiSigma.Syntax
null 
1 (Function)Language.PiSigma.Util.String.Parser
2 (Function)Language.PiSigma.Util.String.Internal
NUnfoldLanguage.PiSigma.Syntax
NVarLanguage.PiSigma.Syntax
octalLanguage.PiSigma.Lexer
onBlackLanguage.PiSigma.Pretty
onBlueLanguage.PiSigma.Pretty
onCyanLanguage.PiSigma.Pretty
onDullBlackLanguage.PiSigma.Pretty
onDullBlueLanguage.PiSigma.Pretty
onDullCyanLanguage.PiSigma.Pretty
onDullGreenLanguage.PiSigma.Pretty
onDullMagentaLanguage.PiSigma.Pretty
onDullRedLanguage.PiSigma.Pretty
onDullWhiteLanguage.PiSigma.Pretty
onDullYellowLanguage.PiSigma.Pretty
onGreenLanguage.PiSigma.Pretty
onMagentaLanguage.PiSigma.Pretty
onRedLanguage.PiSigma.Pretty
onWhiteLanguage.PiSigma.Pretty
onYellowLanguage.PiSigma.Pretty
operatorLanguage.PiSigma.Lexer
packLanguage.PiSigma.Pretty
PairLanguage.PiSigma.Syntax
parenLeftLanguage.PiSigma.Pretty
parenRightLanguage.PiSigma.Pretty
parens 
1 (Function)Language.PiSigma.Pretty
2 (Function)Language.PiSigma.Lexer
parseLanguage.PiSigma.Parser
ParserLanguage.PiSigma.Lexer
PhraseLanguage.PiSigma.Syntax
PiLanguage.PiSigma.Syntax
pisLanguage.PiSigma.Syntax
PiSigmaLanguage.PiSigma.Syntax
PrettiesLanguage.PiSigma.Pretty
PrettyLanguage.PiSigma.Pretty
PrintLanguage.PiSigma.Pretty
PrintableLanguage.PiSigma.Pretty
Prog 
1 (Type/Class)Language.PiSigma.Syntax
2 (Data Constructor)Language.PiSigma.Syntax
prtELanguage.PiSigma.Syntax
PrtInfo 
1 (Type/Class)Language.PiSigma.Syntax
2 (Data Constructor)Language.PiSigma.Syntax
punctuateLanguage.PiSigma.Pretty
putPrettyLanguage.PiSigma.Pretty
putScopeLanguage.PiSigma.Syntax
putStrLnLanguage.PiSigma.Util.String.Internal
QLanguage.PiSigma.Syntax
quoteLanguage.PiSigma.Normalise
quoteDoubleLanguage.PiSigma.Pretty
quotesDoubleLanguage.PiSigma.Pretty
quoteSingleLanguage.PiSigma.Pretty
quotesSingleLanguage.PiSigma.Pretty
readFileLanguage.PiSigma.Util.String.Parser
RecLanguage.PiSigma.Syntax
redLanguage.PiSigma.Pretty
renderCompactLanguage.PiSigma.Pretty
renderPrettyLanguage.PiSigma.Pretty
renderSeqLanguage.PiSigma.Pretty
renderSimplePrettyLanguage.PiSigma.Pretty
replicateLanguage.PiSigma.Pretty
reservedLanguage.PiSigma.Lexer
reservedOpLanguage.PiSigma.Lexer
RestoreFormatLanguage.PiSigma.Pretty
reverseLanguage.PiSigma.Pretty
runLanguage.PiSigma.Evaluate
s2TermsLanguage.PiSigma.Parser
Scope 
1 (Type/Class)Language.PiSigma.Syntax
2 (Data Constructor)Language.PiSigma.Syntax
semi 
1 (Function)Language.PiSigma.Pretty
2 (Function)Language.PiSigma.Lexer
semiBracesLanguage.PiSigma.Pretty
semiSepLanguage.PiSigma.Lexer
semiSep1Language.PiSigma.Lexer
sepLanguage.PiSigma.Pretty
Seq 
1 (Data Constructor)Language.PiSigma.Pretty
2 (Type/Class)Language.PiSigma.Pretty
seqEmptyLanguage.PiSigma.Pretty
setELanguage.PiSigma.Syntax
SigmaLanguage.PiSigma.Syntax
sigmasLanguage.PiSigma.Syntax
SimpleCharLanguage.PiSigma.Pretty
SimpleEmptyLanguage.PiSigma.Pretty
SimpleLineLanguage.PiSigma.Pretty
SimplePrettyLanguage.PiSigma.Pretty
SimpleSGRLanguage.PiSigma.Pretty
SimpleTextLanguage.PiSigma.Pretty
singletonLanguage.PiSigma.Pretty
softBreakLanguage.PiSigma.Pretty
softLineLanguage.PiSigma.Pretty
spaceLanguage.PiSigma.Pretty
spacesLanguage.PiSigma.Pretty
spanLanguage.PiSigma.Util.String.Parser
sPhraseLanguage.PiSigma.Parser
SplitLanguage.PiSigma.Syntax
splitLanguage.PiSigma.Syntax
splitAtLanguage.PiSigma.Pretty
sProgLanguage.PiSigma.Parser
squaresLanguage.PiSigma.Lexer
stBackgroundLanguage.PiSigma.Pretty
sTermLanguage.PiSigma.Parser
stForegroundLanguage.PiSigma.Pretty
stIntensityLanguage.PiSigma.Pretty
String 
1 (Type/Class)Language.PiSigma.Util.String.Parser
2 (Type/Class)Language.PiSigma.Util.String.Internal
stringLiteralLanguage.PiSigma.Lexer
stUnderliningLanguage.PiSigma.Pretty
substLanguage.PiSigma.Evaluate
symbolLanguage.PiSigma.Lexer
tailLanguage.PiSigma.Pretty
takeLanguage.PiSigma.Pretty
tdeclLanguage.PiSigma.Evaluate
Term 
1 (Type/Class)Language.PiSigma.Syntax
2 (Data Constructor)Language.PiSigma.Syntax
TextLanguage.PiSigma.Pretty
textLanguage.PiSigma.Pretty
tforceLanguage.PiSigma.Syntax
tliftLanguage.PiSigma.Syntax
Tok 
1 (Data Constructor)Language.PiSigma.Pretty
2 (Type/Class)Language.PiSigma.Pretty
tokAngleLeftLanguage.PiSigma.Pretty
tokAngleRightLanguage.PiSigma.Pretty
tokArrLanguage.PiSigma.Lexer
tokBackslashLanguage.PiSigma.Pretty
tokBraceLeftLanguage.PiSigma.Pretty
tokBraceRightLanguage.PiSigma.Pretty
tokBracketLeftLanguage.PiSigma.Pretty
tokBracketRightLanguage.PiSigma.Pretty
tokColonLanguage.PiSigma.Pretty
tokCommaLanguage.PiSigma.Pretty
tokDotLanguage.PiSigma.Pretty
tokEqualsLanguage.PiSigma.Pretty
tokForceLanguage.PiSigma.Lexer
tokLamLanguage.PiSigma.Lexer
tokLiftLanguage.PiSigma.Lexer
tokNewlineLanguage.PiSigma.Pretty
tokParenLeftLanguage.PiSigma.Pretty
tokParenRightLanguage.PiSigma.Pretty
tokQuoteDoubleLanguage.PiSigma.Pretty
tokQuoteSingleLanguage.PiSigma.Pretty
tokSemiLanguage.PiSigma.Pretty
tokSpaceLanguage.PiSigma.Pretty
toString 
1 (Function)Language.PiSigma.Util.String.Parser
2 (Function)Language.PiSigma.Util.String.Internal
tupledLanguage.PiSigma.Pretty
tyLanguage.PiSigma.Syntax
Type 
1 (Data Constructor)Language.PiSigma.Syntax
2 (Type/Class)Language.PiSigma.Syntax
unconsLanguage.PiSigma.Util.String.Parser
UnderlineLanguage.PiSigma.Pretty
underlineLanguage.PiSigma.Pretty
unEvalLanguage.PiSigma.Evaluate
UnfoldLanguage.PiSigma.Syntax
UnionLanguage.PiSigma.Pretty
UnknownLanguage.PiSigma.Syntax
unlines 
1 (Function)Language.PiSigma.Pretty
2 (Function)Language.PiSigma.Util.String.Parser
unSeqLanguage.PiSigma.Pretty
unTokLanguage.PiSigma.Pretty
unwordsLanguage.PiSigma.Pretty
ValLanguage.PiSigma.Syntax
VarLanguage.PiSigma.Syntax
VBoxLanguage.PiSigma.Syntax
vcatLanguage.PiSigma.Pretty
VEnumLanguage.PiSigma.Syntax
VFoldLanguage.PiSigma.Syntax
VLabelLanguage.PiSigma.Syntax
VLamLanguage.PiSigma.Syntax
VLiftLanguage.PiSigma.Syntax
VPairLanguage.PiSigma.Syntax
VQLanguage.PiSigma.Syntax
VRecLanguage.PiSigma.Syntax
vsepLanguage.PiSigma.Pretty
VTypeLanguage.PiSigma.Syntax
whiteLanguage.PiSigma.Pretty
whiteSpaceLanguage.PiSigma.Lexer
widthLanguage.PiSigma.Pretty
wordsLanguage.PiSigma.Pretty
yellowLanguage.PiSigma.Pretty