Class: Ramda::Internal::Transducers::MapTransducer

Inherits:
Object
  • Object
show all
Defined in:
lib/ramda/internal/transducers/map_transducer.rb

Overview

Transform collection based on transformer

Instance Method Summary collapse

Instance Method Details

#call(transformer, reducer) ⇒ Object

transformer - fn with 1 arity



7
8
9
10
11
# File 'lib/ramda/internal/transducers/map_transducer.rb', line 7

def call(transformer, reducer)
  lambda do |acc, x|
    reducer.call(acc, transformer.call(x))
  end
end