class Necromancer::ArrayConverters::ArrayToFloatArrayConverter

Public Instance Methods

call(array, strict: config.strict) click to toggle source

@example

converter.call(["1", "2", "3"]) # => [1.0, 2.0, 3.0]

@api public

# File lib/necromancer/converters/array.rb, line 110
def call(array, strict: config.strict)
  float_converter = NumericConverters::StringToFloatConverter.new(:string,
                                                                  :float)
  array.map { |val| float_converter.(val, strict: strict) }
end