Experimental/internal API for 0.2; subject to change before 0.3. Equation compiler patterns.
Summary
Types
Functions
@spec constructor(atom(), [t()]) :: Theoria.Equation.Pattern.Constructor.t()
Builds a constructor pattern.
@spec var(atom()) :: Theoria.Equation.Pattern.Var.t()
Builds a variable pattern.
@spec wildcard() :: Theoria.Equation.Pattern.Wildcard.t()
Builds a wildcard pattern.