Gauche > Archives > 2014/04/07

2014/04/07 08:45:35 UTCshiro
#
デフォルトの比較セマンティクスを決め打ちしたClojureのデザインはかなり優れものだなと思う。マップやセット系のジェネリックな構造を作って行くとき、いちいち下層の比較セマンティクスを指定しないとならないと、インタフェースが無闇に複雑になる。(比較セマンティクスは、等価性判定、大小比較、ハッシュ関数がセットになってるので、関数ひとつ渡せば良いというわけにいかない。srfi-114みたいにまとめれば楽になるけど)