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