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
Transformed
Help transform your business and innovate like the world's top tech companies! Transformed: Moving to the …
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
The professional's guide to a growing language and in-demand skill set Professional Scala provides experienced programmers …
book
Professional Scala
If your application source code is overly verbose, it can be a nightmare to maintain. Write …