-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Instances of numeric classes for functions and tuples -- -- Instances of numeric classes for functions and tuples @package NumInstances @version 1.0 -- | Number class instances for functions and tuples module Data.NumInstances instance (Floating a, Floating b, Floating c, Floating d) => Floating (a, b, c, d) instance (Fractional a, Fractional b, Fractional c, Fractional d) => Fractional (a, b, c, d) instance (Num a, Num b, Num c, Num d) => Num (a, b, c, d) instance (Floating a, Floating b, Floating c) => Floating (a, b, c) instance (Fractional a, Fractional b, Fractional c) => Fractional (a, b, c) instance (Num a, Num b, Num c) => Num (a, b, c) instance (Floating a, Floating b) => Floating (a, b) instance (Fractional a, Fractional b) => Fractional (a, b) instance (Num a, Num b) => Num (a, b) instance Floating b => Floating (a -> b) instance Fractional b => Fractional (a -> b) instance Num b => Num (a -> b) instance Show (a -> b) instance Ord b => Ord (a -> b) instance Eq (a -> b)