Concurrent Clean : key-value pair

Cleanのライブラリについて考えていたら、key-value pairを特別な書き方をすれば、コードの見易さがよくなるのではないかと思った。
実体は別に2要素タプルでいいのだけれど。
こういう記号の選択は、Perlを参考にするとよさそうと思って、
http://www.mail-archive.com/perl6-language@perl.org/msg22615.html
を見て、考える。

key :=> value
key ::> value
key :> value

pipeline operatorと間違えそう。
リストとあわせて使うのに便利。

Start = create_dictionary ["a" :=> 1, "b" :=> 2, "c" :=> 3]
      • -

ところで、Smalltalkでは、ペアは「@」を使うんでしたっけ?

'a'@1