universum already reexports Hashable type class. But sometimes you want to implement Hashable instances by your own. In that case you need to
Add hashable package into .cabal dependencies
Add import Data.Hashable (hashWithSalt) in your module.
These steps are really tedious to perform. If instead universum reexports hashWithSalt then there will be no problems. I think it's rather safe to export this function. It's name is rather unambiguous across packages.
universum
already reexportsHashable
type class. But sometimes you want to implementHashable
instances by your own. In that case you need tohashable
package into.cabal
dependenciesimport Data.Hashable (hashWithSalt)
in your module.These steps are really tedious to perform. If instead
universum
reexportshashWithSalt
then there will be no problems. I think it's rather safe to export this function. It's name is rather unambiguous across packages.