Class: Array

Inherits:
Object show all
Defined in:
lib/thread_storm/active_support.rb

Overview

Things I miss from active_support.

Instance Method Summary collapse

Instance Method Details

#separateObject

:nodoc:



5
6
7
8
9
10
11
12
13
14
15
16
# File 'lib/thread_storm/active_support.rb', line 5

def separate
  selected = []
  rejected = []
  each do |item|
    if yield(item)
      selected << item
    else
      rejected << item
    end
  end
  [selected, rejected]
end