Spec-Zone.ru › Haskell 9

Text.Show

Copyright (c) The University of Glasgow 2001
License BSD-style (see the file libraries/base/LICENSE)
Maintainer libraries@haskell.org
Stability provisional
Portability portable
Safe Haskell Safe
Language Haskell2010

Description

Converting values to readable strings: the Show class and associated functions.

type ShowS = String -> String Source

The shows functions return a function that prepends the output String to an existing String. This allows constant-time concatenation of results using function composition.

class Show a where Source

Conversion of values to readable Strings.

Derived instances of Show have the following properties, which are compatible with derived instances of Read:

  • The result of show is a syntactically correct Haskell expression containing only constants, given the fixity declarations in force at the point where the type is declared. It contains only the constructor names defined in the data type, parentheses, and spaces. When labelled constructor fields are used, braces, commas, field names, and equal signs are also used.
  • If the constructor is defined to be an infix operator, then showsPrec will produce infix applications of the constructor.
  • the representation will be enclosed in parentheses if the precedence of the top-level constructor in x is less than d (associativity is ignored). Thus, if d is 0 then the result is never surrounded in parentheses; if d is 11 it is always surrounded in parentheses, unless it is an atomic expression.
  • If the constructor is defined using record syntax, then show will produce the record-syntax form, with the fields given in the same order as the original declaration.

For example, given the declarations

infixr 5 :^:
data Tree a =  Leaf a  |  Tree a :^: Tree a

the derived instance of Show is equivalent to

instance (Show a) => Show (Tree a) where

       showsPrec d (Leaf m) = showParen (d > app_prec) $
            showString "Leaf " . showsPrec (app_prec+1) m
         where app_prec = 10

       showsPrec d (u :^: v) = showParen (d > up_prec) $
            showsPrec (up_prec+1) u .
            showString " :^: "      .
            showsPrec (up_prec+1) v
         where up_prec = 5

Note that right-associativity of :^: is ignored. For example,

  • show (Leaf 1 :^: Leaf 2 :^: Leaf 3) produces the string "Leaf 1 :^: (Leaf 2 :^: Leaf 3)".

Minimal complete definition

showsPrec | show

Methods

showsPrec Source

Arguments

:: Int

the operator precedence of the enclosing context (a number from 0 to 11). Function application has precedence 10.

-> a

the value to be converted to a String

-> ShowS

Convert a value to a readable String.

showsPrec should satisfy the law

showsPrec d x r ++ s  ==  showsPrec d x (r ++ s)

Derived instances of Read and Show satisfy the following:

  • (x,"") is an element of (readsPrec d (showsPrec d x "")).

That is, readsPrec parses the string produced by showsPrec, and delivers the value that showsPrec started with.

show :: a -> String Source

A specialised variant of showsPrec, using precedence context zero, and returning an ordinary String.

showList :: [a] -> ShowS Source

The method showList is provided to allow the programmer to give a specialised way of showing lists of values. For example, this is used by the predefined Show instance of the Char type, where values of type String should be shown in double quotes, rather than between square brackets.

Instances
Instances details
Show ByteArray Source

Since: base-4.17.0.0

Instance details

Defined in Data.Array.Byte

Methods

showsPrec :: Int -> ByteArray -> ShowS Source

show :: ByteArray -> String Source

showList :: [ByteArray] -> ShowS Source

Show CCFlags Source

Since: base-4.8.0.0

Instance details

Defined in GHC.RTS.Flags

Methods

showsPrec :: Int -> CCFlags -> ShowS Source

show :: CCFlags -> String Source

showList :: [CCFlags] -> ShowS Source

Show ConcFlags Source

Since: base-4.8.0.0

Instance details

Defined in GHC.RTS.Flags

Methods

showsPrec :: Int -> ConcFlags -> ShowS Source

show :: ConcFlags -> String Source

showList :: [ConcFlags] -> ShowS Source

Show DebugFlags Source

Since: base-4.8.0.0

Instance details

Defined in GHC.RTS.Flags

Methods

showsPrec :: Int -> DebugFlags -> ShowS Source

show :: DebugFlags -> String Source

showList :: [DebugFlags] -> ShowS Source

Show DoCostCentres Source

Since: base-4.8.0.0

Instance details

Defined in GHC.RTS.Flags

Methods

showsPrec :: Int -> DoCostCentres -> ShowS Source

show :: DoCostCentres -> String Source

showList :: [DoCostCentres] -> ShowS Source

Show DoHeapProfile Source

Since: base-4.8.0.0

Instance details

Defined in GHC.RTS.Flags

Methods

showsPrec :: Int -> DoHeapProfile -> ShowS Source

show :: DoHeapProfile -> String Source

showList :: [DoHeapProfile] -> ShowS Source

Show DoTrace Source

Since: base-4.8.0.0

Instance details

Defined in GHC.RTS.Flags

Methods

showsPrec :: Int -> DoTrace -> ShowS Source

show :: DoTrace -> String Source

showList :: [DoTrace] -> ShowS Source

Show GCFlags Source

Since: base-4.8.0.0

Instance details

Defined in GHC.RTS.Flags

Methods

showsPrec :: Int -> GCFlags -> ShowS Source

show :: GCFlags -> String Source

showList :: [GCFlags] -> ShowS Source

Show GiveGCStats Source

Since: base-4.8.0.0

Instance details

Defined in GHC.RTS.Flags

Methods

showsPrec :: Int -> GiveGCStats -> ShowS Source

show :: GiveGCStats -> String Source

showList :: [GiveGCStats] -> ShowS Source

Show HpcFlags Source

Since: base-4.20.0.0

Instance details

Defined in GHC.RTS.Flags

Methods

showsPrec :: Int -> HpcFlags -> ShowS Source

show :: HpcFlags -> String Source

showList :: [HpcFlags] -> ShowS Source

Show IoManagerFlag Source
Instance details

Defined in GHC.RTS.Flags

Methods

showsPrec :: Int -> IoManagerFlag -> ShowS Source

show :: IoManagerFlag -> String Source

showList :: [IoManagerFlag] -> ShowS Source

Show MiscFlags Source

Since: base-4.8.0.0

Instance details

Defined in GHC.RTS.Flags

Methods

showsPrec :: Int -> MiscFlags -> ShowS Source

show :: MiscFlags -> String Source

showList :: [MiscFlags] -> ShowS Source

Show ParFlags Source

Since: base-4.8.0.0

Instance details

Defined in GHC.RTS.Flags

Methods

showsPrec :: Int -> ParFlags -> ShowS Source

show :: ParFlags -> String Source

showList :: [ParFlags] -> ShowS Source

Show ProfFlags Source

Since: base-4.8.0.0

Instance details

Defined in GHC.RTS.Flags

Methods

showsPrec :: Int -> ProfFlags -> ShowS Source

show :: ProfFlags -> String Source

showList :: [ProfFlags] -> ShowS Source

Show RTSFlags Source

Since: base-4.8.0.0

Instance details

Defined in GHC.RTS.Flags

Methods

showsPrec :: Int -> RTSFlags -> ShowS Source

show :: RTSFlags -> String Source

showList :: [RTSFlags] -> ShowS Source

Show TickyFlags Source

Since: base-4.8.0.0

Instance details

Defined in GHC.RTS.Flags

Methods

showsPrec :: Int -> TickyFlags -> ShowS Source

show :: TickyFlags -> String Source

showList :: [TickyFlags] -> ShowS Source

Show TraceFlags Source

Since: base-4.8.0.0

Instance details

Defined in GHC.RTS.Flags

Methods

showsPrec :: Int -> TraceFlags -> ShowS Source

show :: TraceFlags -> String Source

showList :: [TraceFlags] -> ShowS Source

Show GCDetails Source

Since: base-4.10.0.0

Instance details

Defined in GHC.Stats

Methods

showsPrec :: Int -> GCDetails -> ShowS Source

show :: GCDetails -> String Source

showList :: [GCDetails] -> ShowS Source

Show RTSStats Source

Since: base-4.10.0.0

Instance details

Defined in GHC.Stats

Methods

showsPrec :: Int -> RTSStats -> ShowS Source

show :: RTSStats -> String Source

showList :: [RTSStats] -> ShowS Source

Show Timeout Source

Since: base-4.0

Instance details

Defined in System.Timeout

Methods

showsPrec :: Int -> Timeout -> ShowS Source

show :: Timeout -> String Source

showList :: [Timeout] -> ShowS Source

Show Void Source

Since: base-4.8.0.0

Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> Void -> ShowS Source

show :: Void -> String Source

showList :: [Void] -> ShowS Source

Show ByteOrder Source

Since: base-4.11.0.0

Instance details

Defined in GHC.Internal.ByteOrder

Methods

showsPrec :: Int -> ByteOrder -> ShowS Source

show :: ByteOrder -> String Source

showList :: [ByteOrder] -> ShowS Source

Show ClosureType Source
Instance details

Defined in GHC.Internal.ClosureTypes

Methods

showsPrec :: Int -> ClosureType -> ShowS Source

show :: ClosureType -> String Source

showList :: [ClosureType] -> ShowS Source

Show BlockReason Source

Since: base-4.3.0.0

Instance details

Defined in GHC.Internal.Conc.Sync

Methods

showsPrec :: Int -> BlockReason -> ShowS Source

show :: BlockReason -> String Source

showList :: [BlockReason] -> ShowS Source

Show ThreadId Source

Since: base-4.2.0.0

Instance details

Defined in GHC.Internal.Conc.Sync

Methods

showsPrec :: Int -> ThreadId -> ShowS Source

show :: ThreadId -> String Source

showList :: [ThreadId] -> ShowS Source

Show ThreadStatus Source

Since: base-4.3.0.0

Instance details

Defined in GHC.Internal.Conc.Sync

Methods

showsPrec :: Int -> ThreadStatus -> ShowS Source

show :: ThreadStatus -> String Source

showList :: [ThreadStatus] -> ShowS Source

Show NestedAtomically Source

Since: base-4.0

Instance details

Defined in GHC.Internal.Control.Exception.Base

Methods

showsPrec :: Int -> NestedAtomically -> ShowS Source

show :: NestedAtomically -> String Source

showList :: [NestedAtomically] -> ShowS Source

Show NoMatchingContinuationPrompt Source

Since: base-4.18

Instance details

Defined in GHC.Internal.Control.Exception.Base

Methods

showsPrec :: Int -> NoMatchingContinuationPrompt -> ShowS Source

show :: NoMatchingContinuationPrompt -> String Source

showList :: [NoMatchingContinuationPrompt] -> ShowS Source

Show NoMethodError Source

Since: base-4.0

Instance details

Defined in GHC.Internal.Control.Exception.Base

Methods

showsPrec :: Int -> NoMethodError -> ShowS Source

show :: NoMethodError -> String Source

showList :: [NoMethodError] -> ShowS Source

Show NonTermination Source

Since: base-4.0

Instance details

Defined in GHC.Internal.Control.Exception.Base

Methods

showsPrec :: Int -> NonTermination -> ShowS Source

