Summary: First Steps with Functional Programming

Review a brief summary of the chapter.

In this chapter, we looked at some of the essential functional programming concepts. We learned about pure functions, higher-order functions, immutability, and the role of composition in building applications. We also took a first look at monads. Most examples were brief, though, only to serve as illustrations of the concepts. We’re now ready to build our first practical project using functional programming!

Get hands-on with 1200+ tech skills courses.