Oi.Topology.Graph.Node (oi v0.1.0)

Copy Markdown

A pure data representation of a computation step in the DAG.

Summary

Types

id()

@type id() :: atom() | String.t()

node_port()

@type node_port() :: atom() | binary()

t()

@type t() :: t(term())

t(type)

@type t(type) :: %Oi.Topology.Graph.Node{
  container: type,
  extra: map(),
  id: id(),
  inputs: [node_port()],
  options: keyword(),
  outputs: [node_port()]
}