Functional programming originates from lambda calculus, recognized as the smallest programming language globally. This esteemed textbook provides an approachable initiation to the concepts and techniques of functional programming, designed for students studying mathematics and computer science. The content is presented in a non-technical manner, making it accessible to individuals with no prior knowledge of mathematics or functional programming. Clear examples elucidate the core ideas, and a plethora of exercises are interspersed throughout the text, serving as reinforcement for essential concepts.
Detailed solutions are provided for all problems.
Download
See also
- Software Exorcism: A Handbook for Debugging and Optimizing Legacy Code by Bill Blunden (2003)
- Hormones and the Endocrine System: Textbook of Endocrinology by Bernhard Kleine (2016)
- Genetics: A Conceptual Approach 6e by Benjamin A. Pierce (2017)
- A Functional Approach to Java by Ben Weidig (2022)
- Calculus of variations and optimal control by Amol Sasan (2005)