Skip to content

Data.ByteString.Short: import members of class Eq and class Ord explicitly#718

Open
Bodigrim wants to merge 1 commit intomasterfrom
eq-of-no-non-eq
Open

Data.ByteString.Short: import members of class Eq and class Ord explicitly#718
Bodigrim wants to merge 1 commit intomasterfrom
eq-of-no-non-eq

Conversation

@Bodigrim
Copy link
Contributor

This is in case someone in future actually implements "The Eq of no (/=)" proposal (haskell/core-libraries-committee#3), which will make Eq(..) not to import (/=).

I'm not aware of any proposals to change the composition of Ord(..) at the moment, but it feels more consistent to make it explicit too.

…citly

This is in case someone in future actually implements
"The Eq of no (/=)" proposal (haskell/core-libraries-committee#3),
which will make `Eq(..)` not to import `(/=)`.

I'm not aware of any proposals to change the composition of `Ord(..)`
at the moment, but it feels more consistent to make it explicit too.
@Bodigrim
Copy link
Contributor Author

Something is off with TemplateHaskell in GHC 9.0 job, which cannot compile tests/Lift.hs. Other jobs seemingly have no problem with it and indeed GHC 9.12 has completed all the test suite successfully.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant