Theoria.Inductive.Admission (theoria v0.4.0)

Copy Markdown View Source

Staged admission pipeline for inductive specifications.

Summary

Types

validation_result()

@type validation_result() :: :ok | {:error, Theoria.Error.t()}

Functions

check(env, spec)

install(env, spec)

@spec install(Theoria.Env.t(), Theoria.Inductive.Spec.t()) ::
  {:ok, Theoria.Env.t()} | {:error, Theoria.Error.t()}

plan(env, spec)