Skip to main content

Functional Programming

This video presents the same text shown beside it, spoken and on screen. It adds nothing the text does not say.

State

Functional programming writes algorithms as mathematical functions — input converted to output — a paradigm descending from the Lambda calculus, with recursion as a natural idiom.

Show

A factorial defined in terms of a smaller factorial reads as mathematics wearing a language.

Watch for

A different family, not a lower or higher one.

Builds on

Unlocks

  • Nothing yet depends on this.