perl6/doc/lib/X/TypeCheck
doc src
(title) class X::TypeCheck
class X::TypeCheck is Exception { }
Error class thrown when a type check fails.
Methods
(head2) operation
method operation() returns Str:D
Returns a string description of the operation that failed, for example
"assignment" , "binding" , "return" .
(head2) got
method got()
Returns the object that failed to type check
(head2) expected
method expected()
Returns the type object against which the check failed.