puts(Array) and p(Array)

@asterite I see, thank you for the explanation.

In Ruby, puts array is a special case. In Crystal we try to avoid special cases.

As far as I know, they hate it to have special cases in Ruby too, but they made one for puts(Array), for some reason.