An internal Exception
raised when signature matching needs to give up and return false
.
Used internally to carry information about a label in a wildcard and how well it matches a prospective argument type.
Describes the range of support of a function signature (or, in the future, special form) in terms of an optional beginning of life (birth), and optional deprecation and end of life (death).
Describes a PFA (the language) version number as a triple of major number, minor number, release number (all non-negative integers).
Trait for a type pattern.
PFA function signature for a single pattern.
Abstract trait for function signatures.
PFA function signature for ad-hoc polymorphism (list of different signatures supported by the function).