我想在idris中定义如下函数,学习如何处理否定:
absurdity : 0 = 1 -> Void absurdity = ?how
我该怎么做?
我可以创建一个空的 lambda 并让编译器知道这不相等吗?
使用impossible:
impossible
absurdity : 0 = 1 -> Void absurdity Refl impossible