Functor RangeD Source # | |
|
Foldable RangeD Source # | |
|
Traversable RangeD Source # | |
|
Eq a => Eq (RangeD a) Source # | |
|
Show a => Show (RangeD a) Source # | |
|
Generic (RangeD a) Source # | |
|
Arbitrary a => Arbitrary (RangeD a) Source # | |
|
NFData a => NFData (RangeD a) Source # | |
|
(FromInteger a, Ord a, BoundedField a) => MultiplicativeMagma (RangeD a) Source # | times may well be some sort of affine projection lurking under the hood |
|
(FromInteger a, Ord a, BoundedField a) => MultiplicativeUnital (RangeD a) Source # | |
|
(FromInteger a, Ord a, BoundedField a) => MultiplicativeAssociative (RangeD a) Source # | |
|
(FromInteger a, Ord a, BoundedField a) => MultiplicativeCommutative (RangeD a) Source # | |
|
(FromInteger a, Ord a, BoundedField a) => MultiplicativeInvertible (RangeD a) Source # | |
|
(FromInteger a, Ord a, BoundedField a) => Multiplicative (RangeD a) Source # | |
|
(FromInteger a, Ord a, BoundedField a) => MultiplicativeGroup (RangeD a) Source # | |
|
(FromInteger a, Ord a, BoundedField a) => AdditiveMagma (RangeD a) Source # | |
|
(FromInteger a, Ord a, BoundedField a) => AdditiveUnital (RangeD a) Source # | |
|
(FromInteger a, Ord a, BoundedField a) => AdditiveAssociative (RangeD a) Source # | |
|
(FromInteger a, Ord a, BoundedField a) => AdditiveCommutative (RangeD a) Source # | |
|
(FromInteger a, Ord a, BoundedField a) => AdditiveInvertible (RangeD a) Source # | |
|
(FromInteger a, Ord a, BoundedField a) => Additive (RangeD a) Source # | |
|
(FromInteger a, Ord a, BoundedField a) => AdditiveGroup (RangeD a) Source # | |
|
type Rep (RangeD a) Source # | |
|