Experimental/internal API for 0.2; subject to change before 0.3. Schematic equation case template used by schema generation.
Summary
Functions
Builds one equation case template.
Types
@type t() :: %Theoria.Equation.Case.Template{ binders: [Theoria.Equation.Signature.binder()], equality_type: Theoria.Term.t() | nil, left: Theoria.Term.t(), right: Theoria.Term.t(), suffix: atom() }
Functions
@spec new(atom(), Theoria.Term.t(), Theoria.Term.t(), keyword()) :: t()
Builds one equation case template.