double library

Classes

BoundedDouble
A bounded order instance for double type with specified lower and upper bounds.
DoubleEq
An equality instance for double type.
DoubleOrd
An ordering instance for double type.
MonoidProductDouble
A monoid instance for double multiplication with identity element being 1.0.
MonoidSumDouble
A monoid instance for double addition with identity element being 0.0.
SemigroupProductDouble
A semigroup instance for double multiplication.
SemigroupSumDouble
A semigroup instance for double addition.

Functions

boundedDouble(double bottom, double top) BoundedDouble
Constructs a BoundedDouble object with specified lower and upper bounds.