Wrapping Up

Functional programming is a programming paradigm. A programming paradigm consists of the rules and design principles of building software; it’s a way of thinking about a programming language. The functional paradigm focuses on building software using pure functions organized in a way that describes what software must do, not how it must do it. Now, with this in mind, you’ll learn the programming foundations in detail, from scratch. You’ll be introduced to Elixir syntax at the same time you learn functional concepts, at the right pace. Turn the page to start the journey.

Get Learn Functional Programming with Elixir now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.