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
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 …
video
The Seductions of Scala
Scala is a hybrid object-functional language for the JVM. Java programmers can easily migrate to Scala …
book
Functional Reactive Programming
Functional Reactive Programming teaches the concepts and applications of FRP. It offers a careful walk-through of …