Abstract
Currying is a technique which allows new functions to be created from existing functions by binding one or more parameters to a specific value. It is a major source of reuse of functions in Python which means that functionality can be written once, in one place and then reused in multiple other situations.
This is a preview of subscription content, access via your institution.
Buying options
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Hunt, J. (2019). Curried Functions. In: A Beginners Guide to Python 3 Programming. Undergraduate Topics in Computer Science. Springer, Cham. https://doi.org/10.1007/978-3-030-20290-3_16
Download citation
DOI: https://doi.org/10.1007/978-3-030-20290-3_16
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-20289-7
Online ISBN: 978-3-030-20290-3
eBook Packages: Computer ScienceComputer Science (R0)