arend-lib
arend-lib copied to clipboard
Add Data.Maybe
This is a mathematical library, not sure how Maybe
is going to be used.
We may have another programming library
Maybe
may be useful, but it will require some additional lemmas about its relationship with non-decidable subtypes. Anyway, we're adding constructions as they're needed.
Also, in our code style, constructor names begin with lower case letters.
Turns out this is very useful in writing some solvers. Can we merge this?