module Tins::CountBy

Public Instance Methods

count_by(&block) click to toggle source
# File lib/tins/count_by.rb, line 6
def count_by(&block)
  block ||= lambda { |x| true }
  inject(0) { |s, e| s += 1 if block.call(e); s }
end