In Pod::FormattingCode§
See primary documentation in context for method type
method type(--> Mu)
In X::Bind::Slice§
See primary documentation in context for method type
method type(X::Bind::Slice:D:)
returns the type object of the thing that you tried to slice-bind, for example Array
, List
or Hash
.
In RakuAST::Doc::Block§
See primary documentation in context for method type
say "type = $block.type()";
Returns the type of the block.
In Parameter§
See primary documentation in context for method type
Returns the nominal type constraint of the parameter.
In X::Does::TypeObject§
See primary documentation in context for method type
method type(X::Does::TypeObject:D: --> Mu:U)
Returns the type object into which the code tried to mix in a role.
In Attribute§
See primary documentation in context for method type
method type(Attribute:D: --> Mu)
Returns the type constraint of the attribute.
class TypeHouse { has Int @.array; has $!scalar; has @.mystery; } my @types = TypeHouse.^attributes(:local)[0..2]; for 0..2 { say @types[$_].type } # OUTPUT: «(Positional[Int]) # (Mu) # (Positional)»