|
GHC.Show | Portability | non-portable (GHC Extensions) | Stability | internal | Maintainer | cvs-ghc@haskell.org |
|
|
|
|
|
Description |
The Show class, and related operations.
|
|
|
|
class Show a where |
| Methods | | | Instances | Show ThreadId | (Ix ix, Show ix) => Show (UArray ix Bool) | (Ix ix, Show ix) => Show (UArray ix Char) | (Ix ix, Show ix) => Show (UArray ix Int) | (Ix ix, Show ix) => Show (UArray ix Word) | (Ix ix, Show ix) => Show (UArray ix Float) | (Ix ix, Show ix) => Show (UArray ix Double) | (Ix ix, Show ix) => Show (UArray ix Int8) | (Ix ix, Show ix) => Show (UArray ix Int16) | (Ix ix, Show ix) => Show (UArray ix Int32) | (Ix ix, Show ix) => Show (UArray ix Int64) | (Ix ix, Show ix) => Show (UArray ix Word8) | (Ix ix, Show ix) => Show (UArray ix Word16) | (Ix ix, Show ix) => Show (UArray ix Word32) | (Ix ix, Show ix) => Show (UArray ix Word64) | (Ix ix, Show ix, Show e) => Show (DiffArray ix e) | (Ix ix, Show ix) => Show (DiffUArray ix Char) | (Ix ix, Show ix) => Show (DiffUArray ix Int) | (Ix ix, Show ix) => Show (DiffUArray ix Word) | (Ix ix, Show ix) => Show (DiffUArray ix Float) | (Ix ix, Show ix) => Show (DiffUArray ix Double) | (Ix ix, Show ix) => Show (DiffUArray ix Int8) | (Ix ix, Show ix) => Show (DiffUArray ix Int16) | (Ix ix, Show ix) => Show (DiffUArray ix Int32) | (Ix ix, Show ix) => Show (DiffUArray ix Int64) | (Ix ix, Show ix) => Show (DiffUArray ix Word8) | (Ix ix, Show ix) => Show (DiffUArray ix Word16) | (Ix ix, Show ix) => Show (DiffUArray ix Word32) | (Ix ix, Show ix) => Show (DiffUArray ix Word64) | (RealFloat a, Show a) => Show (Complex a) | Show Dynamic | Show TypeRep | Show TyCon | Show PackedString | Show (Poly a) | Show CChar | Show CSChar | Show CUChar | Show CShort | Show CUShort | Show CInt | Show CUInt | Show CLong | Show CULong | Show CLLong | Show CULLong | Show CFloat | Show CDouble | Show CLDouble | Show CPtrdiff | Show CSize | Show CWchar | Show CSigAtomic | Show CClock | Show CTime | Show (Ptr a) | Show (FunPtr a) | (Ix a, Show a, Show b) => Show (Array a b) | Show Float | Show Double | Show (ForeignPtr a) | Show HandlePosn | Show IOModeEx | Show SeekMode | Show HandleType | Show Handle | Show ArithException | Show AsyncException | Show ArrayException | Show Exception | Show IOErrorType | Show IOException | Show BufferMode | Show ExitCode | Show IOMode | Show Int8 | Show Int16 | Show Int32 | Show Int64 | Show Integer | (Integral a) => Show (Ratio a) | Show (ST s a) | Show () | (Show a) => Show [a] | Show Bool | Show Ordering | Show Char | Show Int | (Show a) => Show (Maybe a) | (Show a, Show b) => Show (Either a b) | (Show a, Show b) => Show (a, b) | (Show a, Show b, Show c) => Show (a, b, c) | (Show a, Show b, Show c, Show d) => Show (a, b, c, d) | (Show a, Show b, Show c, Show d, Show e) => Show (a, b, c, d, e) | Show Word | Show Word8 | Show Word16 | Show Word32 | Show Word64 | Show Permissions | Show TimeLocale | Show CDev | Show CIno | Show CMode | Show COff | Show CPid | Show CSsize | Show CGid | Show CNlink | Show CUid | Show CCc | Show CSpeed | Show CTcflag | Show CRLim | Show Fd | Show StdGen | Show ClockTime | Show Month | Show Day | Show CalendarTime | Show TimeDiff | Show Html | Show HtmlAttr | Show HtmlTable | Show HotLink | (Show a) => Show (BlockTable a) | Show ParseError | Show Doc | Show Lexeme | Show (a -> b) |
|
|
|
type ShowS = String -> String |
|
shows :: (Show a) => a -> ShowS |
|
showChar :: Char -> ShowS |
|
showString :: String -> ShowS |
|
showParen :: Bool -> ShowS -> ShowS |
|
showList__ :: (a -> ShowS) -> [a] -> ShowS |
|
showSpace :: ShowS |
|
showLitChar :: Char -> ShowS |
|
protectEsc :: (Char -> Bool) -> ShowS -> ShowS |
|
intToDigit :: Int -> Char |
|
digitToInt :: Char -> Int |
|
showSignedInt :: Int -> Int -> ShowS |
|
appPrec :: Int |
|
appPrec1 :: Int |
|
isAscii :: Char -> Bool |
|
isLatin1 :: Char -> Bool |
|
isControl :: Char -> Bool |
|
isPrint :: Char -> Bool |
|
isSpace :: Char -> Bool |
|
isUpper :: Char -> Bool |
|
isLower :: Char -> Bool |
|
isAlpha :: Char -> Bool |
|
isDigit :: Char -> Bool |
|
isOctDigit :: Char -> Bool |
|
isHexDigit :: Char -> Bool |
|
isAlphaNum :: Char -> Bool |
|
toUpper :: Char -> Char |
|
toLower :: Char -> Char |
|
asciiTab :: [String] |
|
lines :: String -> [String] |
|
unlines :: [String] -> String |
|
words :: String -> [String] |
|
unwords :: [String] -> String |
|
Produced by Haddock version 0.4 |