Contents
Index
ats-format-0.1.0.0: A source-code formatter for ATS
Index
AbsProp
Language.ATS.Types
AbsPropF
Language.ATS.Types
AbsViewType
Language.ATS.Types
Access
Language.ATS.Types
AccessF
Language.ATS.Types
Actions
Language.ATS.Types
ActionsF
Language.ATS.Types
Add
Language.ATS.Types
Addendum
Language.ATS.Lexer
,
Language.ATS.Types
AlexPn
Language.ATS.Lexer
AlexPosn
Language.ATS.Lexer
And
Language.ATS.Types
AndDecl
Language.ATS.Types
Arg
1 (Type/Class)
Language.ATS.Types
2 (Data Constructor)
Language.ATS.Types
args
Language.ATS.Types
arms
Language.ATS.Types
armsF
Language.ATS.Types
Arrow
Language.ATS.Lexer
AsProof
Language.ATS.Types
AsProofF
Language.ATS.Types
At
Language.ATS.Types
AtF
Language.ATS.Types
ATS
1 (Type/Class)
Language.ATS.Types
2 (Data Constructor)
Language.ATS.Types
ATSError
Language.ATS.Parser
Begin
Language.ATS.Types
BeginF
Language.ATS.Types
Binary
Language.ATS.Types
BinaryF
Language.ATS.Types
BinOp
Language.ATS.Types
Bool
Language.ATS.Types
BoolF
Language.ATS.Types
BoolLit
Language.ATS.Types
BoolLitF
Language.ATS.Types
BoolTok
Language.ATS.Lexer
bound
Language.ATS.Types
boundE
Language.ATS.Types
Call
Language.ATS.Types
CallF
Language.ATS.Types
Case
Language.ATS.Types
CaseF
Language.ATS.Types
CBlock
Language.ATS.Types
CBlockLex
Language.ATS.Lexer
Char
Language.ATS.Types
CharF
Language.ATS.Types
CharLit
Language.ATS.Types
CharLitF
Language.ATS.Types
CharTok
Language.ATS.Lexer
Comment
Language.ATS.Types
CommentLex
Language.ATS.Lexer
ConcreteType
Language.ATS.Types
ConcreteTypeF
Language.ATS.Types
cond
Language.ATS.Types
condF
Language.ATS.Types
DataProp
Language.ATS.Types
DataPropLeaf
1 (Type/Class)
Language.ATS.Types
2 (Data Constructor)
Language.ATS.Types
Declaration
Language.ATS.Types
defaultConfig
Language.ATS.Exec
Define
Language.ATS.Types
DefineBlock
Language.ATS.Lexer
Dependent
Language.ATS.Types
DependentBool
Language.ATS.Types
DependentBoolF
Language.ATS.Types
DependentF
Language.ATS.Types
DependentInt
Language.ATS.Types
DependentIntF
Language.ATS.Types
DepString
Language.ATS.Types
DepStringF
Language.ATS.Types
Deref
Language.ATS.Types
DerefF
Language.ATS.Types
Div
Language.ATS.Types
Double
Language.ATS.Types
DoubleF
Language.ATS.Types
elseExpr
Language.ATS.Types
elseExprF
Language.ATS.Types
Equal
Language.ATS.Types
Ex
Language.ATS.Types
exec
Language.ATS.Exec
ExF
Language.ATS.Types
Existential
1 (Type/Class)
Language.ATS.Types
2 (Data Constructor)
Language.ATS.Types
Expected
Language.ATS.Parser
Expression
Language.ATS.Types
expression
Language.ATS.Types
ExpressionF
Language.ATS.Types
Extern
Language.ATS.Types
field
Language.ATS.Types
fieldF
Language.ATS.Types
FieldMutate
Language.ATS.Types
FieldMutateF
Language.ATS.Types
Float
Language.ATS.Types
FloatF
Language.ATS.Types
FloatLit
Language.ATS.Types
FloatLitF
Language.ATS.Types
FloatTok
Language.ATS.Lexer
fname
Language.ATS.Types
Fnx
Language.ATS.Types
ForA
Language.ATS.Types
ForAF
Language.ATS.Types
Free
Language.ATS.Types
FreeF
Language.ATS.Types
FromVT
Language.ATS.Types
FromVTF
Language.ATS.Types
Full
Language.ATS.Types
Fun
Language.ATS.Types
Func
Language.ATS.Types
Function
Language.ATS.Types
FuncType
Language.ATS.Lexer
GreaterThan
Language.ATS.Types
GreaterThanEq
Language.ATS.Types
Guarded
Language.ATS.Types
GuardedF
Language.ATS.Types
iArgs
Language.ATS.Types
Identifier
Language.ATS.Lexer
iExpression
Language.ATS.Types
If
Language.ATS.Types
IfF
Language.ATS.Types
Impl
Language.ATS.Types
Implement
Language.ATS.Types
Implementation
Language.ATS.Types
Include
Language.ATS.Types
Index
Language.ATS.Types
IndexF
Language.ATS.Types
Int
Language.ATS.Types
IntF
Language.ATS.Types
IntLit
Language.ATS.Types
IntLitF
Language.ATS.Types
IntTok
Language.ATS.Lexer
Keyword
1 (Data Constructor)
Language.ATS.Lexer
2 (Type/Class)
Language.ATS.Lexer
kind
Language.ATS.Types
kindF
Language.ATS.Types
KwAbsprop
Language.ATS.Lexer
KwAbst0p
Language.ATS.Lexer
KwAbstype
Language.ATS.Lexer
KwAbsvtype
Language.ATS.Lexer
KwAnd
Language.ATS.Lexer
KwAssume
Language.ATS.Lexer
KwBegin
Language.ATS.Lexer
KwBool
Language.ATS.Lexer
KwCase
Language.ATS.Lexer
KwCastfn
Language.ATS.Lexer
KwChar
Language.ATS.Lexer
KwDataprop
Language.ATS.Lexer
KwDatatype
Language.ATS.Lexer
KwDataview
Language.ATS.Lexer
KwDataviewtype
Language.ATS.Lexer
KwDatavtype
Language.ATS.Lexer
KwElse
Language.ATS.Lexer
KwEnd
Language.ATS.Lexer
KwExtern
Language.ATS.Lexer
KwFnx
Language.ATS.Lexer
KwFun
Language.ATS.Lexer
KwIf
Language.ATS.Lexer
KwImplement
Language.ATS.Lexer
KwIn
Language.ATS.Lexer
KwInclude
Language.ATS.Lexer
KwInt
Language.ATS.Lexer
KwLambda
Language.ATS.Lexer
KwLet
Language.ATS.Lexer
KwLinearLambda
Language.ATS.Lexer
KwLocal
Language.ATS.Lexer
KwNat
Language.ATS.Lexer
KwOf
Language.ATS.Lexer
KwOverload
Language.ATS.Lexer
KwPraxi
Language.ATS.Lexer
KwPrfn
Language.ATS.Lexer
KwPrfun
Language.ATS.Lexer
KwProofImplement
Language.ATS.Lexer
KwPrval
Language.ATS.Lexer
KwSif
Language.ATS.Lexer
KwStadef
Language.ATS.Lexer
KwStaload
Language.ATS.Lexer
KwString
Language.ATS.Lexer
KwT0p
Language.ATS.Lexer
KwThen
Language.ATS.Lexer
KwType
Language.ATS.Lexer
KwTypedef
Language.ATS.Lexer
KwVal
Language.ATS.Lexer
KwVar
Language.ATS.Lexer
KwView
Language.ATS.Lexer
KwVoid
Language.ATS.Lexer
KwVt0p
Language.ATS.Lexer
KwVtypedef
Language.ATS.Lexer
KwWhen
Language.ATS.Lexer
KwWhere
Language.ATS.Lexer
KwWhile
Language.ATS.Lexer
KwWith
Language.ATS.Lexer
Lambda
Language.ATS.Types
LambdaF
Language.ATS.Types
LambdaType
Language.ATS.Types
LessThan
Language.ATS.Types
LessThanEq
Language.ATS.Types
Let
Language.ATS.Types
LetF
Language.ATS.Types
lexATS
Language.ATS.Lexer
LinearLambda
Language.ATS.Types
LinearLambdaF
Language.ATS.Types
Local
Language.ATS.Types
LocalF
Language.ATS.Types
LogicalAnd
Language.ATS.Types
LogicalOr
Language.ATS.Types
MaybeVal
Language.ATS.Types
MaybeValF
Language.ATS.Types
Minus
Language.ATS.Lexer
,
Language.ATS.Types
Mult
Language.ATS.Types
Name
Language.ATS.Types
Named
Language.ATS.Types
NamedF
Language.ATS.Types
NamedVal
Language.ATS.Types
NamedValF
Language.ATS.Types
nameI
Language.ATS.Types
Nat
Language.ATS.Types
NatF
Language.ATS.Types
Negate
Language.ATS.Types
new
Language.ATS.Types
newF
Language.ATS.Types
None
Language.ATS.Lexer
,
Language.ATS.Types
NotEqual
Language.ATS.Types
NullPattern
Language.ATS.Types
NullPatternF
Language.ATS.Types
old
Language.ATS.Types
oldF
Language.ATS.Types
Operator
Language.ATS.Lexer
OverloadOp
Language.ATS.Types
parseATS
Language.ATS.Parser
Pattern
Language.ATS.Types
PatternF
Language.ATS.Types
Plain
Language.ATS.Types
PLiteral
Language.ATS.Types
PLiteralF
Language.ATS.Types
Plus
Language.ATS.Lexer
,
Language.ATS.Types
PName
Language.ATS.Types
PNameF
Language.ATS.Types
pos
Language.ATS.Types
posE
Language.ATS.Types
posEF
Language.ATS.Types
Praxi
Language.ATS.Types
Precede
Language.ATS.Types
PrecedeF
Language.ATS.Types
PreF
Language.ATS.Types
PreFunction
Language.ATS.Types
preUniversals
Language.ATS.Types
preUniversalsI
Language.ATS.Types
PrFn
Language.ATS.Types
PrFun
Language.ATS.Types
printATS
Language.ATS.PrettyPrint
printATSCustom
Language.ATS.PrettyPrint
processClang
Language.ATS.PrettyPrint
Proof
Language.ATS.Types
ProofExpr
Language.ATS.Types
ProofExprF
Language.ATS.Types
ProofF
Language.ATS.Types
ProofImpl
Language.ATS.Types
ProofType
Language.ATS.Types
ProofTypeF
Language.ATS.Types
prop
Language.ATS.Types
propE
Language.ATS.Types
PrVal
Language.ATS.Types
PSum
Language.ATS.Types
PSumF
Language.ATS.Types
Qualified
Language.ATS.Types
RecordType
Language.ATS.Types
RecordValue
Language.ATS.Types
RecordValueF
Language.ATS.Types
RecordViewType
Language.ATS.Types
Ref
Language.ATS.Types
RefF
Language.ATS.Types
RefTok
Language.ATS.Lexer
RefType
Language.ATS.Types
RefTypeF
Language.ATS.Types
returnType
Language.ATS.Types
Semicolon
Language.ATS.Lexer
Sif
Language.ATS.Types
SifF
Language.ATS.Types
Special
Language.ATS.Lexer
Stadef
Language.ATS.Types
Staload
Language.ATS.Types
String
Language.ATS.Types
StringF
Language.ATS.Types
StringLit
Language.ATS.Types
StringLitF
Language.ATS.Types
StringTok
Language.ATS.Lexer
Sub
Language.ATS.Types
SumType
Language.ATS.Types
SumViewType
Language.ATS.Types
T0p
Language.ATS.Types
T0pF
Language.ATS.Types
termetric
Language.ATS.Types
TimeLit
Language.ATS.Types
TimeLitF
Language.ATS.Types
TimeTok
Language.ATS.Lexer
Token
Language.ATS.Lexer
token_posn
Language.ATS.Lexer
Tuple
Language.ATS.Types
TupleEx
Language.ATS.Types
TupleExF
Language.ATS.Types
TupleF
Language.ATS.Types
TuplePattern
Language.ATS.Types
TuplePatternF
Language.ATS.Types
Type
Language.ATS.Types
typeE
Language.ATS.Types
TypeF
Language.ATS.Types
TypeSignature
Language.ATS.Types
TypeSignatureF
Language.ATS.Types
typeU
Language.ATS.Types
Unary
Language.ATS.Types
UnaryF
Language.ATS.Types
unATS
Language.ATS.Types
Unconsumed
Language.ATS.Types
UnconsumedF
Language.ATS.Types
Universal
1 (Type/Class)
Language.ATS.Types
2 (Data Constructor)
Language.ATS.Types
universals
Language.ATS.Types
universalsI
Language.ATS.Types
Unknown
Language.ATS.Parser
UnOp
Language.ATS.Types
Unqualified
Language.ATS.Types
Val
Language.ATS.Types
val
Language.ATS.Types
valF
Language.ATS.Types
Var
Language.ATS.Types
Void
Language.ATS.Types
VoidF
Language.ATS.Types
VoidLiteral
Language.ATS.Types
VoidLiteralF
Language.ATS.Types
Vt0p
Language.ATS.Types
Vt0pF
Language.ATS.Types
whenTrue
Language.ATS.Types
whenTrueF
Language.ATS.Types
WhereExp
Language.ATS.Types
WhereExpF
Language.ATS.Types
While
Language.ATS.Types
WhileF
Language.ATS.Types
Wildcard
Language.ATS.Types
WildcardF
Language.ATS.Types