Module: Dhallish::Ast
- Includes:
- Dhallish
- Defined in:
- lib/ast.rb
Defined Under Namespace
Classes: BinaryArithOpNode, ComparisonOpNode, FunctionCallNode, FunctionDefinitionNode, FunctionType, GetContext, IfThenElseNode, Import, Import_Alternative, LetInNode, ListConcatNode, ListNode, Literal_Node, OptionalNode, RecordNode, RecordNonRecursiveMergeNode, RecordProjection, RecordRecursiveMergeNode, RecordTypeNode, RecordTypeRecursiveMergeNode, RecordUnionSelector, TextInterpolationNode, TypeAnnotationNode, UnionLiteral, UnionMerge, UnionType, VariableNode
Method Summary
Methods included from Dhallish
create_ctx, #create_ctx_from_file, empty_context, evaluate, fill_context, make_fn_type, mergeRecordTypes, mergeRecordTypesPrefereRight, mergeRecordsPrefereRight, mergeRecordsRecursively, to_json