|
|
|
|
|
by vemv
3096 days ago
|
|
Threading macros (-> / ->>) can greatly improve readability, putting lisps on par with Ruby (which I appreciate much). Best of all, emacs/Cursive lets you trivially transform a sexpr into a threading form, and back. So one doesn't even have to do much effort for refactoring nested (a(b(c(d calls. |
|
You're transforming a linguistic readability issue into a cultural problem of agreement and that's a waaaay harder problem to solve, IMO. Lisps are cool. But every problem raised to "cultural problem" is so much harder to solve. (When was the last time you saw an indent war in Ruby?)