A generated closed term paired with its expected type for assurance tests.
Summary
Types
@type t() :: %Theoria.Kernel.GeneratedTerm{ env: Theoria.Env.t(), term: Theoria.Term.t(), type: Theoria.Term.t() }
Functions
@spec new(Theoria.Env.t(), Theoria.Term.t(), Theoria.Term.t()) :: t()