3 ms·
Currying is very easy to implement in terms of lexical closures.
by amalcon 15y ago
Currying is very easy to implement in terms of lexical closures.
- masklinn 15y agoSure, but that can get costly fast (at runtime) when the language implementations are not highly optimized for funcalling and recursion (javascript VMs tends not to be), so ideally you'd only use partial application in the underlying (compiler result) code when that's needed rather than have all functions be curried.