class Hamster::SortedSet
def take_while
- Yield: -
Returns:
-
(SortedSet, Enumerator)
-
def take_while return enum_for(:take_while) if not block_given? n = 0 each do |item| break unless yield item n += 1 end take(n) end
(SortedSet, Enumerator)
-
def take_while return enum_for(:take_while) if not block_given? n = 0 each do |item| break unless yield item n += 1 end take(n) end