Each vs. map/collect and


#1

In $ strings_array = numbers_array.map(&:to_s) and similar situations, why is it necessary turn to_s into a symbol? What is the logic behind it?

Also, what is the difference between .each and .map?