Heads up! To view this whole video, sign in with your Courses account or enroll in your free 7-day trial. Sign In Enroll
Start a free Courses trial
to watch this video
In this video we’ll discuss partially applied functions and currying. Like many functional programming languages, Scala allows us to transform a function, which may take many arguments into a function that takes just one argument.
New Terms:
Partially applied functions -- In Scala when we invoke a function but do not pass all of the required arguments we end up with a partial function.
Currying -- Named after Haskell Curry, currying is a process in which we take a function that takes two or more arguments and turn it into a function which takes one argument.
Further Reading:
You need to sign up for Treehouse in order to download course files.
Sign up