On Fri, Dec 03, 2004 at 05:23:56PM -0500, Abhijit Mahabal wrote:
: A6 included examples of syntax for specifying the type of the key for a 
: hash:
: 
: my %pet is Hash(keytype => Str, returns => Cat)
: 
: None of the synopses have anything like this. S6 talks about the 
: types of values, but not keys. Oversight, or is this syntax dead?

S9 talk about it.  We current have things like:

    my Cat %pet is shape(Str);

and parameters to types are in square brackets, so it's more like:

    my %pet is Hash[:shape(Str) :returns(Cat)];

Larry

Reply via email to