Pure functions are the foundation of functional programming. Using pure functions can make application development in JavaScript easier. But what is a pure function? In this session, you'll learn what pure functions are and how you can use them to simplify your development process. In addition, we'll look at using pure functions to build applications in JavaScript with React and Redux.