Closed RyanGlScott closed 6 years ago
On base-4.11 (GHC 8.4), the Prelude exports (<>) from the Semigroup class, which conflicts with a function of the same name in Data.OrdPSQ.Internal. This fixes the issue by hiding (<>) from the Prelude on sufficiently recent versions of base.
base-4.11
Prelude
(<>)
Semigroup
Data.OrdPSQ.Internal
base
Thanks for the heads up. I prefer to not use CPP when I can so I will fix this by renaming the function (it isn't exported anyway and only used once).
On
base-4.11
(GHC 8.4), thePrelude
exports(<>)
from theSemigroup
class, which conflicts with a function of the same name inData.OrdPSQ.Internal
. This fixes the issue by hiding(<>)
from thePrelude
on sufficiently recent versions ofbase
.