When I used Common Lisp, I never heard of anyone using ->>
. For me, it makes code massively cleaner.
Also, Clojure supports maps better than Common Lisp supported hashtables.
(But of course, any lisper can just define ->>
& as->
. It might work well with the rest of the language, I'd need to look at a cheatsheet with param positions & return values to judge.)
BTW, if anyone wants to teach functional programming... https://purelyfunctional.tv/teaching/