Core concept
def mult(a: Int, b: Int) = a * b
val times5 = mult(5, _)
times5(4) // 20Advertisement
How it works
Different from currying — currying is design-time, partial is call-site.
Advertisement
Trade-offs + gotchas
Function composition. Adapting APIs.