UNPKG

@connectv/core

Version:

agent-based reactive programming library for typescript/javascript

30 lines 1.84 kB
import { isAgentLike } from './agent-like'; import { Agent } from './agent'; import { Composition } from './composition'; import { expr, Expr } from './expr'; import { gate, Gate } from './gate'; import { isNodeLike } from './node-like'; import { nodeWrap, NodeWrap } from './node-wrap'; import { node, Node } from './node'; import { proxy, Proxy } from './proxy'; import { isSignature } from './signature'; import { state, State } from './state'; import { _switch, Switch } from './switch'; import { handleError, HandleError } from './handle-error'; import { sequence, Sequence } from './sequence'; import { join, peekJoin, Join } from './join'; import { invoke, Invoke } from './invoke'; import { check, Check } from './check'; import { exec, call } from './call'; import { singleton } from './singleton'; import { sampler } from './sampler'; import { composition } from './inline-composition'; import { KeyedDeep } from './keyed-deep'; import { SimpleDeep } from './simple-deep'; import { deep, keyed } from './deep'; import { ChildNotDefined } from './errors/child-not-defined.error'; import { ChildIsNotAgent, ChildIsNotPin } from './errors/child-type-mismatch.error'; import { InsufficientInputs } from './errors/insufficient-input.error'; import { InputNotInSignature, OutputNotInSignature } from './errors/signature-mismatch.error'; export { expr, gate, nodeWrap, proxy, state, check, _switch, handleError, sequence, join, peekJoin, invoke, node, Expr, Gate, NodeWrap, Proxy, State, Check, Switch, HandleError, Sequence, Join, Invoke, Node, Agent, isAgentLike, Composition, composition, isNodeLike, isSignature, exec, call, singleton, sampler, ChildIsNotAgent, ChildIsNotPin, ChildNotDefined, InsufficientInputs, InputNotInSignature, OutputNotInSignature, deep, keyed, SimpleDeep, KeyedDeep, }; //# sourceMappingURL=index.js.map