Class: Lazily::Merger
- Inherits:
-
Object
- Object
- Lazily::Merger
- Includes:
- Enumerable
- Defined in:
- lib/lazily/merging.rb
Defined Under Namespace
Classes: Generator
Instance Method Summary collapse
- #each(&block) ⇒ Object
-
#initialize(enumerables, &transformer) ⇒ Merger
constructor
A new instance of Merger.
Methods included from Enumerable
#[], #chunk, #collect, #compact, #concat, #drop, #drop_while, #flat_map, #flatten, #grep, #in_threads, #lazily, #lazy?, #prefetch, #reject, #select, #slice_before, #take, #take_while, #uniq, #zip
Methods included from Enumerable
Constructor Details
#initialize(enumerables, &transformer) ⇒ Merger
Returns a new instance of Merger.
30 31 32 33 |
# File 'lib/lazily/merging.rb', line 30 def initialize(enumerables, &transformer) @enumerables = enumerables @transformer = transformer end |