【发布时间】:2017-08-08 18:44:39
【问题描述】:
使用 Perl 6 REPL:
> Map.new: 'A' => 1, 'B' => 2;
Map.new((:A(1),:B(2)))
> Map.new: A => 1, B =>2;
Map.new(())
我之前认为A => 1 和'A' => 1 是相同的,因为=> 应该自动将单词放在其左侧,但在第二个示例中,这对似乎消失了。
免责声明:今天早些时候,这让我感到困惑,所以我将其发布为问答,以防它对其他人也有帮助。也可以随意添加您自己的答案。
【问题讨论】:
标签: raku