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