Module: MiniKraken::Composite

Defined in:
lib/mini_kraken/composite/composite_term.rb,
lib/mini_kraken/composite/list.rb,
lib/mini_kraken/composite/cons_cell.rb,
lib/mini_kraken/composite/cons_cell_visitor.rb

Overview

This module packages the composite term classes. These hold one or more MiniKanren objects.

Defined Under Namespace

Modules: List Classes: CompositeTerm, ConsCell, ConsCellVisitor

Constant Summary collapse

NullList =

Constant set to a null (empty) list.

ConsCell.null.freeze