articles

Functional Programming in Python: When and How to Use It

by John Sturtz

3 passages marked

Cover of Functional Programming in Python: When and How to Use It

**Functional programming** is a programming paradigm in which the primary method of computation is evaluation of functions.)

To support functional programming, it’s useful if a [function](https://realpython.com/defining-your-own-python-function/) in a given programming language has two abilities:

This is known as **function composition**.

← all highlights · 3 passages · Functional Programming in Python: When and How to Use It