class QuickSelect

quickselect

Public Class Methods

new(enumerable) click to toggle source
# File app/lib/quick_each.rb, line 37
def initialize enumerable
  @enumerable = enumerable
end

Public Instance Methods

method_missing(method, *args, &block) click to toggle source
# File app/lib/quick_each.rb, line 40
def method_missing method, *args, &block
  @enumerable.select do |element|
    element.send(method, *args, &block) == true
  end
end