# File lib/core/facets/array/divide.rb, line 16 def divide(pattern) memo = [] memo.push [] unless pattern === first each do |obj| memo.push [] if pattern === obj memo.last << obj end memo end