What Is Functional Programming?
In this lesson, you’ll learn that functional programming is a programming style that avoids side effects by performing computation with the evaluation of functions and relying heavily on immutable data structures. By using this programming style, you can reduce the liklehood of bugs and make sure that your programs are easier to maintain.
You’ll also look at an example data set that you’ll later use to get a concrete idea of how you can choose data structures when using a functional programming approach.
Comments & Discussion
Become a Member to join the conversation.