show :: NonTermination -> String Source

showList :: [NonTermination] -> ShowS Source

Show PatternMatchFail Source

Since: base-4.0

Instance details

Defined in GHC.Internal.Control.Exception.Base

Methods

showsPrec :: Int -> PatternMatchFail -> ShowS Source

show :: PatternMatchFail -> String Source

showList :: [PatternMatchFail] -> ShowS Source

Show RecConError Source

Since: base-4.0

Instance details

Defined in GHC.Internal.Control.Exception.Base

Methods

showsPrec :: Int -> RecConError -> ShowS Source

show :: RecConError -> String Source

showList :: [RecConError] -> ShowS Source

Show RecSelError Source

Since: base-4.0

Instance details

Defined in GHC.Internal.Control.Exception.Base

Methods

showsPrec :: Int -> RecSelError -> ShowS Source

show :: RecSelError -> String Source

showList :: [RecSelError] -> ShowS Source

Show RecUpdError Source

Since: base-4.0

Instance details

Defined in GHC.Internal.Control.Exception.Base

Methods

showsPrec :: Int -> RecUpdError -> ShowS Source

show :: RecUpdError -> String Source

showList :: [RecUpdError] -> ShowS Source

Show TypeError Source

Since: base-4.9.0.0

Instance details

Defined in GHC.Internal.Control.Exception.Base

Methods

showsPrec :: Int -> TypeError -> ShowS Source

show :: TypeError -> String Source

showList :: [TypeError] -> ShowS Source

Show Constr Source

Since: base-4.0.0.0

Instance details

Defined in GHC.Internal.Data.Data

Methods

showsPrec :: Int -> Constr -> ShowS Source

show :: Constr -> String Source

showList :: [Constr] -> ShowS Source

Show ConstrRep Source

Since: base-4.0.0.0

Instance details

Defined in GHC.Internal.Data.Data

Methods

showsPrec :: Int -> ConstrRep -> ShowS Source

show :: ConstrRep -> String Source

showList :: [ConstrRep] -> ShowS Source

Show DataRep Source

Since: base-4.0.0.0

Instance details

Defined in GHC.Internal.Data.Data

Methods

showsPrec :: Int -> DataRep -> ShowS Source

show :: DataRep -> String Source

showList :: [DataRep] -> ShowS Source

Show DataType Source

Since: base-4.0.0.0

Instance details

Defined in GHC.Internal.Data.Data

Methods

showsPrec :: Int -> DataType -> ShowS Source

show :: DataType -> String Source

showList :: [DataType] -> ShowS Source

Show Fixity Source

Since: base-4.0.0.0

Instance details

Defined in GHC.Internal.Data.Data

Methods

showsPrec :: Int -> Fixity -> ShowS Source

show :: Fixity -> String Source

showList :: [Fixity] -> ShowS Source

Show Dynamic Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Data.Dynamic

Methods

showsPrec :: Int -> Dynamic -> ShowS Source

show :: Dynamic -> String Source

showList :: [Dynamic] -> ShowS Source

Show All Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Data.Semigroup.Internal

Methods

showsPrec :: Int -> All -> ShowS Source

show :: All -> String Source

showList :: [All] -> ShowS Source

Show Any Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Data.Semigroup.Internal

Methods

showsPrec :: Int -> Any -> ShowS Source

show :: Any -> String Source

showList :: [Any] -> ShowS Source

Show SomeTypeRep Source

Since: base-4.10.0.0

Instance details

Defined in GHC.Internal.Data.Typeable.Internal

Methods

showsPrec :: Int -> SomeTypeRep -> ShowS Source

show :: SomeTypeRep -> String Source

showList :: [SomeTypeRep] -> ShowS Source

Show Version Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Data.Version

Methods

showsPrec :: Int -> Version -> ShowS Source

show :: Version -> String Source

showList :: [Version] -> ShowS Source

Show ControlMessage Source

Since: base-4.4.0.0

Instance details

Defined in GHC.Internal.Event.Control

Methods

showsPrec :: Int -> ControlMessage -> ShowS Source

show :: ControlMessage -> String Source

showList :: [ControlMessage] -> ShowS Source

Show Event Source

Since: base-4.4.0.0

Instance details

Defined in GHC.Internal.Event.Internal.Types

Methods

showsPrec :: Int -> Event -> ShowS Source

show :: Event -> String Source

showList :: [Event] -> ShowS Source

Show EventLifetime Source

Since: base-4.8.0.0

Instance details

Defined in GHC.Internal.Event.Internal.Types

Methods

showsPrec :: Int -> EventLifetime -> ShowS Source

show :: EventLifetime -> String Source

showList :: [EventLifetime] -> ShowS Source

Show Lifetime Source

Since: base-4.8.1.0

Instance details

Defined in GHC.Internal.Event.Internal.Types

Methods

showsPrec :: Int -> Lifetime -> ShowS Source

show :: Lifetime -> String Source

showList :: [Lifetime] -> ShowS Source

Show Timeout Source

Since: base-4.4.0.0

Instance details

Defined in GHC.Internal.Event.Internal.Types

Methods

showsPrec :: Int -> Timeout -> ShowS Source

show :: Timeout -> String Source

showList :: [Timeout] -> ShowS Source

Show FdKey Source

Since: base-4.4.0.0

Instance details

Defined in GHC.Internal.Event.Manager

Methods

showsPrec :: Int -> FdKey -> ShowS Source

show :: FdKey -> String Source

showList :: [FdKey] -> ShowS Source

Show State Source

Since: base-4.4.0.0

Instance details

Defined in GHC.Internal.Event.Manager

Methods

showsPrec :: Int -> State -> ShowS Source

show :: State -> String Source

showList :: [State] -> ShowS Source

Show State Source

Since: base-4.7.0.0

Instance details

Defined in GHC.Internal.Event.TimerManager

Methods

showsPrec :: Int -> State -> ShowS Source

show :: State -> String Source

showList :: [State] -> ShowS Source

Show Unique Source

Since: base-4.3.1.0

Instance details

Defined in GHC.Internal.Event.Unique

Methods

showsPrec :: Int -> Unique -> ShowS Source

show :: Unique -> String Source

showList :: [Unique] -> ShowS Source

Show ErrorCall Source

Since: base-4.0.0.0

Instance details

Defined in GHC.Internal.Exception

Methods

showsPrec :: Int -> ErrorCall -> ShowS Source

show :: ErrorCall -> String Source

showList :: [ErrorCall] -> ShowS Source

Show ArithException Source

Since: base-4.0.0.0

Instance details

Defined in GHC.Internal.Exception.Type

Methods

showsPrec :: Int -> ArithException -> ShowS Source

show :: ArithException -> String Source

showList :: [ArithException] -> ShowS Source

Show SomeException Source

Since: ghc-internal-3.0

Instance details

Defined in GHC.Internal.Exception.Type

Methods

showsPrec :: Int -> SomeException -> ShowS Source

show :: SomeException -> String Source

showList :: [SomeException] -> ShowS Source

Show WhileHandling Source
Instance details

Defined in GHC.Internal.Exception.Type

Methods

showsPrec :: Int -> WhileHandling -> ShowS Source

show :: WhileHandling -> String Source

showList :: [WhileHandling] -> ShowS Source

Show Fingerprint Source

Since: base-4.7.0.0

Instance details

Defined in GHC.Internal.Fingerprint.Type

Methods

showsPrec :: Int -> Fingerprint -> ShowS Source

show :: Fingerprint -> String Source

showList :: [Fingerprint] -> ShowS Source

Show CBool Source
Instance details

Defined in GHC.Internal.Foreign.C.Types

Methods

showsPrec :: Int -> CBool -> ShowS Source

show :: CBool -> String Source

showList :: [CBool] -> ShowS Source

Show CChar Source
Instance details

Defined in GHC.Internal.Foreign.C.Types

Methods

showsPrec :: Int -> CChar -> ShowS Source

show :: CChar -> String Source

showList :: [CChar] -> ShowS Source

Show CClock Source
Instance details

Defined in GHC.Internal.Foreign.C.Types

Methods

showsPrec :: Int -> CClock -> ShowS Source

show :: CClock -> String Source

showList :: [CClock] -> ShowS Source

Show CDouble Source
Instance details

Defined in GHC.Internal.Foreign.C.Types

Methods

showsPrec :: Int -> CDouble -> ShowS Source

show :: CDouble -> String Source

showList :: [CDouble] -> ShowS Source

Show CFloat Source
Instance details

Defined in GHC.Internal.Foreign.C.Types

Methods

showsPrec :: Int -> CFloat -> ShowS Source

show :: CFloat -> String Source

showList :: [CFloat] -> ShowS Source

Show CInt Source
Instance details

Defined in GHC.Internal.Foreign.C.Types

Methods

showsPrec :: Int -> CInt -> ShowS Source

show :: CInt -> String Source

showList :: [CInt] -> ShowS Source

Show CIntMax Source
Instance details

Defined in GHC.Internal.Foreign.C.Types

Methods

showsPrec :: Int -> CIntMax -> ShowS Source

show :: CIntMax -> String Source

showList :: [CIntMax] -> ShowS Source

Show CIntPtr Source
Instance details

Defined in GHC.Internal.Foreign.C.Types

Methods

showsPrec :: Int -> CIntPtr -> ShowS Source

show :: CIntPtr -> String Source

showList :: [CIntPtr] -> ShowS Source

Show CLLong Source
Instance details

Defined in GHC.Internal.Foreign.C.Types

Methods

showsPrec :: Int -> CLLong -> ShowS Source

show :: CLLong -> String Source

showList :: [CLLong] -> ShowS Source

Show CLong Source
Instance details

Defined in GHC.Internal.Foreign.C.Types

Methods

showsPrec :: Int -> CLong -> ShowS Source

show :: CLong -> String Source

showList :: [CLong] -> ShowS Source

Show CPtrdiff Source
Instance details

Defined in GHC.Internal.Foreign.C.Types

Methods

showsPrec :: Int -> CPtrdiff -> ShowS Source

show :: CPtrdiff -> String Source

showList :: [CPtrdiff] -> ShowS Source

Show CSChar Source
Instance details

Defined in GHC.Internal.Foreign.C.Types

Methods

showsPrec :: Int -> CSChar -> ShowS Source

show :: CSChar -> String Source

showList :: [CSChar] -> ShowS Source

Show CSUSeconds Source
Instance details

Defined in GHC.Internal.Foreign.C.Types

Methods

showsPrec :: Int -> CSUSeconds -> ShowS Source

show :: CSUSeconds -> String Source

showList :: [CSUSeconds] -> ShowS Source

Show CShort Source
Instance details

Defined in GHC.Internal.Foreign.C.Types

Methods

showsPrec :: Int -> CShort -> ShowS Source

show :: CShort -> String Source

showList :: [CShort] -> ShowS Source

Show CSigAtomic Source
Instance details

Defined in GHC.Internal.Foreign.C.Types

Methods

showsPrec :: Int -> CSigAtomic -> ShowS Source

show :: CSigAtomic -> String Source

