型指定されていないラムダ計算で次のベータ削減が許可される理由がわかりません。
(λx.x y) (u v) -> ((u v) y)
u
具体的には、2 つのパラメーターをパーツ内のv
1つのパラメーターに渡す方法を理解できません。上記を許可するには、カリー化を使用して2つのパラメーターを使用する必要はありませんか? このような-x
λx.x
(λx.(λy.(x y))) (u v)
型指定されていないラムダ計算で次のベータ削減が許可される理由がわかりません。
(λx.x y) (u v) -> ((u v) y)
u
具体的には、2 つのパラメーターをパーツ内のv
1つのパラメーターに渡す方法を理解できません。上記を許可するには、カリー化を使用して2つのパラメーターを使用する必要はありませんか? このような-x
λx.x
(λx.(λy.(x y))) (u v)