FP (プログラミング言語)
原始的関数とは対照的に、関数形式は他の関数に基づいて演算を行う。たとえば、加算 として0を、乗算 として1をとるような単元(unit value)を持つ関数もある。関数形式unitは次のいずれかである関数 fに適用される際にそのような値を生成する。
以下はFPの中核となる関数形式である。