Functional-programming Definition

noun

(programming) Programming in a style that, in lieu of assignment, uses procedure calls to bind variables to values.

Wiktionary