showList :: [CSigAtomic] -> ShowS Source

Show CSize Source
Instance details

Defined in GHC.Internal.Foreign.C.Types

Methods

showsPrec :: Int -> CSize -> ShowS Source

show :: CSize -> String Source

showList :: [CSize] -> ShowS Source

Show CTime Source
Instance details

Defined in GHC.Internal.Foreign.C.Types

Methods

showsPrec :: Int -> CTime -> ShowS Source

show :: CTime -> String Source

showList :: [CTime] -> ShowS Source

Show CUChar Source
Instance details

Defined in GHC.Internal.Foreign.C.Types

Methods

showsPrec :: Int -> CUChar -> ShowS Source

show :: CUChar -> String Source

showList :: [CUChar] -> ShowS Source

Show CUInt Source
Instance details

Defined in GHC.Internal.Foreign.C.Types

Methods

showsPrec :: Int -> CUInt -> ShowS Source

show :: CUInt -> String Source

showList :: [CUInt] -> ShowS Source

Show CUIntMax Source
Instance details

Defined in GHC.Internal.Foreign.C.Types

Methods

showsPrec :: Int -> CUIntMax -> ShowS Source

show :: CUIntMax -> String Source

showList :: [CUIntMax] -> ShowS Source

Show CUIntPtr Source
Instance details

Defined in GHC.Internal.Foreign.C.Types

Methods

showsPrec :: Int -> CUIntPtr -> ShowS Source

show :: CUIntPtr -> String Source

showList :: [CUIntPtr] -> ShowS Source

Show CULLong Source
Instance details

Defined in GHC.Internal.Foreign.C.Types

Methods

showsPrec :: Int -> CULLong -> ShowS Source

show :: CULLong -> String Source

showList :: [CULLong] -> ShowS Source

Show CULong Source
Instance details

Defined in GHC.Internal.Foreign.C.Types

Methods

showsPrec :: Int -> CULong -> ShowS Source

show :: CULong -> String Source

showList :: [CULong] -> ShowS Source

Show CUSeconds Source
Instance details

Defined in GHC.Internal.Foreign.C.Types

Methods

showsPrec :: Int -> CUSeconds -> ShowS Source

show :: CUSeconds -> String Source

showList :: [CUSeconds] -> ShowS Source

Show CUShort Source
Instance details

Defined in GHC.Internal.Foreign.C.Types

Methods

showsPrec :: Int -> CUShort -> ShowS Source

show :: CUShort -> String Source

showList :: [CUShort] -> ShowS Source

Show CWchar Source
Instance details

Defined in GHC.Internal.Foreign.C.Types

Methods

showsPrec :: Int -> CWchar -> ShowS Source

show :: CWchar -> String Source

showList :: [CWchar] -> ShowS Source

Show IntPtr Source
Instance details

Defined in GHC.Internal.Foreign.Ptr

Methods

showsPrec :: Int -> IntPtr -> ShowS Source

show :: IntPtr -> String Source

showList :: [IntPtr] -> ShowS Source

Show WordPtr Source
Instance details

Defined in GHC.Internal.Foreign.Ptr

Methods

showsPrec :: Int -> WordPtr -> ShowS Source

show :: WordPtr -> String Source

showList :: [WordPtr] -> ShowS Source

Show ForeignSrcLang Source
Instance details

Defined in GHC.Internal.ForeignSrcLang

Methods

showsPrec :: Int -> ForeignSrcLang -> ShowS Source

show :: ForeignSrcLang -> String Source

showList :: [ForeignSrcLang] -> ShowS Source

Show Associativity Source

Since: base-4.6.0.0

Instance details

Defined in GHC.Internal.Generics

Methods

showsPrec :: Int -> Associativity -> ShowS Source

show :: Associativity -> String Source

showList :: [Associativity] -> ShowS Source

Show DecidedStrictness Source

Since: base-4.9.0.0

Instance details

Defined in GHC.Internal.Generics

Methods

showsPrec :: Int -> DecidedStrictness -> ShowS Source

show :: DecidedStrictness -> String Source

showList :: [DecidedStrictness] -> ShowS Source

Show Fixity Source

Since: base-4.6.0.0

Instance details

Defined in GHC.Internal.Generics

Methods

showsPrec :: Int -> Fixity -> ShowS Source

show :: Fixity -> String Source

showList :: [Fixity] -> ShowS Source

Show SourceStrictness Source

Since: base-4.9.0.0

Instance details

Defined in GHC.Internal.Generics

Methods

showsPrec :: Int -> SourceStrictness -> ShowS Source

show :: SourceStrictness -> String Source

showList :: [SourceStrictness] -> ShowS Source

Show SourceUnpackedness Source

Since: base-4.9.0.0

Instance details

Defined in GHC.Internal.Generics

Methods

showsPrec :: Int -> SourceUnpackedness -> ShowS Source

show :: SourceUnpackedness -> String Source

showList :: [SourceUnpackedness] -> ShowS Source

Show Box Source
Instance details

Defined in GHC.Internal.Heap.Closures

Methods

showsPrec :: Int -> Box -> ShowS Source

show :: Box -> String Source

showList :: [Box] -> ShowS Source

Show PrimType Source
Instance details

Defined in GHC.Internal.Heap.Closures

Methods

showsPrec :: Int -> PrimType -> ShowS Source

show :: PrimType -> String Source

showList :: [PrimType] -> ShowS Source

Show TsoFlags Source
Instance details

Defined in GHC.Internal.Heap.Closures

Methods

showsPrec :: Int -> TsoFlags -> ShowS Source

show :: TsoFlags -> String Source

showList :: [TsoFlags] -> ShowS Source

Show WhatNext Source
Instance details

Defined in GHC.Internal.Heap.Closures

Methods

showsPrec :: Int -> WhatNext -> ShowS Source

show :: WhatNext -> String Source

showList :: [WhatNext] -> ShowS Source

Show WhyBlocked Source
Instance details

Defined in GHC.Internal.Heap.Closures

Methods

showsPrec :: Int -> WhyBlocked -> ShowS Source

show :: WhyBlocked -> String Source

showList :: [WhyBlocked] -> ShowS Source

Show HalfWord Source
Instance details

Defined in GHC.Internal.Heap.InfoTable.Types

Methods

showsPrec :: Int -> HalfWord -> ShowS Source

show :: HalfWord -> String Source

showList :: [HalfWord] -> ShowS Source

Show StgInfoTable Source
Instance details

Defined in GHC.Internal.Heap.InfoTable.Types

Methods

showsPrec :: Int -> StgInfoTable -> ShowS Source

show :: StgInfoTable -> String Source

showList :: [StgInfoTable] -> ShowS Source

Show CostCentre Source
Instance details

Defined in GHC.Internal.Heap.ProfInfo.Types

Methods

showsPrec :: Int -> CostCentre -> ShowS Source

show :: CostCentre -> String Source

showList :: [CostCentre] -> ShowS Source

Show CostCentreStack Source
Instance details

Defined in GHC.Internal.Heap.ProfInfo.Types

Methods

showsPrec :: Int -> CostCentreStack -> ShowS Source

show :: CostCentreStack -> String Source

showList :: [CostCentreStack] -> ShowS Source

Show IndexTable Source
Instance details

Defined in GHC.Internal.Heap.ProfInfo.Types

Methods

showsPrec :: Int -> IndexTable -> ShowS Source

show :: IndexTable -> String Source

showList :: [IndexTable] -> ShowS Source

Show StgTSOProfInfo Source
Instance details

Defined in GHC.Internal.Heap.ProfInfo.Types

Methods

showsPrec :: Int -> StgTSOProfInfo -> ShowS Source

show :: StgTSOProfInfo -> String Source

showList :: [StgTSOProfInfo] -> ShowS Source

Show MaskingState Source

Since: base-4.3.0.0

Instance details

Defined in GHC.Internal.IO

Methods

showsPrec :: Int -> MaskingState -> ShowS Source

show :: MaskingState -> String Source

showList :: [MaskingState] -> ShowS Source

Show SeekMode Source

Since: base-4.2.0.0

Instance details

Defined in GHC.Internal.IO.Device

Methods

showsPrec :: Int -> SeekMode -> ShowS Source

show :: SeekMode -> String Source

showList :: [SeekMode] -> ShowS Source

Show CodingFailureMode Source

Since: base-4.4.0.0

Instance details

Defined in GHC.Internal.IO.Encoding.Failure

Methods

showsPrec :: Int -> CodingFailureMode -> ShowS Source

show :: CodingFailureMode -> String Source

showList :: [CodingFailureMode] -> ShowS Source

Show CodingProgress Source

Since: base-4.4.0.0

Instance details

Defined in GHC.Internal.IO.Encoding.Types

Methods

showsPrec :: Int -> CodingProgress -> ShowS Source

show :: CodingProgress -> String Source

showList :: [CodingProgress] -> ShowS Source

Show TextEncoding Source

Since: base-4.3.0.0

Instance details

Defined in GHC.Internal.IO.Encoding.Types

Methods

showsPrec :: Int -> TextEncoding -> ShowS Source

show :: TextEncoding -> String Source

showList :: [TextEncoding] -> ShowS Source

Show AllocationLimitExceeded Source

Since: base-4.7.1.0

Instance details

Defined in GHC.Internal.IO.Exception

Methods

showsPrec :: Int -> AllocationLimitExceeded -> ShowS Source

show :: AllocationLimitExceeded -> String Source

showList :: [AllocationLimitExceeded] -> ShowS Source

Show ArrayException Source

Since: base-4.1.0.0

Instance details

Defined in GHC.Internal.IO.Exception

Methods

showsPrec :: Int -> ArrayException -> ShowS Source

show :: ArrayException -> String Source

showList :: [ArrayException] -> ShowS Source

Show AssertionFailed Source

Since: base-4.1.0.0

Instance details

Defined in GHC.Internal.IO.Exception

Methods

showsPrec :: Int -> AssertionFailed -> ShowS Source

show :: AssertionFailed -> String Source

showList :: [AssertionFailed] -> ShowS Source

Show AsyncException Source

Since: base-4.1.0.0

Instance details

Defined in GHC.Internal.IO.Exception

Methods

showsPrec :: Int -> AsyncException -> ShowS Source

show :: AsyncException -> String Source

showList :: [AsyncException] -> ShowS Source

Show BlockedIndefinitelyOnMVar Source

Since: base-4.1.0.0

Instance details

Defined in GHC.Internal.IO.Exception

Methods

showsPrec :: Int -> BlockedIndefinitelyOnMVar -> ShowS Source

show :: BlockedIndefinitelyOnMVar -> String Source

showList :: [BlockedIndefinitelyOnMVar] -> ShowS Source

Show BlockedIndefinitelyOnSTM Source

Since: base-4.1.0.0

Instance details

Defined in GHC.Internal.IO.Exception

Methods

showsPrec :: Int -> BlockedIndefinitelyOnSTM -> ShowS Source

show :: BlockedIndefinitelyOnSTM -> String Source

showList :: [BlockedIndefinitelyOnSTM] -> ShowS Source

