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 |