假设我有一个枚举类型
data MyType
= One
| Two
| Three
...
| Ten
Run Code Online (Sandbox Code Playgroud)
我想Eq
为它实现接口.我可以这样做
Eq MyType where
One == One = True
Two == Two = True
...
Ten == Ten = True
_ == _ = False
Run Code Online (Sandbox Code Playgroud)
但这看起来很单调乏味.
在伊德里斯这样做有更好,更巧合的方法吗?