lib/spruz/count_by.rb
module Spruz module CountBy def count_by(&b) b ||= lambda { |x| true } inject(0) { |s, e| s += 1 if b[e]; s } end end end
module Spruz module CountBy def count_by(&b) b ||= lambda { |x| true } inject(0) { |s, e| s += 1 if b[e]; s } end end end