Show CompactionFailed Source

Since: base-4.10.0.0

Instance details

Defined in GHC.Internal.IO.Exception

Methods

showsPrec :: Int -> CompactionFailed -> ShowS Source

show :: CompactionFailed -> String Source

showList :: [CompactionFailed] -> ShowS Source

Show Deadlock Source

Since: base-4.1.0.0

Instance details

Defined in GHC.Internal.IO.Exception

Methods

showsPrec :: Int -> Deadlock -> ShowS Source

show :: Deadlock -> String Source

showList :: [Deadlock] -> ShowS Source

Show ExitCode Source
Instance details

Defined in GHC.Internal.IO.Exception

Methods

showsPrec :: Int -> ExitCode -> ShowS Source

show :: ExitCode -> String Source

showList :: [ExitCode] -> ShowS Source

Show FixIOException Source

Since: base-4.11.0.0

Instance details

Defined in GHC.Internal.IO.Exception

Methods

showsPrec :: Int -> FixIOException -> ShowS Source

show :: FixIOException -> String Source

showList :: [FixIOException] -> ShowS Source

Show IOErrorType Source

Since: base-4.1.0.0

Instance details

Defined in GHC.Internal.IO.Exception

Methods

showsPrec :: Int -> IOErrorType -> ShowS Source

show :: IOErrorType -> String Source

showList :: [IOErrorType] -> ShowS Source

Show IOException Source

Since: base-4.1.0.0

Instance details

Defined in GHC.Internal.IO.Exception

Methods

showsPrec :: Int -> IOException -> ShowS Source

show :: IOException -> String Source

showList :: [IOException] -> ShowS Source

Show SomeAsyncException Source

Since: base-4.7.0.0

Instance details

Defined in GHC.Internal.IO.Exception

Methods

showsPrec :: Int -> SomeAsyncException -> ShowS Source

show :: SomeAsyncException -> String Source

showList :: [SomeAsyncException] -> ShowS Source

Show FD Source

Since: base-4.1.0.0

Instance details

Defined in GHC.Internal.IO.FD

Methods

showsPrec :: Int -> FD -> ShowS Source

show :: FD -> String Source

showList :: [FD] -> ShowS Source

Show HandlePosn Source

Since: base-4.1.0.0

Instance details

Defined in GHC.Internal.IO.Handle

Methods

showsPrec :: Int -> HandlePosn -> ShowS Source

show :: HandlePosn -> String Source

showList :: [HandlePosn] -> ShowS Source

Show FileLockingNotSupported Source

Since: base-4.10.0.0

Instance details

Defined in GHC.Internal.IO.Handle.Lock.Common

Methods

showsPrec :: Int -> FileLockingNotSupported -> ShowS Source

show :: FileLockingNotSupported -> String Source

showList :: [FileLockingNotSupported] -> ShowS Source

Show BufferMode Source

Since: base-4.2.0.0

Instance details

Defined in GHC.Internal.IO.Handle.Types

Methods

showsPrec :: Int -> BufferMode -> ShowS Source

show :: BufferMode -> String Source

showList :: [BufferMode] -> ShowS Source

Show Handle Source

Since: base-4.1.0.0

Instance details

Defined in GHC.Internal.IO.Handle.Types

Methods

showsPrec :: Int -> Handle -> ShowS Source

show :: Handle -> String Source

showList :: [Handle] -> ShowS Source

Show HandleType Source

Since: base-4.1.0.0

Instance details

Defined in GHC.Internal.IO.Handle.Types

Methods

showsPrec :: Int -> HandleType -> ShowS Source

show :: HandleType -> String Source

showList :: [HandleType] -> ShowS Source

Show Newline Source

Since: base-4.3.0.0

Instance details

Defined in GHC.Internal.IO.Handle.Types

Methods

showsPrec :: Int -> Newline -> ShowS Source

show :: Newline -> String Source

showList :: [Newline] -> ShowS Source

Show NewlineMode Source

Since: base-4.3.0.0

Instance details

Defined in GHC.Internal.IO.Handle.Types

Methods

showsPrec :: Int -> NewlineMode -> ShowS Source

show :: NewlineMode -> String Source

showList :: [NewlineMode] -> ShowS Source

Show IOMode Source

Since: base-4.2.0.0

Instance details

Defined in GHC.Internal.IO.IOMode

Methods

showsPrec :: Int -> IOMode -> ShowS Source

show :: IOMode -> String Source

showList :: [IOMode] -> ShowS Source

Show IoSubSystem Source
Instance details

Defined in GHC.Internal.IO.SubSystem

Methods

showsPrec :: Int -> IoSubSystem -> ShowS Source

show :: IoSubSystem -> String Source

showList :: [IoSubSystem] -> ShowS Source

Show InfoProv Source
Instance details

Defined in GHC.Internal.InfoProv.Types

Methods

showsPrec :: Int -> InfoProv -> ShowS Source

show :: InfoProv -> String Source

showList :: [InfoProv] -> ShowS Source

Show Int16 Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Int

Methods

showsPrec :: Int -> Int16 -> ShowS Source

show :: Int16 -> String Source

showList :: [Int16] -> ShowS Source

Show Int32 Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Int

Methods

showsPrec :: Int -> Int32 -> ShowS Source

show :: Int32 -> String Source

showList :: [Int32] -> ShowS Source

Show Int64 Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Int

Methods

showsPrec :: Int -> Int64 -> ShowS Source

show :: Int64 -> String Source

showList :: [Int64] -> ShowS Source

Show Int8 Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Int

Methods

showsPrec :: Int -> Int8 -> ShowS Source

show :: Int8 -> String Source

showList :: [Int8] -> ShowS Source

Show Extension Source
Instance details

Defined in GHC.Internal.LanguageExtensions

Methods

showsPrec :: Int -> Extension -> ShowS Source

show :: Extension -> String Source

showList :: [Extension] -> ShowS Source

Show CCFlags Source

Since: base-4.8.0.0

Instance details

Defined in GHC.Internal.RTS.Flags

Methods

showsPrec :: Int -> CCFlags -> ShowS Source

show :: CCFlags -> String Source

showList :: [CCFlags] -> ShowS Source

Show ConcFlags Source

Since: base-4.8.0.0

Instance details

Defined in GHC.Internal.RTS.Flags

Methods

showsPrec :: Int -> ConcFlags -> ShowS Source

show :: ConcFlags -> String Source

showList :: [ConcFlags] -> ShowS Source

Show DebugFlags Source

Since: base-4.8.0.0

Instance details

Defined in GHC.Internal.RTS.Flags

Methods

showsPrec :: Int -> DebugFlags -> ShowS Source

show :: DebugFlags -> String Source

showList :: [DebugFlags] -> ShowS Source

Show DoCostCentres Source

Since: base-4.8.0.0

Instance details

Defined in GHC.Internal.RTS.Flags

Methods

showsPrec :: Int -> DoCostCentres -> ShowS Source

show :: DoCostCentres -> String Source

showList :: [DoCostCentres] -> ShowS Source

Show DoHeapProfile Source

Since: base-4.8.0.0

Instance details

Defined in GHC.Internal.RTS.Flags

Methods

showsPrec :: Int -> DoHeapProfile -> ShowS Source

show :: DoHeapProfile -> String Source

showList :: [DoHeapProfile] -> ShowS Source

Show DoTrace Source

Since: base-4.8.0.0

Instance details

Defined in GHC.Internal.RTS.Flags

Methods

showsPrec :: Int -> DoTrace -> ShowS Source

show :: DoTrace -> String Source

showList :: [DoTrace] -> ShowS Source

Show GCFlags Source

Since: base-4.8.0.0

Instance details

Defined in GHC.Internal.RTS.Flags

Methods

showsPrec :: Int -> GCFlags -> ShowS Source

show :: GCFlags -> String Source

showList :: [GCFlags] -> ShowS Source

Show GiveGCStats Source

Since: base-4.8.0.0

Instance details

Defined in GHC.Internal.RTS.Flags

Methods

showsPrec :: Int -> GiveGCStats -> ShowS Source

show :: GiveGCStats -> String Source

showList :: [GiveGCStats] -> ShowS Source

Show HpcFlags Source

Since: base-4.20.0.0

Instance details

Defined in GHC.Internal.RTS.Flags

Methods

showsPrec :: Int -> HpcFlags -> ShowS Source

show :: HpcFlags -> String Source

showList :: [HpcFlags] -> ShowS Source

Show IoManagerFlag Source
Instance details

Defined in GHC.Internal.RTS.Flags

Methods

showsPrec :: Int -> IoManagerFlag -> ShowS Source

show :: IoManagerFlag -> String Source

showList :: [IoManagerFlag] -> ShowS Source

Show MiscFlags Source

Since: base-4.8.0.0

Instance details

Defined in GHC.Internal.RTS.Flags

Methods

showsPrec :: Int -> MiscFlags -> ShowS Source

show :: MiscFlags -> String Source

showList :: [MiscFlags] -> ShowS Source

Show ParFlags Source

Since: base-4.8.0.0

Instance details

Defined in GHC.Internal.RTS.Flags

Methods

showsPrec :: Int -> ParFlags -> ShowS Source

show :: ParFlags -> String Source

showList :: [ParFlags] -> ShowS Source

Show ProfFlags Source

Since: base-4.8.0.0

Instance details

Defined in GHC.Internal.RTS.Flags

Methods

showsPrec :: Int -> ProfFlags -> ShowS Source

show :: ProfFlags -> String Source

showList :: [ProfFlags] -> ShowS Source

Show RTSFlags Source

Since: base-4.8.0.0

Instance details

Defined in GHC.Internal.RTS.Flags

Methods

showsPrec :: Int -> RTSFlags -> ShowS Source

show :: RTSFlags -> String Source

showList :: [RTSFlags] -> ShowS Source

Show TickyFlags Source

Since: base-4.8.0.0

Instance details

Defined in GHC.Internal.RTS.Flags

Methods

showsPrec :: Int -> TickyFlags -> ShowS Source

show :: TickyFlags -> String Source

showList :: [TickyFlags] -> ShowS Source

Show TraceFlags Source

Since: base-4.8.0.0

Instance details

Defined in GHC.Internal.RTS.Flags

Methods

showsPrec :: Int -> TraceFlags -> ShowS Source

show :: TraceFlags -> String Source

showList :: [TraceFlags] -> ShowS Source

Show FractionalExponentBase Source
Instance details

Defined in GHC.Internal.Real

Methods

showsPrec :: Int -> FractionalExponentBase -> ShowS Source

show :: FractionalExponentBase -> String Source

showList :: [FractionalExponentBase] -> ShowS Source

Show ByteOffset Source
Instance details

Defined in GHC.Internal.Stack.Constants

Methods

showsPrec :: Int -> ByteOffset -> ShowS Source

show :: ByteOffset -> String Source

showList :: [ByteOffset] -> ShowS Source

Show WordOffset Source
Instance details

Defined in GHC.Internal.Stack.Constants

Methods

showsPrec :: Int -> WordOffset -> ShowS Source

