Module: SlowEnumeratorTools
- Defined in:
- lib/slow_enumerator_tools.rb,
lib/slow_enumerator_tools/util.rb,
lib/slow_enumerator_tools/merger.rb,
lib/slow_enumerator_tools/batcher.rb,
lib/slow_enumerator_tools/version.rb,
lib/slow_enumerator_tools/bufferer.rb
Defined Under Namespace
Modules: Batcher, Bufferer, Merger, Util
Constant Summary collapse
- VERSION =
'1.1.0'
Class Method Summary collapse
Class Method Details
.batch(es) ⇒ Object
8 9 10 |
# File 'lib/slow_enumerator_tools.rb', line 8 def self.batch(es) SlowEnumeratorTools::Batcher.batch(es) end |
.buffer(es, size) ⇒ Object
12 13 14 |
# File 'lib/slow_enumerator_tools.rb', line 12 def self.buffer(es, size) SlowEnumeratorTools::Bufferer.buffer(es, size) end |
.merge(es) ⇒ Object
4 5 6 |
# File 'lib/slow_enumerator_tools.rb', line 4 def self.merge(es) SlowEnumeratorTools::Merger.merge(es) end |