Method: Puppet::Pops::Types::TypeCalculator#infer_and_reduce_type

Defined in:
lib/puppet/pops/types/type_calculator.rb

#infer_and_reduce_type(enumerable) ⇒ Object

Reduce an enumerable of objects to a single common type



502
503
504
# File 'lib/puppet/pops/types/type_calculator.rb', line 502

def infer_and_reduce_type(enumerable)
  reduce_type(enumerable.map { |o| infer(o) })
end