show :: WordOffset -> String Source

showList :: [WordOffset] -> ShowS Source

Show ByteOffset Source
Instance details

Defined in GHC.Internal.Stack.ConstantsProf

Methods

showsPrec :: Int -> ByteOffset -> ShowS Source

show :: ByteOffset -> String Source

showList :: [ByteOffset] -> ShowS Source

Show WordOffset Source
Instance details

Defined in GHC.Internal.Stack.ConstantsProf

Methods

showsPrec :: Int -> WordOffset -> ShowS Source

show :: WordOffset -> String Source

showList :: [WordOffset] -> ShowS Source

Show Pointerness Source
Instance details

Defined in GHC.Internal.Stack.Decode

Methods

showsPrec :: Int -> Pointerness -> ShowS Source

show :: Pointerness -> String Source

showList :: [Pointerness] -> ShowS Source

Show StackEntry Source
Instance details

Defined in GHC.Internal.Stack.Decode

Methods

showsPrec :: Int -> StackEntry -> ShowS Source

show :: StackEntry -> String Source

showList :: [StackEntry] -> ShowS Source

Show CallStack Source

Since: base-4.9.0.0

Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> CallStack -> ShowS Source

show :: CallStack -> String Source

showList :: [CallStack] -> ShowS Source

Show SrcLoc Source

Since: base-4.9.0.0

Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> SrcLoc -> ShowS Source

show :: SrcLoc -> String Source

showList :: [SrcLoc] -> ShowS Source

Show StaticPtrInfo Source

Since: base-4.8.0.0

Instance details

Defined in GHC.Internal.StaticPtr

Methods

showsPrec :: Int -> StaticPtrInfo -> ShowS Source

show :: StaticPtrInfo -> String Source

showList :: [StaticPtrInfo] -> ShowS Source

Show GCDetails Source

Since: base-4.10.0.0

Instance details

Defined in GHC.Internal.Stats

Methods

showsPrec :: Int -> GCDetails -> ShowS Source

show :: GCDetails -> String Source

showList :: [GCDetails] -> ShowS Source

Show RTSStats Source

Since: base-4.10.0.0

Instance details

Defined in GHC.Internal.Stats

Methods

showsPrec :: Int -> RTSStats -> ShowS Source

show :: RTSStats -> String Source

showList :: [RTSStats] -> ShowS Source

Show CBlkCnt Source
Instance details

Defined in GHC.Internal.System.Posix.Types

Methods

showsPrec :: Int -> CBlkCnt -> ShowS Source

show :: CBlkCnt -> String Source

showList :: [CBlkCnt] -> ShowS Source

Show CBlkSize Source
Instance details

Defined in GHC.Internal.System.Posix.Types

Methods

showsPrec :: Int -> CBlkSize -> ShowS Source

show :: CBlkSize -> String Source

showList :: [CBlkSize] -> ShowS Source

Show CCc Source
Instance details

Defined in GHC.Internal.System.Posix.Types

Methods

showsPrec :: Int -> CCc -> ShowS Source

show :: CCc -> String Source

showList :: [CCc] -> ShowS Source

Show CClockId Source
Instance details

Defined in GHC.Internal.System.Posix.Types

Methods

showsPrec :: Int -> CClockId -> ShowS Source

show :: CClockId -> String Source

showList :: [CClockId] -> ShowS Source

Show CDev Source
Instance details

Defined in GHC.Internal.System.Posix.Types

Methods

showsPrec :: Int -> CDev -> ShowS Source

show :: CDev -> String Source

showList :: [CDev] -> ShowS Source

Show CFsBlkCnt Source
Instance details

Defined in GHC.Internal.System.Posix.Types

Methods

showsPrec :: Int -> CFsBlkCnt -> ShowS Source

show :: CFsBlkCnt -> String Source

showList :: [CFsBlkCnt] -> ShowS Source

Show CFsFilCnt Source
Instance details

Defined in GHC.Internal.System.Posix.Types

Methods

showsPrec :: Int -> CFsFilCnt -> ShowS Source

show :: CFsFilCnt -> String Source

showList :: [CFsFilCnt] -> ShowS Source

Show CGid Source
Instance details

Defined in GHC.Internal.System.Posix.Types

Methods

showsPrec :: Int -> CGid -> ShowS Source

show :: CGid -> String Source

showList :: [CGid] -> ShowS Source

Show CId Source
Instance details

Defined in GHC.Internal.System.Posix.Types

Methods

showsPrec :: Int -> CId -> ShowS Source

show :: CId -> String Source

showList :: [CId] -> ShowS Source

Show CIno Source
Instance details

Defined in GHC.Internal.System.Posix.Types

Methods

showsPrec :: Int -> CIno -> ShowS Source

show :: CIno -> String Source

showList :: [CIno] -> ShowS Source

Show CKey Source
Instance details

Defined in GHC.Internal.System.Posix.Types

Methods

showsPrec :: Int -> CKey -> ShowS Source

show :: CKey -> String Source

showList :: [CKey] -> ShowS Source

Show CMode Source
Instance details

Defined in GHC.Internal.System.Posix.Types

Methods

showsPrec :: Int -> CMode -> ShowS Source

show :: CMode -> String Source

showList :: [CMode] -> ShowS Source

Show CNfds Source
Instance details

Defined in GHC.Internal.System.Posix.Types

Methods

showsPrec :: Int -> CNfds -> ShowS Source

show :: CNfds -> String Source

showList :: [CNfds] -> ShowS Source

Show CNlink Source
Instance details

Defined in GHC.Internal.System.Posix.Types

Methods

showsPrec :: Int -> CNlink -> ShowS Source

show :: CNlink -> String Source

showList :: [CNlink] -> ShowS Source

Show COff Source
Instance details

Defined in GHC.Internal.System.Posix.Types

Methods

showsPrec :: Int -> COff -> ShowS Source

show :: COff -> String Source

showList :: [COff] -> ShowS Source

Show CPid Source
Instance details

Defined in GHC.Internal.System.Posix.Types

Methods

showsPrec :: Int -> CPid -> ShowS Source

show :: CPid -> String Source

showList :: [CPid] -> ShowS Source

Show CRLim Source
Instance details

Defined in GHC.Internal.System.Posix.Types

Methods

showsPrec :: Int -> CRLim -> ShowS Source

show :: CRLim -> String Source

showList :: [CRLim] -> ShowS Source

Show CSocklen Source
Instance details

Defined in GHC.Internal.System.Posix.Types

Methods

showsPrec :: Int -> CSocklen -> ShowS Source

show :: CSocklen -> String Source

showList :: [CSocklen] -> ShowS Source

Show CSpeed Source
Instance details

Defined in GHC.Internal.System.Posix.Types

Methods

showsPrec :: Int -> CSpeed -> ShowS Source

show :: CSpeed -> String Source

showList :: [CSpeed] -> ShowS Source

Show CSsize Source
Instance details

Defined in GHC.Internal.System.Posix.Types

Methods

showsPrec :: Int -> CSsize -> ShowS Source

show :: CSsize -> String Source

showList :: [CSsize] -> ShowS Source

Show CTcflag Source
Instance details

Defined in GHC.Internal.System.Posix.Types

Methods

showsPrec :: Int -> CTcflag -> ShowS Source

show :: CTcflag -> String Source

showList :: [CTcflag] -> ShowS Source

Show CTimer Source
Instance details

Defined in GHC.Internal.System.Posix.Types

Methods

showsPrec :: Int -> CTimer -> ShowS Source

show :: CTimer -> String Source

showList :: [CTimer] -> ShowS Source

Show CUid Source
Instance details

Defined in GHC.Internal.System.Posix.Types

Methods

showsPrec :: Int -> CUid -> ShowS Source

show :: CUid -> String Source

showList :: [CUid] -> ShowS Source

Show Fd Source
Instance details

Defined in GHC.Internal.System.Posix.Types

Methods

showsPrec :: Int -> Fd -> ShowS Source

show :: Fd -> String Source

showList :: [Fd] -> ShowS Source

Show AnnLookup Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> AnnLookup -> ShowS Source

show :: AnnLookup -> String Source

showList :: [AnnLookup] -> ShowS Source

Show AnnTarget Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> AnnTarget -> ShowS Source

show :: AnnTarget -> String Source

showList :: [AnnTarget] -> ShowS Source

Show Bang Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> Bang -> ShowS Source

show :: Bang -> String Source

showList :: [Bang] -> ShowS Source

Show BndrVis Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> BndrVis -> ShowS Source

show :: BndrVis -> String Source

showList :: [BndrVis] -> ShowS Source

Show Body Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> Body -> ShowS Source

show :: Body -> String Source

showList :: [Body] -> ShowS Source

Show Bytes Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> Bytes -> ShowS Source

show :: Bytes -> String Source

showList :: [Bytes] -> ShowS Source

Show Callconv Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> Callconv -> ShowS Source

show :: Callconv -> String Source

showList :: [Callconv] -> ShowS Source

Show Clause Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> Clause -> ShowS Source

show :: Clause -> String Source

showList :: [Clause] -> ShowS Source

Show Con Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> Con -> ShowS Source

show :: Con -> String Source

showList :: [Con] -> ShowS Source

Show Dec Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> Dec -> ShowS Source

show :: Dec -> String Source

showList :: [Dec] -> ShowS Source

Show DecidedStrictness Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> DecidedStrictness -> ShowS Source

show :: DecidedStrictness -> String Source

showList :: [DecidedStrictness] -> ShowS Source

Show DerivClause Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> DerivClause -> ShowS Source

show :: DerivClause -> String Source

showList :: [DerivClause] -> ShowS Source

Show DerivStrategy Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> DerivStrategy -> ShowS Source

show :: DerivStrategy -> String Source

showList :: [DerivStrategy] -> ShowS Source

Show DocLoc Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> DocLoc -> ShowS Source

show :: DocLoc -> String Source

showList :: [DocLoc] -> ShowS Source

Show Exp Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> Exp -> ShowS Source

show :: Exp -> String Source

showList :: [Exp] -> ShowS Source

Show FamilyResultSig Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> FamilyResultSig -> ShowS Source

show :: FamilyResultSig -> String Source

showList :: [FamilyResultSig] -> ShowS Source

Show Fixity Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> Fixity -> ShowS Source

show :: Fixity -> String Source

showList :: [Fixity] -> ShowS Source

Show FixityDirection Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> FixityDirection -> ShowS Source

show :: FixityDirection -> String Source

showList :: [FixityDirection] -> ShowS Source

Show Foreign Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> Foreign -> ShowS Source

show :: Foreign -> String Source

showList :: [Foreign] -> ShowS Source

Show FunDep Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> FunDep -> ShowS Source

show :: FunDep -> String Source

showList :: [FunDep] -> ShowS Source

Show Guard Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> Guard -> ShowS Source

show :: Guard -> String Source

showList :: [Guard] -> ShowS Source

Show Info Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> Info -> ShowS Source

show :: Info -> String Source

showList :: [Info] -> ShowS Source

Show InjectivityAnn Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> InjectivityAnn -> ShowS Source

