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