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