show :: InjectivityAnn -> String Source

showList :: [InjectivityAnn] -> ShowS Source

Show Inline Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> Inline -> ShowS Source

show :: Inline -> String Source

showList :: [Inline] -> ShowS Source

Show Lit Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> Lit -> ShowS Source

show :: Lit -> String Source

showList :: [Lit] -> ShowS Source

Show Loc Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> Loc -> ShowS Source

show :: Loc -> String Source

showList :: [Loc] -> ShowS Source

Show Match Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> Match -> ShowS Source

show :: Match -> String Source

showList :: [Match] -> ShowS Source

Show ModName Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> ModName -> ShowS Source

show :: ModName -> String Source

showList :: [ModName] -> ShowS Source

Show Module Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> Module -> ShowS Source

show :: Module -> String Source

showList :: [Module] -> ShowS Source

Show ModuleInfo Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> ModuleInfo -> ShowS Source

show :: ModuleInfo -> String Source

showList :: [ModuleInfo] -> ShowS Source

Show Name Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> Name -> ShowS Source

show :: Name -> String Source

showList :: [Name] -> ShowS Source

Show NameFlavour Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> NameFlavour -> ShowS Source

show :: NameFlavour -> String Source

showList :: [NameFlavour] -> ShowS Source

Show NameSpace Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> NameSpace -> ShowS Source

show :: NameSpace -> String Source

showList :: [NameSpace] -> ShowS Source

Show NamespaceSpecifier Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> NamespaceSpecifier -> ShowS Source

show :: NamespaceSpecifier -> String Source

showList :: [NamespaceSpecifier] -> ShowS Source

Show OccName Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> OccName -> ShowS Source

show :: OccName -> String Source

showList :: [OccName] -> ShowS Source

Show Overlap Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> Overlap -> ShowS Source

show :: Overlap -> String Source

showList :: [Overlap] -> ShowS Source

Show Pat Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> Pat -> ShowS Source

show :: Pat -> String Source

showList :: [Pat] -> ShowS Source

Show PatSynArgs Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> PatSynArgs -> ShowS Source

show :: PatSynArgs -> String Source

showList :: [PatSynArgs] -> ShowS Source

Show PatSynDir Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> PatSynDir -> ShowS Source

show :: PatSynDir -> String Source

showList :: [PatSynDir] -> ShowS Source

Show Phases Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> Phases -> ShowS Source

show :: Phases -> String Source

showList :: [Phases] -> ShowS Source

Show PkgName Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> PkgName -> ShowS Source

show :: PkgName -> String Source

showList :: [PkgName] -> ShowS Source

Show Pragma Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> Pragma -> ShowS Source

show :: Pragma -> String Source

showList :: [Pragma] -> ShowS Source

Show Range Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> Range -> ShowS Source

show :: Range -> String Source

showList :: [Range] -> ShowS Source

Show Role Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> Role -> ShowS Source

show :: Role -> String Source

showList :: [Role] -> ShowS Source

Show RuleBndr Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> RuleBndr -> ShowS Source

show :: RuleBndr -> String Source

showList :: [RuleBndr] -> ShowS Source

Show RuleMatch Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> RuleMatch -> ShowS Source

show :: RuleMatch -> String Source

showList :: [RuleMatch] -> ShowS Source

Show Safety Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> Safety -> ShowS Source

show :: Safety -> String Source

showList :: [Safety] -> ShowS Source

Show SourceStrictness Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> SourceStrictness -> ShowS Source

show :: SourceStrictness -> String Source

showList :: [SourceStrictness] -> ShowS Source

Show SourceUnpackedness Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> SourceUnpackedness -> ShowS Source

show :: SourceUnpackedness -> String Source

showList :: [SourceUnpackedness] -> ShowS Source

Show Specificity Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> Specificity -> ShowS Source

show :: Specificity -> String Source

showList :: [Specificity] -> ShowS Source

Show Stmt Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> Stmt -> ShowS Source

show :: Stmt -> String Source

showList :: [Stmt] -> ShowS Source

Show TyLit Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> TyLit -> ShowS Source

show :: TyLit -> String Source

showList :: [TyLit] -> ShowS Source

Show TySynEqn Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> TySynEqn -> ShowS Source

show :: TySynEqn -> String Source

showList :: [TySynEqn] -> ShowS Source

Show Type Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> Type -> ShowS Source

show :: Type -> String Source

showList :: [Type] -> ShowS Source

Show TypeFamilyHead Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> TypeFamilyHead -> ShowS Source

show :: TypeFamilyHead -> String Source

showList :: [TypeFamilyHead] -> ShowS Source

Show Lexeme Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Text.Read.Lex

Methods

showsPrec :: Int -> Lexeme -> ShowS Source

show :: Lexeme -> String Source

showList :: [Lexeme] -> ShowS Source

Show Number Source

Since: base-4.6.0.0

Instance details

Defined in GHC.Internal.Text.Read.Lex

Methods

showsPrec :: Int -> Number -> ShowS Source

show :: Number -> String Source

showList :: [Number] -> ShowS Source

Show SomeChar Source
Instance details

Defined in GHC.Internal.TypeLits

Methods

showsPrec :: Int -> SomeChar -> ShowS Source

show :: SomeChar -> String Source

showList :: [SomeChar] -> ShowS Source

Show SomeSymbol Source

Since: base-4.7.0.0

Instance details

Defined in GHC.Internal.TypeLits

Methods

showsPrec :: Int -> SomeSymbol -> ShowS Source

show :: SomeSymbol -> String Source

showList :: [SomeSymbol] -> ShowS Source

Show SomeNat Source

Since: base-4.7.0.0

Instance details

Defined in GHC.Internal.TypeNats

Methods

showsPrec :: Int -> SomeNat -> ShowS Source

show :: SomeNat -> String Source

showList :: [SomeNat] -> ShowS Source

Show KindRep Source
Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> KindRep -> ShowS Source

show :: KindRep -> String Source

showList :: [KindRep] -> ShowS Source

Show Module Source

Since: base-4.9.0.0

Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> Module -> ShowS Source

show :: Module -> String Source

showList :: [Module] -> ShowS Source

Show Ordering Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> Ordering -> ShowS Source

show :: Ordering -> String Source

showList :: [Ordering] -> ShowS Source

Show TrName Source

Since: base-4.9.0.0

Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> TrName -> ShowS Source

show :: TrName -> String Source

showList :: [TrName] -> ShowS Source

Show TyCon Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> TyCon -> ShowS Source

show :: TyCon -> String Source

showList :: [TyCon] -> ShowS Source

Show TypeLitSort Source

Since: base-4.11.0.0

Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> TypeLitSort -> ShowS Source

show :: TypeLitSort -> String Source

showList :: [TypeLitSort] -> ShowS Source

Show GeneralCategory Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Unicode

Methods

showsPrec :: Int -> GeneralCategory -> ShowS Source

show :: GeneralCategory -> String Source

showList :: [GeneralCategory] -> ShowS Source

Show Word16 Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Word

Methods

showsPrec :: Int -> Word16 -> ShowS Source

show :: Word16 -> String Source

showList :: [Word16] -> ShowS Source

Show Word32 Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Word

Methods

showsPrec :: Int -> Word32 -> ShowS Source

show :: Word32 -> String Source

showList :: [Word32] -> ShowS Source

Show Word64 Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Word

Methods

showsPrec :: Int -> Word64 -> ShowS Source

show :: Word64 -> String Source

showList :: [Word64] -> ShowS Source

Show Word8 Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Word

Methods

showsPrec :: Int -> Word8 -> ShowS Source

show :: Word8 -> String Source

showList :: [Word8] -> ShowS Source

Show Integer Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> Integer -> ShowS Source

show :: Integer -> String Source

showList :: [Integer] -> ShowS Source

Show Natural Source

Since: base-4.8.0.0

Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> Natural -> ShowS Source

show :: Natural -> String Source

showList :: [Natural] -> ShowS Source

Show () Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> () -> ShowS Source

show :: () -> String Source

showList :: [()] -> ShowS Source

Show Bool Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> Bool -> ShowS Source

show :: Bool -> String Source

showList :: [Bool] -> ShowS Source

Show Char Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> Char -> ShowS Source

show :: Char -> String Source

showList :: [Char] -> ShowS Source

Show Double Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Float

Methods

showsPrec :: Int -> Double -> ShowS Source

show :: Double -> String Source

showList :: [Double] -> ShowS Source

Show Float Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Float

Methods

showsPrec :: Int -> Float -> ShowS Source

show :: Float -> String Source

showList :: [Float] -> ShowS Source

Show Int Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> Int -> ShowS Source

show :: Int -> String Source

showList :: [Int] -> ShowS Source

Show Levity Source

Since: base-4.15.0.0

Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> Levity -> ShowS Source

show :: Levity -> String Source

showList :: [Levity] -> ShowS Source

Show RuntimeRep Source

Since: base-4.11.0.0

Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> RuntimeRep -> ShowS Source

show :: RuntimeRep -> String Source

showList :: [RuntimeRep] -> ShowS Source

Show VecCount Source

Since: base-4.11.0.0

Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> VecCount -> ShowS Source

show :: VecCount -> String Source

showList :: [VecCount] -> ShowS Source

Show VecElem Source

Since: base-4.11.0.0

Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> VecElem -> ShowS Source

show :: VecElem -> String Source

showList :: [VecElem] -> ShowS Source

Show Word Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> Word -> ShowS Source

show :: Word -> String Source

showList :: [Word] -> ShowS Source

Show a => Show (Complex a) Source

Since: base-2.1

Instance details

Defined in Data.Complex

Methods

showsPrec :: Int -> Complex a -> ShowS Source

show :: Complex a -> String Source

showList :: [Complex a] -> ShowS Source

Show a => Show (First a) Source

Since: base-4.9.0.0

Instance details

Defined in Data.Semigroup

Methods

showsPrec :: Int -> First a -> ShowS Source

show :: First a -> String Source

showList :: [First a] -> ShowS Source

Show a => Show (Last a) Source

Since: base-4.9.0.0

Instance details

Defined in Data.Semigroup

Methods

showsPrec :: Int -> Last a -> ShowS Source

show :: Last a -> String Source

showList :: [Last a] -> ShowS Source

Show a => Show (Max a) Source

Since: base-4.9.0.0

Instance details

Defined in Data.Semigroup

Methods

showsPrec :: Int -> Max a -> ShowS Source

show :: Max a -> String Source

showList :: [Max a] -> ShowS Source

Show a => Show (Min a) Source

Since: base-4.9.0.0

Instance details

Defined in Data.Semigroup

Methods

showsPrec :: Int -> Min a -> ShowS Source

show :: Min a -> String Source

showList :: [Min a] -> ShowS Source

Show m => Show (WrappedMonoid m) Source

Since: base-4.9.0.0

Instance details

Defined in Data.Semigroup

Methods

showsPrec :: Int -> WrappedMonoid m -> ShowS Source

show :: WrappedMonoid m -> String Source

showList :: [WrappedMonoid m] -> ShowS Source

Show a => Show (NonEmpty a) Source

Since: base-4.11.0.0

Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> NonEmpty a -> ShowS Source

show :: NonEmpty a -> String Source

