Leonardo de Moura
|
193d4dc9f5
|
feat: optimized deriving DecidableEq for enumeration types
The proof term is liner on the number of constructors, but type
checking is not linear because the reduction engine in the kernel is
not efficient.
|
2021-09-08 16:21:32 -07:00 |
|
Christian Pehle
|
bd02f16b43
|
feat: optimized ``deriving BEq`` for enumeration types
|
2021-09-08 14:57:21 -07:00 |
|
Leonardo de Moura
|
70f2200778
|
chore: remove enum command
Now, `inductive` is also efficient for big enumeration types
|
2021-09-06 12:01:37 -07:00 |
|
Leonardo de Moura
|
6f075e6ece
|
feat: add enum command for declaring enumeration types
closes #654
|
2021-09-05 16:58:49 -07:00 |
|