Instances16Generic1, Eq, Floating, Fractional, Data, Num, …
Generic1 IntervalDefined in intervals-0.9.2 · Numeric.Interval.InternalEq a => Eq (Interval a)Defined in intervals-0.9.2 · Numeric.Interval.Internal(RealFloat a, Ord a) => Floating (Interval a)Defined in intervals-0.9.2 · Numeric.Interval.Internal(Fractional a, Ord a) => Fractional (Interval a)Defined in intervals-0.9.2 · Numeric.Interval.InternalData a => Data (Interval a)Defined in intervals-0.9.2 · Numeric.Interval.Internal(Num a, Ord a) => Num (Interval a)Defined in intervals-0.9.2 · Numeric.Interval.InternalOrd a => Ord (Interval a)Defined in intervals-0.9.2 · Numeric.Interval.InternalReal a => Real (Interval a)Defined in intervals-0.9.2 · Numeric.Interval.InternalrealToFrac will use the midpoint
RealFloat a => RealFloat (Interval a)Defined in intervals-0.9.2 · Numeric.Interval.InternalWe have to play some semantic games to make these methods make sense. Most compute with the midpoint of the interval.
RealFrac a => RealFrac (Interval a)Defined in intervals-0.9.2 · Numeric.Interval.InternalShow a => Show (Interval a)Defined in intervals-0.9.2 · Numeric.Interval.InternalGeneric (Interval a)Defined in intervals-0.9.2 · Numeric.Interval.InternalOrd a => Semigroup (Interval a)Defined in intervals-0.9.2 · Numeric.Interval.InternalOrd a => Monoid (Interval a)Defined in intervals-0.9.2 · Numeric.Interval.Internaltype Rep (Interval a) = D1 ('MetaDataDefined in intervals-0.9.2 · Numeric.Interval.Internal"Interval"
"Numeric.Interval.Internal"
"intervals-0.9.2-GszllUVeoea4WIEuxTLFCE"
'False) (C1 ('MetaCons"I"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 a) :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 a)) :+: C1 ('MetaCons"Empty"
'PrefixI 'False) U1)type Rep1 Interval = D1 ('MetaDataDefined in intervals-0.9.2 · Numeric.Interval.Internal"Interval"
"Numeric.Interval.Internal"
"intervals-0.9.2-GszllUVeoea4WIEuxTLFCE"
'False) (C1 ('MetaCons"I"
'PrefixI 'False) (S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) Par1 :*: S1 ('MetaSel 'Nothing 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) Par1) :+: C1 ('MetaCons"Empty"
'PrefixI 'False) U1)