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 |