v4.0.0
Breaking change:
Rationalis no longer a newtype. InsteadRatiodatatype handles reducing.Ratiocan be used with any datatype that is aEuclideanRing.
Breaking change:
Rational is no longer a newtype. Instead Ratio datatype handles reducing. Ratio can be used with any datatype that is a EuclideanRing.