showList :: [NonEmpty a] -> ShowS Source

Show a => Show (And a) Source

Since: base-4.16

Instance details

Defined in GHC.Internal.Data.Bits

Methods

showsPrec :: Int -> And a -> ShowS Source

show :: And a -> String Source

showList :: [And a] -> ShowS Source

Show a => Show (Iff a) Source

Since: base-4.16

Instance details

Defined in GHC.Internal.Data.Bits

Methods

showsPrec :: Int -> Iff a -> ShowS Source

show :: Iff a -> String Source

showList :: [Iff a] -> ShowS Source

Show a => Show (Ior a) Source

Since: base-4.16

Instance details

Defined in GHC.Internal.Data.Bits

Methods

showsPrec :: Int -> Ior a -> ShowS Source

show :: Ior a -> String Source

showList :: [Ior a] -> ShowS Source

Show a => Show (Xor a) Source

Since: base-4.16

Instance details

Defined in GHC.Internal.Data.Bits

Methods

showsPrec :: Int -> Xor a -> ShowS Source

show :: Xor a -> String Source

showList :: [Xor a] -> ShowS Source

Show a => Show (Identity a) Source

This instance would be equivalent to the derived instances of the Identity newtype if the runIdentity field were removed

Since: base-4.8.0.0

Instance details

Defined in GHC.Internal.Data.Functor.Identity

Methods

showsPrec :: Int -> Identity a -> ShowS Source

show :: Identity a -> String Source

showList :: [Identity a] -> ShowS Source

Show a => Show (First a) Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Data.Monoid

Methods

showsPrec :: Int -> First a -> ShowS Source

show :: First a -> String Source

showList :: [First a] -> ShowS Source

Show a => Show (Last a) Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Data.Monoid

Methods

showsPrec :: Int -> Last a -> ShowS Source

show :: Last a -> String Source

showList :: [Last a] -> ShowS Source

Show a => Show (Down a) Source

This instance would be equivalent to the derived instances of the Down newtype if the getDown field were removed

Since: base-4.7.0.0

Instance details

Defined in GHC.Internal.Data.Ord

Methods

showsPrec :: Int -> Down a -> ShowS Source

show :: Down a -> String Source

showList :: [Down a] -> ShowS Source

Show a => Show (Dual a) Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Data.Semigroup.Internal

Methods

showsPrec :: Int -> Dual a -> ShowS Source

show :: Dual a -> String Source

showList :: [Dual a] -> ShowS Source

Show a => Show (Product a) Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Data.Semigroup.Internal

Methods

showsPrec :: Int -> Product a -> ShowS Source

show :: Product a -> String Source

showList :: [Product a] -> ShowS Source

Show a => Show (Sum a) Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Data.Semigroup.Internal

Methods

showsPrec :: Int -> Sum a -> ShowS Source

show :: Sum a -> String Source

showList :: [Sum a] -> ShowS Source

Show a => Show (ExceptionWithContext a) Source
Instance details

Defined in GHC.Internal.Exception.Type

Methods

showsPrec :: Int -> ExceptionWithContext a -> ShowS Source

show :: ExceptionWithContext a -> String Source

showList :: [ExceptionWithContext a] -> ShowS Source

Show e => Show (NoBacktrace e) Source
Instance details

Defined in GHC.Internal.Exception.Type

Methods

showsPrec :: Int -> NoBacktrace e -> ShowS Source

show :: NoBacktrace e -> String Source

showList :: [NoBacktrace e] -> ShowS Source

Show (ConstPtr a) Source
Instance details

Defined in GHC.Internal.Foreign.C.ConstPtr

Methods

showsPrec :: Int -> ConstPtr a -> ShowS Source

show :: ConstPtr a -> String Source

showList :: [ConstPtr a] -> ShowS Source

Show (ForeignPtr a) Source

Since: base-2.1

Instance details

Defined in GHC.Internal.ForeignPtr

Methods

showsPrec :: Int -> ForeignPtr a -> ShowS Source

show :: ForeignPtr a -> String Source

showList :: [ForeignPtr a] -> ShowS Source

Show a => Show (ZipList a) Source

Since: base-4.7.0.0

Instance details

Defined in GHC.Internal.Functor.ZipList

Methods

showsPrec :: Int -> ZipList a -> ShowS Source

show :: ZipList a -> String Source

showList :: [ZipList a] -> ShowS Source

Show p => Show (Par1 p) Source

Since: base-4.7.0.0

Instance details

Defined in GHC.Internal.Generics

Methods

showsPrec :: Int -> Par1 p -> ShowS Source

show :: Par1 p -> String Source

showList :: [Par1 p] -> ShowS Source

Show b => Show (GenClosure b) Source
Instance details

Defined in GHC.Internal.Heap.Closures

Methods

showsPrec :: Int -> GenClosure b -> ShowS Source

show :: GenClosure b -> String Source

showList :: [GenClosure b] -> ShowS Source

Show b => Show (GenStackField b) Source
Instance details

Defined in GHC.Internal.Heap.Closures

Methods

showsPrec :: Int -> GenStackField b -> ShowS Source

show :: GenStackField b -> String Source

showList :: [GenStackField b] -> ShowS Source

Show b => Show (GenStackFrame b) Source
Instance details

Defined in GHC.Internal.Heap.Closures

Methods

showsPrec :: Int -> GenStackFrame b -> ShowS Source

show :: GenStackFrame b -> String Source

showList :: [GenStackFrame b] -> ShowS Source

Show b => Show (GenStgStackClosure b) Source
Instance details

Defined in GHC.Internal.Heap.Closures

Methods

showsPrec :: Int -> GenStgStackClosure b -> ShowS Source

show :: GenStgStackClosure b -> String Source

showList :: [GenStgStackClosure b] -> ShowS Source

Show (FunPtr a) Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Ptr

Methods

showsPrec :: Int -> FunPtr a -> ShowS Source

show :: FunPtr a -> String Source

showList :: [FunPtr a] -> ShowS Source

Show (Ptr a) Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Ptr

Methods

showsPrec :: Int -> Ptr a -> ShowS Source

show :: Ptr a -> String Source

showList :: [Ptr a] -> ShowS Source

Show a => Show (Ratio a) Source

Since: base-2.0.1

Instance details

Defined in GHC.Internal.Real

Methods

showsPrec :: Int -> Ratio a -> ShowS Source

show :: Ratio a -> String Source

showList :: [Ratio a] -> ShowS Source

Show flag => Show (TyVarBndr flag) Source
Instance details

Defined in GHC.Internal.TH.Syntax

Methods

showsPrec :: Int -> TyVarBndr flag -> ShowS Source

show :: TyVarBndr flag -> String Source

showList :: [TyVarBndr flag] -> ShowS Source

Show (SChar c) Source

Since: base-4.18.0.0

Instance details

Defined in GHC.Internal.TypeLits

Methods

showsPrec :: Int -> SChar c -> ShowS Source

show :: SChar c -> String Source

showList :: [SChar c] -> ShowS Source

Show (SSymbol s) Source

Since: base-4.18.0.0

Instance details

Defined in GHC.Internal.TypeLits

Methods

showsPrec :: Int -> SSymbol s -> ShowS Source

show :: SSymbol s -> String Source

showList :: [SSymbol s] -> ShowS Source

Show (SNat n) Source

Since: base-4.18.0.0

Instance details

Defined in GHC.Internal.TypeNats

Methods

showsPrec :: Int -> SNat n -> ShowS Source

show :: SNat n -> String Source

showList :: [SNat n] -> ShowS Source

Show a => Show (Maybe a) Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> Maybe a -> ShowS Source

show :: Maybe a -> String Source

showList :: [Maybe a] -> ShowS Source

Show a => Show (Solo a) Source

Since: base-4.15

Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> Solo a -> ShowS Source

show :: Solo a -> String Source

showList :: [Solo a] -> ShowS Source

Show a => Show [a] Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> [a] -> ShowS Source

show :: [a] -> String Source

showList :: [[a]] -> ShowS Source

HasResolution a => Show (Fixed a) Source

Since: base-2.1

Instance details

Defined in Data.Fixed

Methods

showsPrec :: Int -> Fixed a -> ShowS Source

show :: Fixed a -> String Source

showList :: [Fixed a] -> ShowS Source

(Show a, Show b) => Show (Arg a b) Source

Since: base-4.9.0.0

Instance details

Defined in Data.Semigroup

Methods

showsPrec :: Int -> Arg a b -> ShowS Source

show :: Arg a b -> String Source

showList :: [Arg a b] -> ShowS Source

(Ix a, Show a, Show b) => Show (Array a b) Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Arr

Methods

showsPrec :: Int -> Array a b -> ShowS Source

show :: Array a b -> String Source

showList :: [Array a b] -> ShowS Source

(Show a, Show b) => Show (Either a b) Source

Since: base-3.0

Instance details

Defined in GHC.Internal.Data.Either

Methods

showsPrec :: Int -> Either a b -> ShowS Source

show :: Either a b -> String Source

showList :: [Either a b] -> ShowS Source

Show (Proxy s) Source

Since: base-4.7.0.0

Instance details

Defined in GHC.Internal.Data.Proxy

Methods

showsPrec :: Int -> Proxy s -> ShowS Source

show :: Proxy s -> String Source

showList :: [Proxy s] -> ShowS Source

Show (TypeRep a) Source
Instance details

Defined in GHC.Internal.Data.Typeable.Internal

Methods

showsPrec :: Int -> TypeRep a -> ShowS Source

show :: TypeRep a -> String Source

showList :: [TypeRep a] -> ShowS Source

Show (U1 p) Source

Since: base-4.9.0.0

Instance details

Defined in GHC.Internal.Generics

Methods

showsPrec :: Int -> U1 p -> ShowS Source

show :: U1 p -> String Source

showList :: [U1 p] -> ShowS Source

Show (UAddr p) Source

Since: base-4.21.0.0

Instance details

Defined in GHC.Internal.Generics

Methods

showsPrec :: Int -> UAddr p -> ShowS Source

show :: UAddr p -> String Source

showList :: [UAddr p] -> ShowS Source

Show (V1 p) Source

Since: base-4.9.0.0

Instance details

Defined in GHC.Internal.Generics

Methods

showsPrec :: Int -> V1 p -> ShowS Source

show :: V1 p -> String Source

showList :: [V1 p] -> ShowS Source

Show (ST s a) Source

Since: base-2.1

Instance details

Defined in GHC.Internal.ST

Methods

showsPrec :: Int -> ST s a -> ShowS Source

show :: ST s a -> String Source

showList :: [ST s a] -> ShowS Source

(Show a, Show b) => Show (a, b) Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> (a, b) -> ShowS Source

show :: (a, b) -> String Source

showList :: [(a, b)] -> ShowS Source

Show (a -> b) Source

Since: base-2.1

Instance details

Defined in Text.Show.Functions

Methods

showsPrec :: Int -> (a -> b) -> ShowS Source

show :: (a -> b) -> String Source

showList :: [a -> b] -> ShowS Source

Show a => Show (Const a b) Source

