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