kalium v0.0.3 API Reference

Modules

Example

defmodule Demo do
  use Kalium

  edge EdgeA, {VertA, VertB}
  edge EdgeB, {VertB, VertC}, name: :revert

  vert VertA
  vert VertB, name: :name
end

Usage

iex> %Kalium{} = demo = Demo.new()
iex> {{state, result}, new_obj} = demo |> Demo.next()

Event

Input