6c105eb7315bec27d4f85123f44c2ae1c9178ab6
[ghc.git] / testsuite / tests / ghci / scripts / ghci008.stdout
1 class Num a where
2   (+) :: a -> a -> a
3   ...
4         -- Defined in ‘GHC.Num’
5 infixl 6 +
6 class Num a where
7   (+) :: a -> a -> a
8   ...
9         -- Defined in ‘GHC.Num’
10 infixl 6 +
11 data Data.Complex.Complex a = !a Data.Complex.:+ !a
12         -- Defined in ‘Data.Complex’
13 infix 6 Data.Complex.:+
14 data Data.Complex.Complex a = !a Data.Complex.:+ !a
15         -- Defined in ‘Data.Complex’
16 infix 6 Data.Complex.:+
17 class (RealFrac a, Floating a) => RealFloat a where
18   floatRadix :: a -> Integer
19   floatDigits :: a -> Int
20   floatRange :: a -> (Int, Int)
21   decodeFloat :: a -> (Integer, Int)
22   encodeFloat :: Integer -> Int -> a
23   exponent :: a -> Int
24   significand :: a -> a
25   scaleFloat :: Int -> a -> a
26   isNaN :: a -> Bool
27   isInfinite :: a -> Bool
28   isDenormalized :: a -> Bool
29   isNegativeZero :: a -> Bool
30   isIEEE :: a -> Bool
31   atan2 :: a -> a -> a
32   {-# MINIMAL floatRadix, floatDigits, floatRange, decodeFloat,
33               encodeFloat, isNaN, isInfinite, isDenormalized, isNegativeZero,
34               isIEEE #-}
35         -- Defined in ‘GHC.Float’
36 instance RealFloat Float -- Defined in ‘GHC.Float’
37 instance RealFloat Double -- Defined in ‘GHC.Float’
38 base-4.12.0.0:Data.OldList.isPrefixOf :: Eq a => [a] -> [a] -> Bool
39         -- Defined in ‘base-4.12.0.0:Data.OldList’