mlang
mlang copied to clipboard
Implement `with_constructors` modifier
the idea is define with_constructors nat = ...
will define suc
zero
at the same level as nat
.
currently they are used as nat.zero