Index
| /@@\ | 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 |