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
article
Communicate with Stakeholders More Effectively
This selection of shortcuts will enable you to improve your communication, critical thinking, documentation, and networking …
article
Become a Better Problem Solver by Telling Better Stories
One of the biggest obstacles to effective problem-solving is not defining the problem well. Invoking the …
audiobook
Difficult Conversations
You have to talk with a colleague about a fraught situation, but you're worried that they'll …
article
Communicate Like a Leader
Communication is a multifaceted skill that facilitates the flow of information and collaboration in the workplace. …