[Haskell-cafe] instance Enum Double considered not entirely great?
Yitzchak Gale
gale at sefer.org
Mon Sep 26 17:52:23 CEST 2011
Chris Smith wrote:
> class Ord a => Range a where...
Before adding a completely new Range class, I would suggest
considering Paul Johnson's Ranged-sets package:
http://hackage.haskell.org/package/Ranged-sets
Ranges have many more natural operations, and interactions
with other classes, than you mention.
The Ranged-sets package is well thought out and general.
It distinguishes carefully between discrete and non-discrete
types, and provides appropriate instances for the
standard types.
Thanks,
Yitz
More information about the Haskell-Cafe
mailing list