I'm wondering why the following have different output orders in an nREPL
(map println [1 2 3])
Result:
1
2
3
(nil nil nil)
Versus
(map print [1 2 3])
Result:
(nil nil nil)123
Why does applying print show the return value and then display 123?