David Christensen writes:
> I'm looking in S09, and reading about junctions.  It seems to me that 
> if we have a junction $j which we use to index into an array or a hash, 
> it should DWIM and return a junction of the corresponding values.
> @ar=[1..10];
> %hash=(a=>1,b=>4,c=>7);
> $j=1|2|3;
> $k="a"|"c";
> $u = @ar[$j];       # 2|3|4
> $v = %hash{$k}; # 1|7
> Does this make sense to others?

Well, if we replaced @ar[$j] with, say,  @ar.get($j), what you're
proposing happens automatically.  So I think that it's the right thing
to do.


Reply via email to