William James wrote:
> Daniel Schierbeck wrote:
>> Why haven't I thought of this before?
>>
>>    class Terminal
>>      include Enumerable
>>
>>      def each(&block)
>>        while input = gets
>>          block.call(input.chomp)
>>        end
>>      end
> 
>   def each
>     while input = gets
>       yield input.chomp
>     end
>   end

Thanks! Yes, that's of course a whole lot faster.


Cheers,
Daniel