Abstract
Functional programming is a programming paradigm that has one of its roots in the programming language LISP . LISP, which stands for LISt Processing, was created in 1958 by John McCarthy .
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Entscheidungsproblem is one of Hilbert’s mathematical problems.
- 2.
This definition is similar to the solution of Exercise 2.8, the internal product in Scala. In this case, Trans is translated to Scala in zip, \(\alpha \) x corresponds to a map of the product, and /+ that extends the addition for a pair of numbers to a sequence can be translated to Scala by fold.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2016 Springer International Publishing AG
About this chapter
Cite this chapter
Torra, V. (2016). An Introduction to Functional Programming Languages. In: Scala: From a Functional Programming Perspective. Lecture Notes in Computer Science(), vol 9980. Springer, Cham. https://doi.org/10.1007/978-3-319-46481-7_1
Download citation
DOI: https://doi.org/10.1007/978-3-319-46481-7_1
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-46480-0
Online ISBN: 978-3-319-46481-7
eBook Packages: Computer ScienceComputer Science (R0)