How to curry functions?

About println: the type of expression `numbers map twice` is List<Int>, when the type of `numbers` itself is Array<Int>. So it works the same way as println in Java.