Tursox.Procedures.Runtime (tursox_procedures v0.1.0)

Copy Markdown View Source

Isolated, finite Deflua execution for one immutable procedure.

Summary

Functions

execute(cache, procedure, arguments, private_context, limits)

@spec execute(
  pid(),
  Tursox.Procedures.Procedure.t(),
  term(),
  term(),
  Tursox.Procedures.Limits.t()
) ::
  {:ok, term()} | {:error, Tursox.Procedures.Error.t()}