Module: Enumerator::Take

Defined in:
lib/core_ext/enumerator/take.rb

Instance Method Summary collapse

Instance Method Details

#take(count) ⇒ Object



2
3
4
5
6
7
8
9
10
# File 'lib/core_ext/enumerator/take.rb', line 2

def take(count)
  result = []
  count.times do
    result << self.next
  end
  result
rescue StopIteration
  result
end