Functional Programming For Dummies
Book image
Explore Book Buy On Amazon
Using functional programming techniques can make you incredibly efficient when solving certain problems or when you need to make full use of multiprocessing techniques to ensure that you get maximum benefit from each processor (or core). The functional programming paradigm supports the concept of pure languages (such as Haskell, which uses only functional techniques) and impure languages (such as Python, which actually supports multiple programming paradigms). In addition, functional programming has a strong math basis: every line of code is actually an expression, not a procedure, as in many other paradigms. This cheat sheet helps you understand these differences from other paradigms to enhance your functional programming experience.

About This Article

This article is from the book:

About the book author:

John Paul Mueller has written more than 100 books and 600+ articles on everything from networking and home security to database management and heads-down programming. His technical editing talents have helped more than 70 authors refine and polish their manuscripts. John's books address every level of skill from beginning to advanced.

This article can be found in the category: