Documentation for method add_stash
assembled from the following pages:
Role: Metamodel::Stashing §
From Metamodel::Stashing
(Metamodel::Stashing) method add_stash §
method add_stash()
Creates and sets a stash for a type, returning $type_obj
.
This method is typically called as the last step of creating a new type. For example, this is how it would be used in a minimal HOW that only supports naming and stashing:
does Metamodel::Naming does Metamodel::Stashing my Mu constant WithStash = WithStashHOW.new_type: :name<WithStash>;say WithStash.WHO; # OUTPUT: «WithStash»