Short Description : IMPERATIVE TO FUNCTIONAL PROGRAMMING SUCCINCTLY – Learn the main concepts behind functional programming such as currying, partial application, and monads, and how to combine functional programming with your imperative programming projects. Functional programming is fundamentally different from imperative programming. As such, it provides a unique approach to solving problems—one that requires developers to transform how they think about software design and implementation. With Imperative to Functional Programming Succinctly by Marc Clifton, you will learn many of the basic concepts involved with functional programming, such as currying, partial application, function pipelines, recursion, and continuations. By book’s end, you will learn how to combine functional and imperative programming to get the most out of your solutions.