Partial Application
In Haskell, we can call a function with fewer number of arguments than the formal definition. i.e. say the function formally takes three arguments, you can still invoke the function with just one or two arguments.
add :: Int -> Int -> Int
add x y = x + y
addPlusTen = add 10Note: Not to be confused with partial function or total function. Partial function by mathematical definition is written as