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

Included in:
Async::Enumerable::Methods
Defined in:
lib/async/enumerable/methods/transformers.rb,
lib/async/enumerable/methods/transformers/map.rb,
lib/async/enumerable/methods/transformers/sort.rb,
lib/async/enumerable/methods/transformers/uniq.rb,
lib/async/enumerable/methods/transformers/reject.rb,
lib/async/enumerable/methods/transformers/select.rb,
lib/async/enumerable/methods/transformers/compact.rb,
lib/async/enumerable/methods/transformers/sort_by.rb,
lib/async/enumerable/methods/transformers/flat_map.rb,
lib/async/enumerable/methods/transformers/filter_map.rb

Overview

Transformers contains async implementations of enumerable transformation methods that transform collections into new collections.

Defined Under Namespace

Modules: Compact, FilterMap, FlatMap, Map, Reject, Select, Sort, SortBy, Uniq

Class Method Summary collapse

Class Method Details

.included(base) ⇒ Object



20
21
22
23
24
25
26
27
28
29
30
31
# File 'lib/async/enumerable/methods/transformers.rb', line 20

def self.included(base)
  base.include Compact
  base.include FilterMap
  base.include FlatMap
  base.include Map
  base.include Reject
  base.include Select

  base.include Sort
  base.include SortBy
  base.include Uniq
end