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?

David



Reply via email to