【发布时间】:2017-11-23 23:19:07
【问题描述】:
假设我有一个枚举类型
data MyType
= One
| Two
| Three
...
| Ten
我想为它实现Eq 接口。我可以这样做
Eq MyType where
One == One = True
Two == Two = True
...
Ten == Ten = True
_ == _ = False
但这看起来很乏味。
在 Idris 中是否有更好、更简洁的方法来做到这一点?
【问题讨论】: