Chapter 20
Ten Occupation Areas that Use Functional Programming
IN THIS CHAPTER
Gaining a foothold
Creating specialty code
Working with data
For many people, the reason to learn a new language or a new programming paradigm focuses on the ability to obtain gainful employment. Yes, they also have the joy of learning something new. However, to be practical, the something new must also provide a tangible result. The purpose of this chapter is to help you see the way to a new occupation that builds on the skills you discover through the functional programming paradigm.
Starting with Traditional Development
When asked about functional programming occupations, a number of developers who use functional programming in their jobs actually started with a traditional job and then applied functional programming methodologies to it. When coworkers saw that these developers were writing cleaner code that executed faster, they started adopting functional programming methodologies as well.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access
Theoretically, this approach can apply to any language, but it helps to use a pure language (such as Haskell) ...