Module: Daitai::Filter

Included in:
Daitai
Defined in:
lib/daitai/functions/filter.rb

Instance Method Summary collapse

Instance Method Details

#filterObject



5
6
7
8
9
10
11
12
# File 'lib/daitai/functions/filter.rb', line 5

def filter
  lambda do |predicate, filterable|
    case filterable
    when Hash then hash_filter(predicate, filterable)
    else default_filter(predicate, filterable)
    end
  end.curry
end