Expand description
Modules§
- exec
- Executable trait implementations for this combinator. Executable predicates and refined-format implementations.
- proof
- Correctness proofs for this combinator. Correctness proofs for predicates, refinements, and constants.
- spec
- Specification trait implementations for this combinator. Specifications for predicates, refinements, and constants.
Structs§
- Const
- Constant-value combinator: matches a specific constant value.
- Prefix
Tagged - Sugar for
Preceded { a: Const(inner, tag), a_val: tag, b: body }. - Refined
- Value refinement combinator: filters values through a predicate.
- Suffix
Tagged - Sugar for
Terminated { a: body, b: Const(inner, tag), b_val: tag }.