![]() |
1
4
您不能在输入中使用beta redexes,因为您不能主要推断lambdas的类型,否则它只是标准的双向类型检查。如果您知道输入的类型很好,则可以跳过转换检查。伪码:
(将此转换为de bruijn指数并可能更快
|
![]() |
2
1
似乎你在问一个比系统f更具表现力的系统中的类型推理,它是 known to be undecidable 是的。 |
![]() |
Some · lambda演算中的列表元素和列表长度 7 年前 |
![]() |
xuange · java8中的“流”是如何工作的? 7 年前 |
![]() |
Eben Kadile · 在Haskell中如何解析撇号/字符文字? 8 年前 |
![]() |
Andremoniy · Java 8 lambda和alpha等价 8 年前 |
![]() |
softshipper · 溶解λ微积分 8 年前 |