Module: Jrf::Reducers
- Defined in:
- lib/jrf/reducers.rb
Defined Under Namespace
Classes: DecomposableReduce, Reduce
Class Method Summary collapse
- .decomposable_reduce(identity, merge:, finish: nil, &step_fn) ⇒ Object
- .reduce(initial, finish: nil, &step_fn) ⇒ Object
Class Method Details
.decomposable_reduce(identity, merge:, finish: nil, &step_fn) ⇒ Object
52 53 54 |
# File 'lib/jrf/reducers.rb', line 52 def decomposable_reduce(identity, merge:, finish: nil, &step_fn) DecomposableReduce.new(identity, merge: merge, finish_fn: finish, &step_fn) end |