liquidhaskell
liquidhaskell copied to clipboard
Drop only dictionaries of type Eq, Ord, Numerical, and ~
Once typeclass support is properly implemented, we should no longer drop dictionaries (term level) and class constraints (type level), with the exception of Eq, Ord, Numerical (Num, Integral, etc.). While tests for class-laws would definitely break, I want use this PR to see if there's anything else that will be broken that I did not expect.
@nikivazou do you know what is the status of this PR? Should it be closed?