Method: J8::Stream#map

Defined in:
lib/j8/stream.rb

#map(function = nil, &block) ⇒ Object



107
108
109
110
111
# File 'lib/j8/stream.rb', line 107

def map(function = nil, &block)
  callable = from_callable_class(function, block, J8::Function)

  @enumerator.map { |object| callable.apply(object) }.j8_stream
end