/@@\ | Bricks.Term |
/@\ | Bricks.Term |
Apply | |
1 (Type/Class) | Bricks |
2 (Data Constructor) | Bricks |
apply'arg | Bricks |
apply'discardSource | Bricks |
apply'func | Bricks |
apply'source | Bricks |
apply'to'term | Bricks.ExpressionToTerm |
assert'type | Bricks.BuiltinFunctions |
Bottom | |
1 (Type/Class) | Bricks.Term |
2 (Data Constructor) | Bricks.Term |
bottom | Bricks.Term |
bricks'eval | Bricks.Prelude |
bricks'eval'stdlib | Bricks.Prelude |
cast'data | Bricks.BuiltinFunctions |
catchError | Bricks.Internal.Monad |
char'canBeUnquoted | Bricks |
create'pointer | Bricks.Term |
dereference | Bricks.Term |
Dict | |
1 (Type/Class) | Bricks |
2 (Data Constructor) | Bricks |
dict'bindings | Bricks |
dict'discardSource | Bricks |
dict'rec | Bricks |
dict'source | Bricks |
dict'to'term | Bricks.ExpressionToTerm |
DictBinding | Bricks |
dictBinding'discardSource | Bricks |
DictBinding'Eq | Bricks |
DictBinding'Inherit'Dict | Bricks |
DictBinding'Inherit'Var | Bricks |
DictPattern | |
1 (Type/Class) | Bricks |
2 (Data Constructor) | Bricks |
DictPattern'1 | |
1 (Data Constructor) | Bricks |
2 (Type/Class) | Bricks |
dictPattern'1'default | Bricks |
dictPattern'1'discardSource | Bricks |
dictPattern'1'name | Bricks |
dictPattern'defaults | Bricks.ExpressionToTerm |
dictPattern'discardSource | Bricks |
dictPattern'ellipsis | Bricks |
dictPattern'items | Bricks |
dictPattern'names | Bricks.ExpressionToTerm |
displayBottom | Bricks.Term |
does'termPattern'bind | Bricks.Evaluation |
Dot | |
1 (Type/Class) | Bricks |
2 (Data Constructor) | Bricks |
dot'dict | Bricks |
dot'discardSource | Bricks |
dot'key | Bricks |
dot'source | Bricks |
dot'to'term | Bricks.ExpressionToTerm |
Eval | |
1 (Type/Class) | Bricks.Evaluation |
2 (Data Constructor) | Bricks.Evaluation |
ExceptT | |
1 (Type/Class) | Bricks.Internal.Monad |
2 (Data Constructor) | Bricks.Internal.Monad |
Expr'Apply | Bricks |
Expr'Dict | Bricks |
Expr'Dot | Bricks |
Expr'Lambda | Bricks |
Expr'Let | Bricks |
Expr'List | Bricks |
Expr'Str | Bricks |
Expr'Str'Indented | Bricks |
Expr'Var | Bricks |
Expression | Bricks |
expression'applyArgs | Bricks |
expression'applyDots | Bricks |
expression'discardSource | Bricks |
expression'source | Bricks |
expression'to'term | Bricks.ExpressionToTerm |
fn'and | Bricks.BuiltinFunctions |
fn'comp | Bricks.BuiltinFunctions |
fn'const | Bricks.BuiltinFunctions |
fn'dict'disallowExtraKeys | Bricks.BuiltinFunctions |
fn'dict'lookup | Bricks.BuiltinFunctions |
fn'dict'merge'preferLeft | Bricks.BuiltinFunctions |
fn'dict'merge'preferRight | Bricks.BuiltinFunctions |
fn'flip | Bricks.BuiltinFunctions |
fn'id | Bricks.BuiltinFunctions |
fn'int'add | Bricks.BuiltinFunctions |
fn'int'constructor | Bricks.BuiltinFunctions |
fn'or | Bricks.BuiltinFunctions |
fn'pure'parametric'arity1 | Bricks.BuiltinFunctions |
fn'pure'parametric'arity2 | Bricks.BuiltinFunctions |
fn'pure'parametric'arity3 | Bricks.BuiltinFunctions |
fn'string'append | Bricks.BuiltinFunctions |
Function | Bricks.Term |
instantiate'many | Bricks.Evaluation |
instantiate'one | Bricks.Evaluation |
InStr | |
1 (Type/Class) | Bricks |
2 (Data Constructor) | Bricks |
InStr'1 | |
1 (Data Constructor) | Bricks |
2 (Type/Class) | Bricks |
inStr'1'discardSource | Bricks |
inStr'1'indentSource | Bricks |
inStr'1'level | Bricks |
inStr'1'lineBreak | Bricks |
inStr'1'str | Bricks |
inStr'1'toStrParts | Bricks |
inStr'dedent | Bricks |
inStr'discardSource | Bricks |
inStr'level | Bricks |
inStr'source | Bricks |
inStr'to'strDynamic | Bricks |
inStr'toList | Bricks |
inStr'toSeq | Bricks |
inStr'trim | Bricks |
Keyword | Bricks |
keyword'in | Bricks |
keyword'inherit | Bricks |
keyword'inlineComment | Bricks |
keyword'let | Bricks |
keyword'rec | Bricks |
keywords | Bricks |
keywordString | Bricks |
keywordText | Bricks |
Lambda | |
1 (Type/Class) | Bricks |
2 (Data Constructor) | Bricks |
lambda'body | Bricks |
lambda'discardSource | Bricks |
lambda'head | Bricks |
lambda'source | Bricks |
lambda'to'term | Bricks.ExpressionToTerm |
lambda'to'term'both | Bricks.ExpressionToTerm |
lambda'to'term'dictPattern | Bricks.ExpressionToTerm |
lambda'to'term'simple | Bricks.ExpressionToTerm |
Let | |
1 (Type/Class) | Bricks |
2 (Data Constructor) | Bricks |
let'bindings | Bricks |
let'discardSource | Bricks |
let'source | Bricks |
let'to'term | Bricks.ExpressionToTerm |
let'value | Bricks |
LetBinding | Bricks |
letBinding'discardSource | Bricks |
LetBinding'Eq | Bricks |
LetBinding'Inherit | Bricks |
letBinding'to'term | Bricks.ExpressionToTerm |
liftIO | Bricks.Internal.Monad |
List | |
1 (Data Constructor) | Bricks |
2 (Type/Class) | Bricks |
list'discardSource | Bricks |
list'expressions | Bricks |
list'source | Bricks |
list'to'term | Bricks.ExpressionToTerm |
MonadError | Bricks.Internal.Monad |
MonadEval | Bricks.Term |
MonadIO | Bricks.Internal.Monad |
newTermPtr | Bricks.Term |
Param | Bricks |
Param'Both | Bricks |
Param'DictPattern | Bricks |
param'discardSource | Bricks |
Param'Name | Bricks |
parse'comment | Bricks |
parse'comment'block | Bricks |
parse'comment'inline | Bricks |
parse'dict | Bricks |
parse'dict'noRec | Bricks |
parse'dict'rec | Bricks |
parse'dictBinding | Bricks |
parse'dictBinding'eq | Bricks |
parse'dictBinding'inherit | Bricks |
parse'dictPattern | Bricks |
parse'dictPattern'start | Bricks |
parse'dot'rhs'chain | Bricks |
parse'expression | Bricks |
parse'expression'antiquote | Bricks |
parse'expression'dictKey | Bricks |
parse'expression'paren | Bricks |
parse'expressionList | Bricks |
parse'expressionList'1 | Bricks |
parse'expressionList'1'noDot | Bricks |
parse'inStr | Bricks |
parse'inStr'1 | Bricks |
parse'keyword | Bricks |
parse'lambda | Bricks |
parse'let | Bricks |
parse'letBinding | Bricks |
parse'letBinding'eq | Bricks |
parse'letBinding'inherit | Bricks |
parse'list | Bricks |
parse'param | Bricks |
parse'param'noVar | Bricks |
parse'param'var | Bricks |
parse'spaces | Bricks |
parse'str'dynamic | Bricks |
parse'str'escape'normalQ | Bricks |
parse'str'within'normalQ | Bricks |
parse'strStatic | Bricks |
parse'strStatic'quoted | Bricks |
parse'strStatic'unquoted | Bricks |
parse'strUnquoted | Bricks |
parse'var | Bricks |
ReaderT | |
1 (Type/Class) | Bricks.Internal.Monad |
2 (Data Constructor) | Bricks.Internal.Monad |
readTermPtr | Bricks.Term |
reduce'dict'keys | Bricks.Term |
reduce'term | Bricks.Term |
reduce'to'type | Bricks.Evaluation |
reduce'to'type'or'throw | Bricks.Evaluation |
Render | Bricks |
render'apply | Bricks |
render'dict | Bricks |
render'dictBinding | Bricks |
render'dictPattern | Bricks |
render'dictPattern'1 | Bricks |
render'dot | Bricks |
render'expression | Bricks |
render'expression'applyLeftContext | Bricks |
render'expression'applyRightContext | Bricks |
render'expression'dictKey | Bricks |
render'expression'dotLeftContext | Bricks |
render'expression'inParens | Bricks |
render'expression'listContext | Bricks |
render'lambda | Bricks |
render'let | Bricks |
render'letBinding | Bricks |
render'list | Bricks |
render'param | Bricks |
render'str'1 | Bricks |
render'str'indented | Bricks |
render'str'indented'1 | Bricks |
render'strDynamic'quoted | Bricks |
render'strDynamic'unquotedIfPossible | Bricks |
render'strStatic'quoted | Bricks |
render'strStatic'unquotedIfPossible | Bricks |
render'var | Bricks |
RenderContext | |
1 (Data Constructor) | Bricks |
2 (Type/Class) | Bricks |
renderContext'default | Bricks |
renderContext'indentStart | Bricks |
renderContext'indentStep | Bricks |
renderContext'lineBreaks | Bricks |
renderContext'terse | Bricks |
req | Bricks.BuiltinFunctions |
runExceptT | Bricks.Internal.Monad |
runReaderT | Bricks.Internal.Monad |
standard'library | Bricks.BuiltinFunctions |
Str'1 | Bricks |
Str'1'Antiquote | Bricks |
str'1'discardSource | Bricks |
Str'1'Literal | Bricks |
str'1'to'term | Bricks.ExpressionToTerm |
Str'Dynamic | |
1 (Data Constructor) | Bricks |
2 (Type/Class) | Bricks |
str'dynamic'append | Bricks |
str'dynamic'discardSource | Bricks |
str'dynamic'normalize | Bricks |
str'dynamic'to'static | Bricks |
str'escape | Bricks |
Str'Static | |
1 (Data Constructor) | Bricks |
2 (Type/Class) | Bricks |
str'static'append | Bricks |
str'static'discardSource | Bricks |
str'static'source | Bricks |
str'static'text | Bricks |
str'static'to'dynamic | Bricks |
str'to'term | Bricks.ExpressionToTerm |
strDynamic'source | Bricks |
strDynamic'toSeq | Bricks |
Term | Bricks.Term |
Term'Apply | Bricks.Term |
Term'Data | Bricks.Term |
term'data | Bricks.BuiltinFunctions |
Term'Dict | Bricks.Term |
Term'Dict'ReducedKeys | Bricks.Term |
Term'Function | Bricks.Term |
Term'Lambda | Bricks.Term |
Term'LetRec | Bricks.Term |
Term'List | Bricks.Term |
Term'Pointer | Bricks.Term |
Term'Var | Bricks.Term |
TermPattern | Bricks.Term |
TermPattern'Dict | Bricks.Term |
TermPattern'Simple | Bricks.Term |
TermPtr | Bricks.Term |
termTypeName | Bricks.Type |
text'canBeUnquoted | Bricks |
throwError | Bricks.Internal.Monad |
Type | |
1 (Type/Class) | Bricks.Type |
2 (Data Constructor) | Bricks.Type |
type'boolean | Bricks.Type |
type'integer | Bricks.Type |
type'name | Bricks.Type |
type'string | Bricks.Type |
unEval | Bricks.Evaluation |
UnquotedString | Bricks |
unquotedString'orThrow | Bricks |
unquotedString'text | Bricks |
unquotedString'try | Bricks |
Var | |
1 (Data Constructor) | Bricks |
2 (Type/Class) | Bricks |
var'discardSource | Bricks |
var'source | Bricks |
var'str | Bricks |
var'text | Bricks |
var'to'str'dynamic | Bricks |
var'to'str'static | Bricks |
var'to'term | Bricks.ExpressionToTerm |
writeTermPtr | Bricks.Term |
|-> | Bricks.Term |