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