Module: Async::Enumerable::Methods::Transformers::Uniq

Defined in:
lib/async/enumerable/methods/transformers/uniq.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.included(base) ⇒ Object

Dependency



8
# File 'lib/async/enumerable/methods/transformers/uniq.rb', line 8

def self.included(base) = base.include(Each) # Dependency

Instance Method Details

#uniq(&block) ⇒ Object

Async version of uniq that returns an Async::Enumerator for chaining



11
12
13
# File 'lib/async/enumerable/methods/transformers/uniq.rb', line 11

def uniq(&block)
  Async::Enumerator.new(super, __async_enumerable_config)
end