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
audiobook
Intentional Mindset
Some people seem to be born with a mental makeup that predestines them for success. But …
audiobook
Difficult Conversations
You have to talk with a colleague about a fraught situation, but you're worried that they'll …
book
Functional Programming: A PragPub Anthology
Explore functional programming and discover new ways of thinking about code. You know you need to …
audiobook
How to Make Things Faster
Slow systems are frustrating. They waste time and money. But making consistently great decisions about performance …