Flowdock
method

peek

Importance_1
v1_9_2_180 - Show latest stable - 0 notes - Class: Enumerator
peek() public

Returns the next object in the enumerator, but don’t move the internal position forward. When the position reached at the end, StopIteration is raised.

a = [1,2,3]
e = a.to_enum
p e.next   #=> 1
p e.peek   #=> 2
p e.peek   #=> 2
p e.peek   #=> 2
p e.next   #=> 2
p e.next   #=> 3
p e.next   #raises StopIteration
Show source
Register or log in to add new notes.