| showSigned |
| :: | Real a | |
| => | (a -> ShowS) | a function that can show unsigned values |
| -> | Int | the precedence of the enclosing context |
| -> | a | the value to show |
| -> | ShowS | |
| showIntAtBase :: Integral a => a -> (Int -> Char) -> a -> ShowS |
| showInt :: Integral a => a -> ShowS |
| showHex :: Integral a => a -> ShowS |
| showOct :: Integral a => a -> ShowS |
| showEFloat :: RealFloat a => Maybe Int -> a -> ShowS |
In the call showEFloat digs val, if digs is Nothing, the value is shown to full precision; if digs is Just d, then at most d digits after the decimal point are shown.
| showFFloat :: RealFloat a => Maybe Int -> a -> ShowS |
In the call showFFloat digs val, if digs is Nothing, the value is shown to full precision; if digs is Just d, then at most d digits after the decimal point are shown.
| showGFloat :: RealFloat a => Maybe Int -> a -> ShowS |
In the call showGFloat digs val, if digs is Nothing, the value is shown to full precision; if digs is Just d, then at most d digits after the decimal point are shown.
| showFloat :: RealFloat a => a -> ShowS |
| floatToDigits :: RealFloat a => Integer -> a -> ([Int], Int) |
then
NB: readInt is the ’dual’ of showIntAtBase, and readDec is the ‘dual’ of showInt. The inconsistent naming is a historical accident.
| readSigned :: Real a => ReadS a -> ReadS a |
| readInt |
| readDec :: Num a => ReadS a |
| readOct :: Num a => ReadS a |
| readHex :: Num a => ReadS a |
| readFloat :: RealFrac a => ReadS a |
| lexDigits :: ReadS String |
| fromRat :: RealFloat a => Rational -> a |