|
|
|
|
|
by fulafel
1984 days ago
|
|
There is no general implicit currying. I suppose if we are exact with CS terminology, currying means converting to 1-argument functions, so that's out. But the threading macros do partial application in that they put the threaded-through value as an implicit argument. Look at the first examples in https://clojure.org/guides/threading_macros - the -> (thread-first) macro needs functions like assoc and update to take the map as the first argument. And of course explicit use of partial application is also pretty common and argument order matters similarly there, just like it would eg in Python. |
|