Arc Forumnew | comments | leaders | submitlogin
1 point by bogomipz 6133 days ago | link | parent

I think the reason is that returning the concatenation would be very expensive. It would basically require a temporary write stream just to put together the return value. In the majority of cases, the return value is probably not even used.

To get the effect you want, simply concatenate as a separate step:

  (prn (string "hello, " "world"))


1 point by akkartik 6133 days ago | link

But why not return the last element?

-----