标签
本文展示了一种技巧,使用Haskell中的Church编码和可重绑定语法来实现无依赖类型的条件表达式,并通过简单类型推断证明其可行性。
深入探讨Church编码的理论基础,并将其与System F和多态lambda演算背景下的参数化及Yoneda引理联系起来。