module Utopia::Extensions::ArraySplit

Public Instance Methods

split_at(*arguments, &block) click to toggle source
# File lib/utopia/extensions/array_split.rb, line 26
def split_at(*arguments, &block)
        if middle = index(*arguments, &block)
                [self[0...middle], self[middle], self[middle+1..-1]]
        else
                [[], nil, []]
        end
end