> Usually partial function application is a bug
Dude, what?
Dude, what?
let bar x y z = …
let foo w x = bar x (f w x)
The performance and evaluation order can be a bit surprising in this case, and the errors when updating bar can be hard to understand.