ごとけんです

In message "[ruby-list:8650] Re: Equivalence.rb"
    on 98/07/08, Shin-ichro Hara <sinara / blade.nagaokaut.ac.jp> writes:

>原です。

>|ごとけんです
>
>|      each{|i|
>|	if (__dup__.include? i) && (__dup__.size > 0)
>|	  __res__ |= [foo = __dup__.find_all{|j| cmp.call(i,j)}]
>|	  foo.each{|i| __dup__.delete i}
>|	end
>|      }
>
>ここんところは

>      while i = __dup__[0]
>	foo = __dup__.find_all{|j| cmp.call(i,j)}
>	__res__.push foo
>	__dup__ -= foo
>      end

>と書くのが自然では?(^^

全くですね。恥ずかしい (__;
とすると、もとの include する側に要求されるのは
Enumerable である事になりますか。なるほど。
ありがとうございます。

-- gotoken