Module: Protocol::HTTP2::Extensions::Sum
- Defined in:
- lib/protocol/http2/extensions/sum.rb
Instance Method Summary collapse
Instance Method Details
#sum(init = 0) ⇒ Object
25 26 27 28 29 |
# File 'lib/protocol/http2/extensions/sum.rb', line 25 def sum(init = 0) reduce(init) do |acc, v| acc + (block_given? ? yield(v) : v) end end |