Kimura Fuyuki
fuyuk****@hadal*****
2003年 1月 31日 (金) 08:10:47 JST
At Thu, 30 Jan 2003 12:23:40 +0900, Kimura Fuyuki <fuyuk****@hadal*****> wrote: > > > そうですね。小黒さんも言われるように、重複を除きたかったら > > callerがdelete-duplicatesを呼ぶだけで良いので、call-with-iterator > > は素直に渡されたkeyを順に処理するので良いかもしれません。 > > (それならkeysは可変長引数でなくてリスト渡しの方がいいかなあ)。 > > 私は今のところ「重複を call-with-iterator 側で取り除く必要はない」とい > うほうに傾いています。 いっこ思い出しました。 いまのモデルだと、call-with-iterator を呼ぶ側からはオブジェクトがキー の eq をどう定義しているかわからないので、delete-duplicates にかけられ ません。 (まあかけなきゃならない場合もそうないと思いますが) -- 木村 冬樹