GenAI.Types.Graph (GenAI Core v0.1.1)

GenAI.VNext.Graph Type Declarations.

Link to this section Summary

Types

A GenAI.VNext.Graph Object

A GenAI.VNext.Graph Object Identifier

A GenAI.VNext.Graph Link Object

A GenAI.VNext.Graph Link Object Identifier

A GenAI.VNext.Graph Node Object

A GenAI.VNext.Graph Node Object Identifier

GenAI.VNext.Graph Link Label (e.g. "Log Output")

GenAI.VNext.Graph Link Type (e.g. comment, path, etc.)

Functions

Guard to check if a value is a valid Graph ID.

Guard to check if a value is a valid Link ID.

Guard to check if a value is a valid Node ID.

Link to this section Types

@type graph() :: term()

A GenAI.VNext.Graph Object

@type graph_id() :: term()

A GenAI.VNext.Graph Object Identifier

Link to this type

graph_link()

@type graph_link() :: term()

A GenAI.VNext.Graph Link Object

Link to this type

graph_node()

@type graph_node() :: term()

A GenAI.VNext.Graph Node Object

Link to this type

graph_node_id()

@type graph_node_id() :: term()

A GenAI.VNext.Graph Node Object Identifier

Link to this section Functions

Link to this macro

is_graph_id(id)

(macro)

Guard to check if a value is a valid Graph ID.

Link to this macro

is_node_id(id)

(macro)

Guard to check if a value is a valid Node ID.