Structured proof-strategy count summary for generated artifacts.
Experimental in the 0.6 line; the shape may change before 1.0.
Summary
Types
@type t() :: %Theoria.Kernel.ProofStrategyReport{ counts: %{required(atom()) => non_neg_integer()}, total: non_neg_integer() }
Functions
@spec count(t(), atom()) :: non_neg_integer()
@spec counts(t()) :: %{required(atom()) => non_neg_integer()}
@spec new(%{required(atom()) => non_neg_integer()}) :: t()
@spec total(t()) :: non_neg_integer()