--
-- Odds and ends, mostly functions for reading and showing
-- RealFloat-like kind of values.
--
-- Odds and ends, mostly functions for reading and showing
-- RealFloat-like kind of values.
readOct, -- :: (Integral a) => ReadS a
readHex, -- :: (Integral a) => ReadS a
readOct, -- :: (Integral a) => ReadS a
readHex, -- :: (Integral a) => ReadS a
showHex, -- :: Integral a => a -> ShowS
showOct, -- :: Integral a => a -> ShowS
showBin, -- :: Integral a => a -> ShowS
showHex, -- :: Integral a => a -> ShowS
showOct, -- :: Integral a => a -> ShowS
showBin, -- :: Integral a => a -> ShowS
showEFloat, -- :: (RealFloat a) => Maybe Int -> a -> ShowS
showFFloat, -- :: (RealFloat a) => Maybe Int -> a -> ShowS
showEFloat, -- :: (RealFloat a) => Maybe Int -> a -> ShowS
showFFloat, -- :: (RealFloat a) => Maybe Int -> a -> ShowS
floatToDigits, -- :: (RealFloat a) => Integer -> a -> ([Int], Int)
lexDigits, -- :: ReadS String
floatToDigits, -- :: (RealFloat a) => Integer -> a -> ([Int], Int)
lexDigits, -- :: ReadS String
-- general purpose number->string converter.
showIntAtBase, -- :: Integral a
-- => a -- base
-- -> (a -> Char) -- digit to char
-- -> a -- number to show.
-- -> ShowS
-- general purpose number->string converter.
showIntAtBase, -- :: Integral a
-- => a -- base
-- -> (a -> Char) -- digit to char
-- -> a -- number to show.
-- -> ShowS