Theoria-owned validation corpus consumed by local checks and external oracles.
Summary
Functions
Builds a validation corpus.
Returns theorem modules included in the default validation corpus.
Returns summary counts for a validation corpus.
Returns valid validation categories.
Types
@type t() :: %Theoria.Validation.Corpus{ categories: [atom()], defeq_checks: [Theoria.Validation.DefeqCheck.t()], inductive_checks: [Theoria.Validation.InductiveCheck.t()], theorem_checks: [Theoria.Validation.TheoremModuleCheck.t()], theorem_modules: [module()] }
Functions
Builds a validation corpus.
@spec builtin_theorem_modules() :: [module()]
Returns theorem modules included in the default validation corpus.
@spec summary(keyword()) :: Theoria.Validation.Corpus.Summary.t()
Returns summary counts for a validation corpus.
@spec valid_categories() :: [atom()]
Returns valid validation categories.