It's not obvious, but hs-ports dependencies should match the dependencies specified in the .cabal files as close as possible, to minimize breakage (and necessary bumps) after updates of some other hs-ports.
It's not obvious, but hs-ports dependencies should match the dependencies specified in the .cabal files as close as possible, to minimize breakage (and necessary bumps) after updates of some other hs-ports.