Adaptive-0.1: Adaptive precision floating-point arithmetic

Safe HaskellSafe-Infered

Data.Adaptive

Description

Based on Adaptive Precision Floating-Point Arithmetic and Fast Robust Geometric Predicates, Jonathan Richard Shewchuk, 1997

Documentation

newtype Adaptive a Source

Constructors

Adaptive [a] 

Instances

(Num a, RealFloat a) => Eq (Adaptive a) 
(RealFloat a, Floating a) => Floating (Adaptive a) 
(RealFloat a, Fractional a) => Fractional (Adaptive a) 
(Num a, RealFloat a) => Num (Adaptive a) 
(Num a, RealFloat a) => Ord (Adaptive a) 
(RealFloat a, Real a) => Real (Adaptive a) 
RealFloat a => RealFloat (Adaptive a) 
(RealFloat a, RealFrac a) => RealFrac (Adaptive a) 
(Show a, RealFloat a) => Show (Adaptive a) 

approx :: (RealFloat a, Ord a) => Adaptive a -> aSource

approx' :: (Real a, RealFloat b) => Adaptive a -> bSource