Search results for "module:Specio::DeclaredAt"

Specio::DeclaredAt - A class to represent where a type or coercion was declared River stage four • 14 direct dependents • 3958 total dependents

This class provides a thin wrapper around some of the return values from Perl's "caller" built-in. It's used internally to identify where types and coercions are being declared, which is useful when generating error messages....

DROLSKY/Specio-0.48 - 11 Jun 2022 16:32:27 UTC

Specio::Coercion - A class representing a coercion from one type to another River stage four • 14 direct dependents • 3958 total dependents

This class represents a coercion from one type to another. Internally, a coercion is a piece of code that takes a value of one type returns a new value of a new type. For example, a coercion from c<Num> to "Int" might round a number to its nearest in...

DROLSKY/Specio-0.48 - 11 Jun 2022 16:32:27 UTC

Specio::Constraint::Simple - Class for simple (non-parameterized or specialized) types River stage four • 14 direct dependents • 3958 total dependents

This class implements simple type constraints, constraints without special properties or parameterization. It does not actually contain any real code of its own. The entire implementation is provided by the Specio::Constraint::Role::Interface role, b...

DROLSKY/Specio-0.48 - 11 Jun 2022 16:32:27 UTC

Specio::Constraint::Structurable - A class which represents structurable constraints River stage four • 14 direct dependents • 3958 total dependents

This class implements the API for structurable types like "Dict", "Map"< and "Tuple"....

DROLSKY/Specio-0.48 - 11 Jun 2022 16:32:27 UTC

Specio::Constraint::Parameterizable - A class which represents parameterizable constraints River stage four • 14 direct dependents • 3958 total dependents

This class implements the API for parameterizable types like "ArrayRef" and "Maybe"....

DROLSKY/Specio-0.48 - 11 Jun 2022 16:32:27 UTC
5 results (0.035 seconds)