noun
functional programming; FP
A programming paradigm that treats computation as the evaluation of mathematical functions, avoiding changing state and mutable data.
Haskellは純粋な関数型プログラミング言語です。
Haskell is a purely functional programming language.
関数
In functional programming, avoiding side effects is important.