【发布时间】:2016-08-12 02:57:59
【问题描述】:
我刚开始使用 Perl6,我正在尝试确定如何将元素添加到 SetHash。似乎哈希表示法有效,但我想知道我是否错过了做同样事情的方法?我正在查看SetHash documentation,但我发现它有点不透明。
my $foo = SetHash.new();
$foo{'a'} = True;
'a' ∈ $foo # True;
【问题讨论】:
-
我知道 'set' 是一个误导标签,但没有 1500 名声,我无法创建 'SetHash'
-
SetHash 的重点是它既像 Set 又像 Hash。那是
my %foo is SetHash; %foo<a> = 32; say %foo<a>; # True(还有为什么你有一个定义或运算符//?) -
更正评论。我是 Perl6 的新手,开始使用 C 风格的 cmets。
标签: hashmap mutable raku unordered sethash