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