This instance would be equivalent to the derived instances of the Const newtype if the getConst field were removed

Since: base-4.8.0.0

Instance details

Defined in GHC.Internal.Data.Functor.Const

Methods

showsPrec :: Int -> Const a b -> ShowS Source

show :: Const a b -> String Source

showList :: [Const a b] -> ShowS Source

Show (f a) => Show (Ap f a) Source

Since: base-4.12.0.0

Instance details

Defined in GHC.Internal.Data.Monoid

Methods

showsPrec :: Int -> Ap f a -> ShowS Source

show :: Ap f a -> String Source

showList :: [Ap f a] -> ShowS Source

Show (f a) => Show (Alt f a) Source

Since: base-4.8.0.0

Instance details

Defined in GHC.Internal.Data.Semigroup.Internal

Methods

showsPrec :: Int -> Alt f a -> ShowS Source

show :: Alt f a -> String Source

showList :: [Alt f a] -> ShowS Source

Show (Coercion a b) Source

Since: base-4.7.0.0

Instance details

Defined in GHC.Internal.Data.Type.Coercion

Methods

showsPrec :: Int -> Coercion a b -> ShowS Source

show :: Coercion a b -> String Source

showList :: [Coercion a b] -> ShowS Source

Show (a :~: b) Source

Since: base-4.7.0.0

Instance details

Defined in GHC.Internal.Data.Type.Equality

Methods

showsPrec :: Int -> (a :~: b) -> ShowS Source

show :: (a :~: b) -> String Source

showList :: [a :~: b] -> ShowS Source

Show (OrderingI a b) Source
Instance details

Defined in GHC.Internal.Data.Type.Ord

Methods

showsPrec :: Int -> OrderingI a b -> ShowS Source

show :: OrderingI a b -> String Source

showList :: [OrderingI a b] -> ShowS Source

Show (f p) => Show (Rec1 f p) Source

Since: base-4.7.0.0

Instance details

Defined in GHC.Internal.Generics

Methods

showsPrec :: Int -> Rec1 f p -> ShowS Source

show :: Rec1 f p -> String Source

showList :: [Rec1 f p] -> ShowS Source

Show (URec Char p) Source

Since: base-4.9.0.0

Instance details

Defined in GHC.Internal.Generics

Methods

showsPrec :: Int -> URec Char p -> ShowS Source

show :: URec Char p -> String Source

showList :: [URec Char p] -> ShowS Source

Show (URec Double p) Source

Since: base-4.9.0.0

Instance details

Defined in GHC.Internal.Generics

Methods

showsPrec :: Int -> URec Double p -> ShowS Source

show :: URec Double p -> String Source

showList :: [URec Double p] -> ShowS Source

Show (URec Float p) Source
Instance details

Defined in GHC.Internal.Generics

Methods

showsPrec :: Int -> URec Float p -> ShowS Source

show :: URec Float p -> String Source

showList :: [URec Float p] -> ShowS Source

Show (URec Int p) Source

Since: base-4.9.0.0

Instance details

Defined in GHC.Internal.Generics

Methods

showsPrec :: Int -> URec Int p -> ShowS Source

show :: URec Int p -> String Source

showList :: [URec Int p] -> ShowS Source

Show (URec Word p) Source

Since: base-4.9.0.0

Instance details

Defined in GHC.Internal.Generics

Methods

showsPrec :: Int -> URec Word p -> ShowS Source

show :: URec Word p -> String Source

showList :: [URec Word p] -> ShowS Source

(Show a, Show b, Show c) => Show (a, b, c) Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> (a, b, c) -> ShowS Source

show :: (a, b, c) -> String Source

showList :: [(a, b, c)] -> ShowS Source

(Show (f a), Show (g a)) => Show (Product f g a) Source

Since: base-4.18.0.0

Instance details

Defined in Data.Functor.Product

Methods

showsPrec :: Int -> Product f g a -> ShowS Source

show :: Product f g a -> String Source

showList :: [Product f g a] -> ShowS Source

(Show (f a), Show (g a)) => Show (Sum f g a) Source

Since: base-4.18.0.0

Instance details

Defined in Data.Functor.Sum

Methods

showsPrec :: Int -> Sum f g a -> ShowS Source

show :: Sum f g a -> String Source

showList :: [Sum f g a] -> ShowS Source

Show (a :~~: b) Source

Since: base-4.10.0.0

Instance details

Defined in GHC.Internal.Data.Type.Equality

Methods

showsPrec :: Int -> (a :~~: b) -> ShowS Source

show :: (a :~~: b) -> String Source

showList :: [a :~~: b] -> ShowS Source

(Show (f p), Show (g p)) => Show ((f :*: g) p) Source

Since: base-4.7.0.0

Instance details

Defined in GHC.Internal.Generics

Methods

showsPrec :: Int -> (f :*: g) p -> ShowS Source

show :: (f :*: g) p -> String Source

showList :: [(f :*: g) p] -> ShowS Source

(Show (f p), Show (g p)) => Show ((f :+: g) p) Source

Since: base-4.7.0.0

Instance details

Defined in GHC.Internal.Generics

Methods

showsPrec :: Int -> (f :+: g) p -> ShowS Source

show :: (f :+: g) p -> String Source

showList :: [(f :+: g) p] -> ShowS Source

Show c => Show (K1 i c p) Source

Since: base-4.7.0.0

Instance details

Defined in GHC.Internal.Generics

Methods

showsPrec :: Int -> K1 i c p -> ShowS Source

show :: K1 i c p -> String Source

showList :: [K1 i c p] -> ShowS Source

(Show a, Show b, Show c, Show d) => Show (a, b, c, d) Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> (a, b, c, d) -> ShowS Source

show :: (a, b, c, d) -> String Source

showList :: [(a, b, c, d)] -> ShowS Source

Show (f (g a)) => Show (Compose f g a) Source

Since: base-4.18.0.0

Instance details

Defined in Data.Functor.Compose

Methods

showsPrec :: Int -> Compose f g a -> ShowS Source

show :: Compose f g a -> String Source

showList :: [Compose f g a] -> ShowS Source

Show (f (g p)) => Show ((f :.: g) p) Source

Since: base-4.7.0.0

Instance details

Defined in GHC.Internal.Generics

Methods

showsPrec :: Int -> (f :.: g) p -> ShowS Source

show :: (f :.: g) p -> String Source

showList :: [(f :.: g) p] -> ShowS Source

Show (f p) => Show (M1 i c f p) Source

Since: base-4.7.0.0

Instance details

Defined in GHC.Internal.Generics

Methods

showsPrec :: Int -> M1 i c f p -> ShowS Source

show :: M1 i c f p -> String Source

showList :: [M1 i c f p] -> ShowS Source

(Show a, Show b, Show c, Show d, Show e) => Show (a, b, c, d, e) Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> (a, b, c, d, e) -> ShowS Source

show :: (a, b, c, d, e) -> String Source

showList :: [(a, b, c, d, e)] -> ShowS Source

(Show a, Show b, Show c, Show d, Show e, Show f) => Show (a, b, c, d, e, f) Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> (a, b, c, d, e, f) -> ShowS Source

show :: (a, b, c, d, e, f) -> String Source

showList :: [(a, b, c, d, e, f)] -> ShowS Source

(Show a, Show b, Show c, Show d, Show e, Show f, Show g) => Show (a, b, c, d, e, f, g) Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> (a, b, c, d, e, f, g) -> ShowS Source

show :: (a, b, c, d, e, f, g) -> String Source

showList :: [(a, b, c, d, e, f, g)] -> ShowS Source

(Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h) => Show (a, b, c, d, e, f, g, h) Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> (a, b, c, d, e, f, g, h) -> ShowS Source

show :: (a, b, c, d, e, f, g, h) -> String Source

showList :: [(a, b, c, d, e, f, g, h)] -> ShowS Source

(Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h, Show i) => Show (a, b, c, d, e, f, g, h, i) Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> (a, b, c, d, e, f, g, h, i) -> ShowS Source

show :: (a, b, c, d, e, f, g, h, i) -> String Source

showList :: [(a, b, c, d, e, f, g, h, i)] -> ShowS Source

(Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h, Show i, Show j) => Show (a, b, c, d, e, f, g, h, i, j) Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> (a, b, c, d, e, f, g, h, i, j) -> ShowS Source

show :: (a, b, c, d, e, f, g, h, i, j) -> String Source

showList :: [(a, b, c, d, e, f, g, h, i, j)] -> ShowS Source

(Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h, Show i, Show j, Show k) => Show (a, b, c, d, e, f, g, h, i, j, k) Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> (a, b, c, d, e, f, g, h, i, j, k) -> ShowS Source

show :: (a, b, c, d, e, f, g, h, i, j, k) -> String Source

showList :: [(a, b, c, d, e, f, g, h, i, j, k)] -> ShowS Source

(Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h, Show i, Show j, Show k, Show l) => Show (a, b, c, d, e, f, g, h, i, j, k, l) Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> (a, b, c, d, e, f, g, h, i, j, k, l) -> ShowS Source

show :: (a, b, c, d, e, f, g, h, i, j, k, l) -> String Source

showList :: [(a, b, c, d, e, f, g, h, i, j, k, l)] -> ShowS Source

(Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h, Show i, Show j, Show k, Show l, Show m) => Show (a, b, c, d, e, f, g, h, i, j, k, l, m) Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> (a, b, c, d, e, f, g, h, i, j, k, l, m) -> ShowS Source

show :: (a, b, c, d, e, f, g, h, i, j, k, l, m) -> String Source

showList :: [(a, b, c, d, e, f, g, h, i, j, k, l, m)] -> ShowS Source

(Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h, Show i, Show j, Show k, Show l, Show m, Show n) => Show (a, b, c, d, e, f, g, h, i, j, k, l, m, n) Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n) -> ShowS Source

show :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n) -> String Source

showList :: [(a, b, c, d, e, f, g, h, i, j, k, l, m, n)] -> ShowS Source

(Show a, Show b, Show c, Show d, Show e, Show f, Show g, Show h, Show i, Show j, Show k, Show l, Show m, Show n, Show o) => Show (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) Source

Since: base-2.1

Instance details

Defined in GHC.Internal.Show

Methods

showsPrec :: Int -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) -> ShowS Source

show :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) -> String Source

showList :: [(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o)] -> ShowS Source

shows :: Show a => a -> ShowS Source

equivalent to showsPrec with a precedence of 0.

showChar :: Char -> ShowS Source

utility function converting a Char to a show function that simply prepends the character unchanged.

showString :: String -> ShowS Source

utility function converting a String to a show function that simply prepends the string unchanged.

showParen :: Bool -> ShowS -> ShowS Source

utility function that surrounds the inner show function with parentheses when the Bool parameter is True.

showListWith :: (a -> ShowS) -> [a] -> ShowS Source

Show a list (using square brackets and commas), given a function for showing elements.

© The University of Glasgow and others
Licensed under a BSD-style license (see top of the page).
https://downloads.haskell.org/~ghc/9.14.1/docs/libraries/base-4.22.0.0-66f8/Text-Show.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API