Category:関数型プログラミング
ラムダ計算
Lambda calculus関数型プログラミング
Functional programming参照透過性
Referential transparency型クラス
Type classCatamorphism
CatamorphismF代数
F-algebraFrenetic
Frenetic (programming language)GNU Guix
GNU GuixNix (パッケージ管理システム)
Nix (package manager)サイモン・ペイトン・ジョーンズ
Simon Peyton Jonesモナド (プログラミング)
Monad (functional programming)始代数
Initial algebraCEK機械
CEK MachineSECDマシン
SECD machineResult型
Result typeOption型
Option type代数的データ型
Algebraic data typeカリー化
Currying無名関数
Anonymous function型推論
Type inference不動点コンビネータ
Fixed-point combinator高階関数
Higher-order function