Skip to content
Eugene Lazutkin edited this page Dec 28, 2021 · 3 revisions

This module defines the environment and variable-related objects. It is available like that:

import {any} from 'deep6/env.js';

The following objects are defined:

  • Env — a class to create an environment object.
  • Unifier — an interface for custom unifiers.
    • isUnifier(x) — returns a truthy value for objects based on Unifier.
  • Variable — a class to create variable objects that can be used with Env.
  • any (or _) — special object that matches anything.
Clone this wiki locally