Book description
If you have an imperative (and probably object-oriented) programming background, this hands-on book will guide you through the alien world of functional programming. Author Joshua Backfield begins slowly by showing you how to apply the most useful implementation concepts before taking you further into functional-style concepts and practices.
Publisher resources
Table of contents
- Preface
- 1. Introduction
- 2. First-Class Functions
- 3. Pure Functions
- 4. Immutable Variables
- 5. Recursion
- 6. Strict and Nonstrict Evaluations
- 7. Statements
- 8. Pattern Matching
- 9. Functional OOP
- 10. Conclusion
- Index
- Colophon
- Copyright
Product information
- Title: Becoming Functional
- Author(s):
- Release date: July 2014
- Publisher(s): O'Reilly Media, Inc.
- ISBN: 9781449368173
You might also like
book
Cyberjutsu
Cyberjutsu presents a practical cybersecurity field guide based on the techniques, tactics, and procedures (TTPs) of …
book
Functional Thinking
If you’re familiar with functional programming basics and want to gain a much deeper understanding, this …
book
Functional Programming: A PragPub Anthology
Explore functional programming and discover new ways of thinking about code. You know you need to …
book
Professional Scala
If your application source code is overly verbose, it can be a nightmare to maintain. Write …