| Copyright | (C) 2014-2017 Ryan Scott |
|---|---|
| License | BSD-style (see the file LICENSE) |
| Maintainer | Ryan Scott |
| Stability | Provisional |
| Portability | GHC |
| Safe Haskell | None |
| Language | Haskell2010 |
TextShow
Description
Efficiently convert from values to Text via Builders.
Since: 2
Synopsis
- class TextShow a where
- showbParen :: Bool -> Builder -> Builder
- showtParen :: Bool -> Text -> Text
- showtlParen :: Bool -> Text -> Text
- showbCommaSpace :: Builder
- showtCommaSpace :: Text
- showtlCommaSpace :: Text
- showbSpace :: Builder
- showtSpace :: Text
- showtlSpace :: Text
- class TextShow1 f where
- liftShowbPrec :: (Int -> a -> Builder) -> ([a] -> Builder) -> Int -> f a -> Builder
- liftShowbList :: (Int -> a -> Builder) -> ([a] -> Builder) -> [f a] -> Builder
- showbPrec1 :: (TextShow1 f, TextShow a) => Int -> f a -> Builder
- showbUnaryWith :: (Int -> a -> Builder) -> Builder -> Int -> a -> Builder
- liftShowtPrec :: TextShow1 f => (Int -> a -> Text) -> ([a] -> Text) -> Int -> f a -> Text
- liftShowtlPrec :: TextShow1 f => (Int -> a -> Text) -> ([a] -> Text) -> Int -> f a -> Text
- class TextShow2 f where
- showbPrec2 :: (TextShow2 f, TextShow a, TextShow b) => Int -> f a b -> Builder
- showbBinaryWith :: (Int -> a -> Builder) -> (Int -> b -> Builder) -> Builder -> Int -> a -> b -> Builder
- liftShowtPrec2 :: TextShow2 f => (Int -> a -> Text) -> ([a] -> Text) -> (Int -> b -> Text) -> ([b] -> Text) -> Int -> f a b -> Text
- liftShowtlPrec2 :: TextShow2 f => (Int -> a -> Text) -> ([a] -> Text) -> (Int -> b -> Text) -> ([b] -> Text) -> Int -> f a b -> Text
- data Builder
- toText :: Builder -> Text
- toLazyText :: Builder -> Text
- toLazyTextWith :: Int -> Builder -> Text
- toString :: Builder -> String
- singleton :: Char -> Builder
- fromText :: Text -> Builder
- fromLazyText :: Text -> Builder
- fromString :: String -> Builder
- flush :: Builder
- lengthB :: Builder -> Int64
- unlinesB :: [Builder] -> Builder
- unwordsB :: [Builder] -> Builder
- printT :: TextShow a => a -> IO ()
- printTL :: TextShow a => a -> IO ()
- hPrintT :: TextShow a => Handle -> a -> IO ()
- hPrintTL :: TextShow a => Handle -> a -> IO ()
- newtype FromStringShow a = FromStringShow {
- fromStringShow :: a
- newtype FromTextShow a = FromTextShow {
- fromTextShow :: a
- newtype FromStringShow1 f a = FromStringShow1 {
- fromStringShow1 :: f a
- newtype FromTextShow1 f a = FromTextShow1 {
- fromTextShow1 :: f a
- newtype FromStringShow2 f a b = FromStringShow2 {
- fromStringShow2 :: f a b
- newtype FromTextShow2 f a b = FromTextShow2 {
- fromTextShow2 :: f a b
- showsPrecToShowbPrec :: (Int -> a -> ShowS) -> Int -> a -> Builder
- showsToShowb :: (a -> ShowS) -> a -> Builder
- showbPrecToShowsPrec :: (Int -> a -> Builder) -> Int -> a -> ShowS
- showbToShows :: (a -> Builder) -> a -> ShowS
- showtPrecToShowbPrec :: (Int -> a -> Text) -> Int -> a -> Builder
- showtlPrecToShowbPrec :: (Int -> a -> Text) -> Int -> a -> Builder
- showtToShowb :: (a -> Text) -> a -> Builder
- showtlToShowb :: (a -> Text) -> a -> Builder
- showbPrecToShowtPrec :: (Int -> a -> Builder) -> Int -> a -> Text
- showbPrecToShowtlPrec :: (Int -> a -> Builder) -> Int -> a -> Text
- showbToShowt :: (a -> Builder) -> a -> Text
- showbToShowtl :: (a -> Builder) -> a -> Text
The TextShow classes
TextShow
class TextShow a where Source #
Conversion of values to Text. Because there are both strict and lazy Text
variants, the TextShow class deliberately avoids using Text in its functions.
Instead, showbPrec, showb, and showbList all return Builder, an
efficient intermediate form that can be converted to either kind of Text.
Builder is a Monoid, so it is useful to use the mappend (or <>) function
to combine Builders when creating TextShow instances. As an example:
import Data.Semigroup
import TextShow
data Example = Example Int Int
instance TextShow Example where
showb (Example i1 i2) = showb i1 <> showbSpace <> showb i2
If you do not want to create TextShow instances manually, you can alternatively
use the TextShow.TH module to automatically generate default TextShow
instances using Template Haskell, or the TextShow.Generic module to
quickly define TextShow instances using GHC.Generics.
Since: 2
Methods
Arguments
| :: Int | The operator precedence of the enclosing context (a number
from |
| -> a | The value to be converted to a |
| -> Builder |
Convert a value to a Builder with the given predence.
Since: 2
Converts a value to a strict Text. If you hand-define this, it should
satisfy:
showb=showbPrec0
Since: 2
Converts a list of values to a Builder. By default, this is defined as
'showbList = , but it can be overridden to allow
for specialized displaying of lists (e.g., lists of showbListWith showbChars).
Since: 2
Arguments
| :: Int | The operator precedence of the enclosing context (a number
from |
| -> a | The value to be converted to a strict |
| -> Text |
Converts a value to a strict Text with the given precedence. This
can be overridden for efficiency, but it should satisfy:
showtPrecp =toStrict.showtlPrecp
Since: 3
Arguments
| :: a | The value to be converted to a strict |
| -> Text |
Converts a value to a strict Text. This can be overridden for
efficiency, but it should satisfy:
showt=showtPrec0showt=toStrict.showtl
The first equation is the default definition of showt.
Since: 3
Arguments
| :: [a] | The list of values to be converted to a strict |
| -> Text |
Converts a list of values to a strict Text. This can be overridden for
efficiency, but it should satisfy:
showtList=toStrict.showtlList
Since: 3
Arguments
| :: Int | The operator precedence of the enclosing context (a number
from |
| -> a | The value to be converted to a lazy |
| -> Text |
Converts a value to a lazy Text with the given precedence. This
can be overridden for efficiency, but it should satisfy:
showtlPrecp =toLazyText.showbPrecp
Since: 3
Arguments
| :: a | The value to be converted to a lazy |
| -> Text |
Converts a value to a lazy Text. This can be overridden for
efficiency, but it should satisfy:
showtl=showtlPrec0showtl=toLazyText.showb
The first equation is the default definition of showtl.
Since: 3
Arguments
| :: [a] | The list of values to be converted to a lazy |
| -> Text |
Converts a list of values to a lazy Text. This can be overridden for
efficiency, but it should satisfy:
showtlList=toLazyText.showbList
Since: 3
Instances
| TextShow Bool Source # | Since: 2 |
Defined in TextShow.Data.Bool Methods showbPrec :: Int -> Bool -> Builder Source # showb :: Bool -> Builder Source # showbList :: [Bool] -> Builder Source # showtPrec :: Int -> Bool -> Text Source # showt :: Bool -> Text Source # showtList :: [Bool] -> Text Source # showtlPrec :: Int -> Bool -> Text Source # showtl :: Bool -> Text Source # showtlList :: [Bool] -> Text Source # | |
| TextShow Char Source # | Since: 2 |
Defined in TextShow.Data.Char Methods showbPrec :: Int -> Char -> Builder Source # showb :: Char -> Builder Source # showbList :: [Char] -> Builder Source # showtPrec :: Int -> Char -> Text Source # showt :: Char -> Text Source # showtList :: [Char] -> Text Source # showtlPrec :: Int -> Char -> Text Source # showtl :: Char -> Text Source # showtlList :: [Char] -> Text Source # | |
| TextShow Double Source # | Since: 2 |
Defined in TextShow.Data.Floating Methods showbPrec :: Int -> Double -> Builder Source # showb :: Double -> Builder Source # showbList :: [Double] -> Builder Source # showtPrec :: Int -> Double -> Text Source # showt :: Double -> Text Source # showtList :: [Double] -> Text Source # showtlPrec :: Int -> Double -> Text Source # showtl :: Double -> Text Source # showtlList :: [Double] -> Text Source # | |
| TextShow Float Source # | Since: 2 |
Defined in TextShow.Data.Floating Methods showbPrec :: Int -> Float -> Builder Source # showb :: Float -> Builder Source # showbList :: [Float] -> Builder Source # showtPrec :: Int -> Float -> Text Source # showt :: Float -> Text Source # showtList :: [Float] -> Text Source # showtlPrec :: Int -> Float -> Text Source # showtl :: Float -> Text Source # showtlList :: [Float] -> Text Source # | |
| TextShow Int Source # | Since: 2 |
Defined in TextShow.Data.Integral Methods showbPrec :: Int -> Int -> Builder Source # showb :: Int -> Builder Source # showbList :: [Int] -> Builder Source # showtPrec :: Int -> Int -> Text Source # showtList :: [Int] -> Text Source # showtlPrec :: Int -> Int -> Text Source # showtl :: Int -> Text Source # showtlList :: [Int] -> Text Source # | |
| TextShow Int8 Source # | Since: 2 |
Defined in TextShow.Data.Integral Methods showbPrec :: Int -> Int8 -> Builder Source # showb :: Int8 -> Builder Source # showbList :: [Int8] -> Builder Source # showtPrec :: Int -> Int8 -> Text Source # showt :: Int8 -> Text Source # showtList :: [Int8] -> Text Source # showtlPrec :: Int -> Int8 -> Text Source # showtl :: Int8 -> Text Source # showtlList :: [Int8] -> Text Source # | |
| TextShow Int16 Source # | Since: 2 |
Defined in TextShow.Data.Integral Methods showbPrec :: Int -> Int16 -> Builder Source # showb :: Int16 -> Builder Source # showbList :: [Int16] -> Builder Source # showtPrec :: Int -> Int16 -> Text Source # showt :: Int16 -> Text Source # showtList :: [Int16] -> Text Source # showtlPrec :: Int -> Int16 -> Text Source # showtl :: Int16 -> Text Source # showtlList :: [Int16] -> Text Source # | |
| TextShow Int32 Source # | Since: 2 |
Defined in TextShow.Data.Integral Methods showbPrec :: Int -> Int32 -> Builder Source # showb :: Int32 -> Builder Source # showbList :: [Int32] -> Builder Source # showtPrec :: Int -> Int32 -> Text Source # showt :: Int32 -> Text Source # showtList :: [Int32] -> Text Source # showtlPrec :: Int -> Int32 -> Text Source # showtl :: Int32 -> Text Source # showtlList :: [Int32] -> Text Source # | |
| TextShow Int64 Source # | Since: 2 |
Defined in TextShow.Data.Integral Methods showbPrec :: Int -> Int64 -> Builder Source # showb :: Int64 -> Builder Source # showbList :: [Int64] -> Builder Source # showtPrec :: Int -> Int64 -> Text Source # showt :: Int64 -> Text Source # showtList :: [Int64] -> Text Source # showtlPrec :: Int -> Int64 -> Text Source # showtl :: Int64 -> Text Source # showtlList :: [Int64] -> Text Source # | |
| TextShow Integer Source # | Since: 2 |
Defined in TextShow.Data.Integral Methods showbPrec :: Int -> Integer -> Builder Source # showb :: Integer -> Builder Source # showbList :: [Integer] -> Builder Source # showtPrec :: Int -> Integer -> Text Source # showt :: Integer -> Text Source # showtList :: [Integer] -> Text Source # showtlPrec :: Int -> Integer -> Text Source # showtl :: Integer -> Text Source # showtlList :: [Integer] -> Text Source # | |
| TextShow Natural Source # | Since: 2 |
Defined in TextShow.Numeric.Natural Methods showbPrec :: Int -> Natural -> Builder Source # showb :: Natural -> Builder Source # showbList :: [Natural] -> Builder Source # showtPrec :: Int -> Natural -> Text Source # showt :: Natural -> Text Source # showtList :: [Natural] -> Text Source # showtlPrec :: Int -> Natural -> Text Source # showtl :: Natural -> Text Source # showtlList :: [Natural] -> Text Source # | |
| TextShow Ordering Source # | Since: 2 |
Defined in TextShow.Data.Ord Methods showbPrec :: Int -> Ordering -> Builder Source # showb :: Ordering -> Builder Source # showbList :: [Ordering] -> Builder Source # showtPrec :: Int -> Ordering -> Text Source # showt :: Ordering -> Text Source # showtList :: [Ordering] -> Text Source # showtlPrec :: Int -> Ordering -> Text Source # showtl :: Ordering -> Text Source # showtlList :: [Ordering] -> Text Source # | |
| TextShow Word Source # | Since: 2 |
Defined in TextShow.Data.Integral Methods showbPrec :: Int -> Word -> Builder Source # showb :: Word -> Builder Source # showbList :: [Word] -> Builder Source # showtPrec :: Int -> Word -> Text Source # showt :: Word -> Text Source # showtList :: [Word] -> Text Source # showtlPrec :: Int -> Word -> Text Source # showtl :: Word -> Text Source # showtlList :: [Word] -> Text Source # | |
| TextShow Word8 Source # | Since: 2 |
Defined in TextShow.Data.Integral Methods showbPrec :: Int -> Word8 -> Builder Source # showb :: Word8 -> Builder Source # showbList :: [Word8] -> Builder Source # showtPrec :: Int -> Word8 -> Text Source # showt :: Word8 -> Text Source # showtList :: [Word8] -> Text Source # showtlPrec :: Int -> Word8 -> Text Source # showtl :: Word8 -> Text Source # showtlList :: [Word8] -> Text Source # | |
| TextShow Word16 Source # | Since: 2 |
Defined in TextShow.Data.Integral Methods showbPrec :: Int -> Word16 -> Builder Source # showb :: Word16 -> Builder Source # showbList :: [Word16] -> Builder Source # showtPrec :: Int -> Word16 -> Text Source # showt :: Word16 -> Text Source # showtList :: [Word16] -> Text Source # showtlPrec :: Int -> Word16 -> Text Source # showtl :: Word16 -> Text Source # showtlList :: [Word16] -> Text Source # | |
| TextShow Word32 Source # | Since: 2 |
Defined in TextShow.Data.Integral Methods showbPrec :: Int -> Word32 -> Builder Source # showb :: Word32 -> Builder Source # showbList :: [Word32] -> Builder Source # showtPrec :: Int -> Word32 -> Text Source # showt :: Word32 -> Text Source # showtList :: [Word32] -> Text Source # showtlPrec :: Int -> Word32 -> Text Source # showtl :: Word32 -> Text Source # showtlList :: [Word32] -> Text Source # | |
| TextShow Word64 Source # | Since: 2 |
Defined in TextShow.Data.Integral Methods showbPrec :: Int -> Word64 -> Builder Source # showb :: Word64 -> Builder Source # showbList :: [Word64] -> Builder Source # showtPrec :: Int -> Word64 -> Text Source # showt :: Word64 -> Text Source # showtList :: [Word64] -> Text Source # showtlPrec :: Int -> Word64 -> Text Source # showtl :: Word64 -> Text Source # showtlList :: [Word64] -> Text Source # | |
| TextShow CallStack Source # | Since: 3.0.1 |
Defined in TextShow.GHC.Stack Methods showbPrec :: Int -> CallStack -> Builder Source # showb :: CallStack -> Builder Source # showbList :: [CallStack] -> Builder Source # showtPrec :: Int -> CallStack -> Text Source # showt :: CallStack -> Text Source # showtList :: [CallStack] -> Text Source # showtlPrec :: Int -> CallStack -> Text Source # showtl :: CallStack -> Text Source # showtlList :: [CallStack] -> Text Source # | |
| TextShow SomeTypeRep Source # | Only available with Since: 3.6 |
Defined in TextShow.Data.Typeable Methods showbPrec :: Int -> SomeTypeRep -> Builder Source # showb :: SomeTypeRep -> Builder Source # showbList :: [SomeTypeRep] -> Builder Source # showtPrec :: Int -> SomeTypeRep -> Text Source # showt :: SomeTypeRep -> Text Source # showtList :: [SomeTypeRep] -> Text Source # showtlPrec :: Int -> SomeTypeRep -> Text Source # showtl :: SomeTypeRep -> Text Source # showtlList :: [SomeTypeRep] -> Text Source # | |
| TextShow () Source # | Since: 2 |
| TextShow TyCon Source # | Since: 2 |
Defined in TextShow.Data.Typeable Methods showbPrec :: Int -> TyCon -> Builder Source # showb :: TyCon -> Builder Source # showbList :: [TyCon] -> Builder Source # showtPrec :: Int -> TyCon -> Text Source # showt :: TyCon -> Text Source # showtList :: [TyCon] -> Text Source # showtlPrec :: Int -> TyCon -> Text Source # showtl :: TyCon -> Text Source # showtlList :: [TyCon] -> Text Source # | |
| TextShow Module Source # | Only available with Since: 3 |
Defined in TextShow.Data.Typeable Methods showbPrec :: Int -> Module -> Builder Source # showb :: Module -> Builder Source # showbList :: [Module] -> Builder Source # showtPrec :: Int -> Module -> Text Source # showt :: Module -> Text Source # showtList :: [Module] -> Text Source # showtlPrec :: Int -> Module -> Text Source # showtl :: Module -> Text Source # showtlList :: [Module] -> Text Source # | |
| TextShow TrName Source # | Only available with Since: 3 |
Defined in TextShow.Data.Typeable Methods showbPrec :: Int -> TrName -> Builder Source # showb :: TrName -> Builder Source # showbList :: [TrName] -> Builder Source # showtPrec :: Int -> TrName -> Text Source # showt :: TrName -> Text Source # showtList :: [TrName] -> Text Source # showtlPrec :: Int -> TrName -> Text Source # showtl :: TrName -> Text Source # showtlList :: [TrName] -> Text Source # | |
| TextShow Lexeme Source # | Since: 2 |
Defined in TextShow.Text.Read Methods showbPrec :: Int -> Lexeme -> Builder Source # showb :: Lexeme -> Builder Source # showbList :: [Lexeme] -> Builder Source # showtPrec :: Int -> Lexeme -> Text Source # showt :: Lexeme -> Text Source # showtList :: [Lexeme] -> Text Source # showtlPrec :: Int -> Lexeme -> Text Source # showtl :: Lexeme -> Text Source # showtlList :: [Lexeme] -> Text Source # | |
| TextShow ExitCode Source # | Since: 2 |
Defined in TextShow.System.Exit Methods showbPrec :: Int -> ExitCode -> Builder Source # showb :: ExitCode -> Builder Source # showbList :: [ExitCode] -> Builder Source # showtPrec :: Int -> ExitCode -> Text Source # showt :: ExitCode -> Text Source # showtList :: [ExitCode] -> Text Source # showtlPrec :: Int -> ExitCode -> Text Source # showtl :: ExitCode -> Text Source # showtlList :: [ExitCode] -> Text Source # | |
| TextShow IntPtr Source # | Since: 2 |
Defined in TextShow.Foreign.Ptr Methods showbPrec :: Int -> IntPtr -> Builder Source # showb :: IntPtr -> Builder Source # showbList :: [IntPtr] -> Builder Source # showtPrec :: Int -> IntPtr -> Text Source # showt :: IntPtr -> Text Source # showtList :: [IntPtr] -> Text Source # showtlPrec :: Int -> IntPtr -> Text Source # showtl :: IntPtr -> Text Source # showtlList :: [IntPtr] -> Text Source # | |
| TextShow WordPtr Source # | Since: 2 |
Defined in TextShow.Foreign.Ptr Methods showbPrec :: Int -> WordPtr -> Builder Source # showb :: WordPtr -> Builder Source # showbList :: [WordPtr] -> Builder Source # showtPrec :: Int -> WordPtr -> Text Source # showt :: WordPtr -> Text Source # showtList :: [WordPtr] -> Text Source # showtlPrec :: Int -> WordPtr -> Text Source # showtl :: WordPtr -> Text Source # showtlList :: [WordPtr] -> Text Source # | |
| TextShow Version Source # | Since: 2 |
Defined in TextShow.Data.Version Methods showbPrec :: Int -> Version -> Builder Source # showb :: Version -> Builder Source # showbList :: [Version] -> Builder Source # showtPrec :: Int -> Version -> Text Source # showt :: Version -> Text Source # showtList :: [Version] -> Text Source # showtlPrec :: Int -> Version -> Text Source # showtl :: Version -> Text Source # showtlList :: [Version] -> Text Source # | |
| TextShow SomeException Source # | Since: 2 |
Defined in TextShow.Control.Exception Methods showbPrec :: Int -> SomeException -> Builder Source # showb :: SomeException -> Builder Source # showbList :: [SomeException] -> Builder Source # showtPrec :: Int -> SomeException -> Text Source # showt :: SomeException -> Text Source # showtList :: [SomeException] -> Text Source # showtlPrec :: Int -> SomeException -> Text Source # showtl :: SomeException -> Text Source # showtlList :: [SomeException] -> Text Source # | |
| TextShow ArithException Source # | Since: 2 |
Defined in TextShow.Control.Exception Methods showbPrec :: Int -> ArithException -> Builder Source # showb :: ArithException -> Builder Source # showbList :: [ArithException] -> Builder Source # showtPrec :: Int -> ArithException -> Text Source # showt :: ArithException -> Text Source # showtList :: [ArithException] -> Text Source # showtlPrec :: Int -> ArithException -> Text Source # showtl :: ArithException -> Text Source # showtlList :: [ArithException] -> Text Source # | |
| TextShow NestedAtomically Source # | Since: 2 |
Defined in TextShow.Control.Exception Methods showbPrec :: Int -> NestedAtomically -> Builder Source # showb :: NestedAtomically -> Builder Source # showbList :: [NestedAtomically] -> Builder Source # showtPrec :: Int -> NestedAtomically -> Text Source # showt :: NestedAtomically -> Text Source # showtList :: [NestedAtomically] -> Text Source # showtlPrec :: Int -> NestedAtomically -> Text Source # showtl :: NestedAtomically -> Text Source # showtlList :: [NestedAtomically] -> Text Source # | |
| TextShow NoMethodError Source # | Since: 2 |
Defined in TextShow.Control.Exception Methods showbPrec :: Int -> NoMethodError -> Builder Source # showb :: NoMethodError -> Builder Source # showbList :: [NoMethodError] -> Builder Source # showtPrec :: Int -> NoMethodError -> Text Source # showt :: NoMethodError -> Text Source # showtList :: [NoMethodError] -> Text Source # showtlPrec :: Int -> NoMethodError -> Text Source # showtl :: NoMethodError -> Text Source # showtlList :: [NoMethodError] -> Text Source # | |
| TextShow NonTermination Source # | Since: 2 |
Defined in TextShow.Control.Exception Methods showbPrec :: Int -> NonTermination -> Builder Source # showb :: NonTermination -> Builder Source # showbList :: [NonTermination] -> Builder Source # showtPrec :: Int -> NonTermination -> Text Source # showt :: NonTermination -> Text Source # showtList :: [NonTermination] -> Text Source # showtlPrec :: Int -> NonTermination -> Text Source # showtl :: NonTermination -> Text Source # showtlList :: [NonTermination] -> Text Source # | |
| TextShow PatternMatchFail Source # | Since: 2 |
Defined in TextShow.Control.Exception Methods showbPrec :: Int -> PatternMatchFail -> Builder Source # showb :: PatternMatchFail -> Builder Source # showbList :: [PatternMatchFail] -> Builder Source # showtPrec :: Int -> PatternMatchFail -> Text Source # showt :: PatternMatchFail -> Text Source # showtList :: [PatternMatchFail] -> Text Source # showtlPrec :: Int -> PatternMatchFail -> Text Source # showtl :: PatternMatchFail -> Text Source # showtlList :: [PatternMatchFail] -> Text Source # | |
| TextShow RecConError Source # | Since: 2 |
Defined in TextShow.Control.Exception Methods showbPrec :: Int -> RecConError -> Builder Source # showb :: RecConError -> Builder Source # showbList :: [RecConError] -> Builder Source # showtPrec :: Int -> RecConError -> Text Source # showt :: RecConError -> Text Source # showtList :: [RecConError] -> Text Source # showtlPrec :: Int -> RecConError -> Text Source # showtl :: RecConError -> Text Source # showtlList :: [RecConError] -> Text Source # | |
| TextShow RecSelError Source # | Since: 2 |
Defined in TextShow.Control.Exception Methods showbPrec :: Int -> RecSelError -> Builder Source # showb :: RecSelError -> Builder Source # showbList :: [RecSelError] -> Builder Source # showtPrec :: Int -> RecSelError -> Text Source # showt :: RecSelError -> Text Source # showtList :: [RecSelError] -> Text Source # showtlPrec :: Int -> RecSelError -> Text Source # showtl :: RecSelError -> Text Source # showtlList :: [RecSelError] -> Text Source # | |
| TextShow RecUpdError Source # | Since: 2 |
Defined in TextShow.Control.Exception Methods showbPrec :: Int -> RecUpdError -> Builder Source # showb :: RecUpdError -> Builder Source # showbList :: [RecUpdError] -> Builder Source # showtPrec :: Int -> RecUpdError -> Text Source # showt :: RecUpdError -> Text Source # showtList :: [RecUpdError] -> Text Source # showtlPrec :: Int -> RecUpdError -> Text Source # showtl :: RecUpdError -> Text Source # showtlList :: [RecUpdError] -> Text Source # | |
| TextShow TypeError Source # | Only available with Since: 3 |
Defined in TextShow.Control.Exception Methods showbPrec :: Int -> TypeError -> Builder Source # showb :: TypeError -> Builder Source # showbList :: [TypeError] -> Builder Source # showtPrec :: Int -> TypeError -> Text Source # showt :: TypeError -> Text Source # showtList :: [TypeError] -> Text Source # showtlPrec :: Int -> TypeError -> Text Source # showtl :: TypeError -> Text Source # showtlList :: [TypeError] -> Text Source # | |
| TextShow ErrorCall Source # | Since: 2 |
Defined in TextShow.Control.Exception Methods showbPrec :: Int -> ErrorCall -> Builder Source # showb :: ErrorCall -> Builder Source # showbList :: [ErrorCall] -> Builder Source # showtPrec :: Int -> ErrorCall -> Text Source # showt :: ErrorCall -> Text Source # showtList :: [ErrorCall] -> Text Source # showtlPrec :: Int -> ErrorCall -> Text Source # showtl :: ErrorCall -> Text Source # showtlList :: [ErrorCall] -> Text Source # | |
| TextShow MaskingState Source # | Since: 2 |
Defined in TextShow.Control.Exception Methods showbPrec :: Int -> MaskingState -> Builder Source # showb :: MaskingState -> Builder Source # showbList :: [MaskingState] -> Builder Source # showtPrec :: Int -> MaskingState -> Text Source # showt :: MaskingState -> Text Source # showtList :: [MaskingState] -> Text Source # showtlPrec :: Int -> MaskingState -> Text Source # showtl :: MaskingState -> Text Source # showtlList :: [MaskingState] -> Text Source # | |
| TextShow AllocationLimitExceeded Source # | Only available with Since: 2 |
Defined in TextShow.Control.Exception Methods showbPrec :: Int -> AllocationLimitExceeded -> Builder Source # showb :: AllocationLimitExceeded -> Builder Source # showbList :: [AllocationLimitExceeded] -> Builder Source # showtPrec :: Int -> AllocationLimitExceeded -> Text Source # showt :: AllocationLimitExceeded -> Text Source # showtList :: [AllocationLimitExceeded] -> Text Source # showtlPrec :: Int -> AllocationLimitExceeded -> Text Source # showtl :: AllocationLimitExceeded -> Text Source # showtlList :: [AllocationLimitExceeded] -> Text Source # | |
| TextShow ArrayException Source # | Since: 2 |
Defined in TextShow.Control.Exception Methods showbPrec :: Int -> ArrayException -> Builder Source # showb :: ArrayException -> Builder Source # showbList :: [ArrayException] -> Builder Source # showtPrec :: Int -> ArrayException -> Text Source # showt :: ArrayException -> Text Source # showtList :: [ArrayException] -> Text Source # showtlPrec :: Int -> ArrayException -> Text Source # showtl :: ArrayException -> Text Source # showtlList :: [ArrayException] -> Text Source # | |
| TextShow AssertionFailed Source # | Since: 2 |
Defined in TextShow.Control.Exception Methods showbPrec :: Int -> AssertionFailed -> Builder Source # showb :: AssertionFailed -> Builder Source # showbList :: [AssertionFailed] -> Builder Source # showtPrec :: Int -> AssertionFailed -> Text Source # showt :: AssertionFailed -> Text Source # showtList :: [AssertionFailed] -> Text Source # showtlPrec :: Int -> AssertionFailed -> Text Source # showtl :: AssertionFailed -> Text Source # showtlList :: [AssertionFailed] -> Text Source # | |
| TextShow AsyncException Source # | Since: 2 |
Defined in TextShow.Control.Exception Methods showbPrec :: Int -> AsyncException -> Builder Source # showb :: AsyncException -> Builder Source # showbList :: [AsyncException] -> Builder Source # showtPrec :: Int -> AsyncException -> Text Source # showt :: AsyncException -> Text Source # showtList :: [AsyncException] -> Text Source # showtlPrec :: Int -> AsyncException -> Text Source # showtl :: AsyncException -> Text Source # showtlList :: [AsyncException] -> Text Source # | |
| TextShow BlockedIndefinitelyOnMVar Source # | Since: 2 |
Defined in TextShow.Control.Exception Methods showbPrec :: Int -> BlockedIndefinitelyOnMVar -> Builder Source # showb :: BlockedIndefinitelyOnMVar -> Builder Source # showbList :: [BlockedIndefinitelyOnMVar] -> Builder Source # showtPrec :: Int -> BlockedIndefinitelyOnMVar -> Text Source # showt :: BlockedIndefinitelyOnMVar -> Text Source # showtList :: [BlockedIndefinitelyOnMVar] -> Text Source # showtlPrec :: Int -> BlockedIndefinitelyOnMVar -> Text Source # showtl :: BlockedIndefinitelyOnMVar -> Text Source # showtlList :: [BlockedIndefinitelyOnMVar] -> Text Source # | |
| TextShow BlockedIndefinitelyOnSTM Source # | Since: 2 |
Defined in TextShow.Control.Exception Methods showbPrec :: Int -> BlockedIndefinitelyOnSTM -> Builder Source # showb :: BlockedIndefinitelyOnSTM -> Builder Source # showbList :: [BlockedIndefinitelyOnSTM] -> Builder Source # showtPrec :: Int -> BlockedIndefinitelyOnSTM -> Text Source # showt :: BlockedIndefinitelyOnSTM -> Text Source # showtList :: [BlockedIndefinitelyOnSTM] -> Text Source # showtlPrec :: Int -> BlockedIndefinitelyOnSTM -> Text Source # showtl :: BlockedIndefinitelyOnSTM -> Text Source # showtlList :: [BlockedIndefinitelyOnSTM] -> Text Source # | |
| TextShow CompactionFailed Source # | Only available with Since: 3.6 |
Defined in TextShow.Control.Exception Methods showbPrec :: Int -> CompactionFailed -> Builder Source # showb :: CompactionFailed -> Builder Source # showbList :: [CompactionFailed] -> Builder Source # showtPrec :: Int -> CompactionFailed -> Text Source # showt :: CompactionFailed -> Text Source # showtList :: [CompactionFailed] -> Text Source # showtlPrec :: Int -> CompactionFailed -> Text Source # showtl :: CompactionFailed -> Text Source # showtlList :: [CompactionFailed] -> Text Source # | |
| TextShow Deadlock Source # | Since: 2 |
Defined in TextShow.Control.Exception Methods showbPrec :: Int -> Deadlock -> Builder Source # showb :: Deadlock -> Builder Source # showbList :: [Deadlock] -> Builder Source # showtPrec :: Int -> Deadlock -> Text Source # showt :: Deadlock -> Text Source # showtList :: [Deadlock] -> Text Source # showtlPrec :: Int -> Deadlock -> Text Source # showtl :: Deadlock -> Text Source # showtlList :: [Deadlock] -> Text Source # | |
| TextShow IOException Source # | Since: 2 |
Defined in TextShow.Control.Exception Methods showbPrec :: Int -> IOException -> Builder Source # showb :: IOException -> Builder Source # showbList :: [IOException] -> Builder Source # showtPrec :: Int -> IOException -> Text Source # showt :: IOException -> Text Source # showtList :: [IOException] -> Text Source # showtlPrec :: Int -> IOException -> Text Source # showtl :: IOException -> Text Source # showtlList :: [IOException] -> Text Source # | |
| TextShow SomeAsyncException Source # | Only available with Since: 2 |
Defined in TextShow.Control.Exception Methods showbPrec :: Int -> SomeAsyncException -> Builder Source # showb :: SomeAsyncException -> Builder Source # showbList :: [SomeAsyncException] -> Builder Source # showtPrec :: Int -> SomeAsyncException -> Text Source # showt :: SomeAsyncException -> Text Source # showtList :: [SomeAsyncException] -> Text Source # showtlPrec :: Int -> SomeAsyncException -> Text Source # showtl :: SomeAsyncException -> Text Source # showtlList :: [SomeAsyncException] -> Text Source # | |
| TextShow ThreadId Source # | Since: 2 |
Defined in TextShow.Control.Concurrent Methods showbPrec :: Int -> ThreadId -> Builder Source # showb :: ThreadId -> Builder Source # showbList :: [ThreadId] -> Builder Source # showtPrec :: Int -> ThreadId -> Text Source # showt :: ThreadId -> Text Source # showtList :: [ThreadId] -> Text Source # showtlPrec :: Int -> ThreadId -> Text Source # showtl :: ThreadId -> Text Source # showtlList :: [ThreadId] -> Text Source # | |
| TextShow Any Source # | Since: 2 |
Defined in TextShow.Data.Monoid Methods showbPrec :: Int -> Any -> Builder Source # showb :: Any -> Builder Source # showbList :: [Any] -> Builder Source # showtPrec :: Int -> Any -> Text Source # showtList :: [Any] -> Text Source # showtlPrec :: Int -> Any -> Text Source # showtl :: Any -> Text Source # showtlList :: [Any] -> Text Source # | |
| TextShow All Source # | Since: 2 |
Defined in TextShow.Data.Monoid Methods showbPrec :: Int -> All -> Builder Source # showb :: All -> Builder Source # showbList :: [All] -> Builder Source # showtPrec :: Int -> All -> Text Source # showtList :: [All] -> Text Source # showtlPrec :: Int -> All -> Text Source # showtl :: All -> Text Source # showtlList :: [All] -> Text Source # | |
| TextShow Void Source # | Since: 2 |
Defined in TextShow.Data.Void Methods showbPrec :: Int -> Void -> Builder Source # showb :: Void -> Builder Source # showbList :: [Void] -> Builder Source # showtPrec :: Int -> Void -> Text Source # showt :: Void -> Text Source # showtList :: [Void] -> Text Source # showtlPrec :: Int -> Void -> Text Source # showtl :: Void -> Text Source # showtlList :: [Void] -> Text Source # | |
| TextShow SourceUnpackedness Source # | Only available with Since: 3 |
Defined in TextShow.GHC.Generics Methods showbPrec :: Int -> SourceUnpackedness -> Builder Source # showb :: SourceUnpackedness -> Builder Source # showbList :: [SourceUnpackedness] -> Builder Source # showtPrec :: Int -> SourceUnpackedness -> Text Source # showt :: SourceUnpackedness -> Text Source # showtList :: [SourceUnpackedness] -> Text Source # showtlPrec :: Int -> SourceUnpackedness -> Text Source # showtl :: SourceUnpackedness -> Text Source # showtlList :: [SourceUnpackedness] -> Text Source # | |
| TextShow SourceStrictness Source # | Only available with Since: 3 |
Defined in TextShow.GHC.Generics Methods showbPrec :: Int -> SourceStrictness -> Builder Source # showb :: SourceStrictness -> Builder Source # showbList :: [SourceStrictness] -> Builder Source # showtPrec :: Int -> SourceStrictness -> Text Source # showt :: SourceStrictness -> Text Source # showtList :: [SourceStrictness] -> Text Source # showtlPrec :: Int -> SourceStrictness -> Text Source # showtl :: SourceStrictness -> Text Source # showtlList :: [SourceStrictness] -> Text Source # | |
| TextShow Fixity Source # | Since: 2 |
Defined in TextShow.GHC.Generics Methods showbPrec :: Int -> Fixity -> Builder Source # showb :: Fixity -> Builder Source # showbList :: [Fixity] -> Builder Source # showtPrec :: Int -> Fixity -> Text Source # showt :: Fixity -> Text Source # showtList :: [Fixity] -> Text Source # showtlPrec :: Int -> Fixity -> Text Source # showtl :: Fixity -> Text Source # showtlList :: [Fixity] -> Text Source # | |
| TextShow DecidedStrictness Source # | Only available with Since: 3 |
Defined in TextShow.GHC.Generics Methods showbPrec :: Int -> DecidedStrictness -> Builder Source # showb :: DecidedStrictness -> Builder Source # showbList :: [DecidedStrictness] -> Builder Source # showtPrec :: Int -> DecidedStrictness -> Text Source # showt :: DecidedStrictness -> Text Source # showtList :: [DecidedStrictness] -> Text Source # showtlPrec :: Int -> DecidedStrictness -> Text Source # showtl :: DecidedStrictness -> Text Source # showtlList :: [DecidedStrictness] -> Text Source # | |
| TextShow Associativity Source # | Since: 2 |
Defined in TextShow.GHC.Generics Methods showbPrec :: Int -> Associativity -> Builder Source # showb :: Associativity -> Builder Source # showbList :: [Associativity] -> Builder Source # showtPrec :: Int -> Associativity -> Text Source # showt :: Associativity -> Text Source # showtList :: [Associativity] -> Text Source # showtlPrec :: Int -> Associativity -> Text Source # showtl :: Associativity -> Text Source # showtlList :: [Associativity] -> Text Source # | |
| TextShow Constr Source # | Since: 2 |
Defined in TextShow.Data.Data Methods showbPrec :: Int -> Constr -> Builder Source # showb :: Constr -> Builder Source # showbList :: [Constr] -> Builder Source # showtPrec :: Int -> Constr -> Text Source # showt :: Constr -> Text Source # showtList :: [Constr] -> Text Source # showtlPrec :: Int -> Constr -> Text Source # showtl :: Constr -> Text Source # showtlList :: [Constr] -> Text Source # | |
| TextShow ConstrRep Source # | Since: 2 |
Defined in TextShow.Data.Data Methods showbPrec :: Int -> ConstrRep -> Builder Source # showb :: ConstrRep -> Builder Source # showbList :: [ConstrRep] -> Builder Source # showtPrec :: Int -> ConstrRep -> Text Source # showt :: ConstrRep -> Text Source # showtList :: [ConstrRep] -> Text Source # showtlPrec :: Int -> ConstrRep -> Text Source # showtl :: ConstrRep -> Text Source # showtlList :: [ConstrRep] -> Text Source # | |
| TextShow DataRep Source # | Since: 2 |
Defined in TextShow.Data.Data Methods showbPrec :: Int -> DataRep -> Builder Source # showb :: DataRep -> Builder Source # showbList :: [DataRep] -> Builder Source # showtPrec :: Int -> DataRep -> Text Source # showt :: DataRep -> Text Source # showtList :: [DataRep] -> Text Source # showtlPrec :: Int -> DataRep -> Text Source # showtl :: DataRep -> Text Source # showtlList :: [DataRep] -> Text Source # | |
| TextShow DataType Source # | Since: 2 |
Defined in TextShow.Data.Data Methods showbPrec :: Int -> DataType -> Builder Source # showb :: DataType -> Builder Source # showbList :: [DataType] -> Builder Source # showtPrec :: Int -> DataType -> Text Source # showt :: DataType -> Text Source # showtList :: [DataType] -> Text Source # showtlPrec :: Int -> DataType -> Text Source # showtl :: DataType -> Text Source # showtlList :: [DataType] -> Text Source # | |
| TextShow Fixity Source # | Since: 2 |
Defined in TextShow.Data.Data Methods showbPrec :: Int -> Fixity -> Builder Source # showb :: Fixity -> Builder Source # showbList :: [Fixity] -> Builder Source # showtPrec :: Int -> Fixity -> Text Source # showt :: Fixity -> Text Source # showtList :: [Fixity] -> Text Source # showtlPrec :: Int -> Fixity -> Text Source # showtl :: Fixity -> Text Source # showtlList :: [Fixity] -> Text Source # | |
| TextShow SrcLoc Source # | Since: 3.0.1 |
Defined in TextShow.GHC.Stack Methods showbPrec :: Int -> SrcLoc -> Builder Source # showb :: SrcLoc -> Builder Source # showbList :: [SrcLoc] -> Builder Source # showtPrec :: Int -> SrcLoc -> Text Source # showt :: SrcLoc -> Text Source # showtList :: [SrcLoc] -> Text Source # showtlPrec :: Int -> SrcLoc -> Text Source # showtl :: SrcLoc -> Text Source # showtlList :: [SrcLoc] -> Text Source # | |
| TextShow GenTextMethods Source # | |
Defined in TextShow.TH Methods showbPrec :: Int -> GenTextMethods -> Builder Source # showb :: GenTextMethods -> Builder Source # showbList :: [GenTextMethods] -> Builder Source # showtPrec :: Int -> GenTextMethods -> Text Source # showt :: GenTextMethods -> Text Source # showtList :: [GenTextMethods] -> Text Source # showtlPrec :: Int -> GenTextMethods -> Text Source # showtl :: GenTextMethods -> Text Source # showtlList :: [GenTextMethods] -> Text Source # | |
| TextShow Options Source # | |
Defined in TextShow.TH Methods showbPrec :: Int -> Options -> Builder Source # showb :: Options -> Builder Source # showbList :: [Options] -> Builder Source # showtPrec :: Int -> Options -> Text Source # showt :: Options -> Text Source # showtList :: [Options] -> Text Source # showtlPrec :: Int -> Options -> Text Source # showtl :: Options -> Text Source # showtlList :: [Options] -> Text Source # | |
| TextShow GeneralCategory Source # | Since: 2 |
Defined in TextShow.Data.Char Methods showbPrec :: Int -> GeneralCategory -> Builder Source # showb :: GeneralCategory -> Builder Source # showbList :: [GeneralCategory] -> Builder Source # showtPrec :: Int -> GeneralCategory -> Text Source # showt :: GeneralCategory -> Text Source # showtList :: [GeneralCategory] -> Text Source # showtlPrec :: Int -> GeneralCategory -> Text Source # showtl :: GeneralCategory -> Text Source # showtlList :: [GeneralCategory] -> Text Source # | |
| TextShow Fingerprint Source # | Since: 2 |
Defined in TextShow.GHC.Fingerprint Methods showbPrec :: Int -> Fingerprint -> Builder Source # showb :: Fingerprint -> Builder Source # showbList :: [Fingerprint] -> Builder Source # showtPrec :: Int -> Fingerprint -> Text Source # showt :: Fingerprint -> Text Source # showtList :: [Fingerprint] -> Text Source # showtlPrec :: Int -> Fingerprint -> Text Source # showtl :: Fingerprint -> Text Source # showtlList :: [Fingerprint] -> Text Source # | |
| TextShow FixIOException Source # | Only available with Since: 3.7.3 |
Defined in TextShow.Control.Exception Methods showbPrec :: Int -> FixIOException -> Builder Source # showb :: FixIOException -> Builder Source # showbList :: [FixIOException] -> Builder Source # showtPrec :: Int -> FixIOException -> Text Source # showt :: FixIOException -> Text Source # showtList :: [FixIOException] -> Text Source # showtlPrec :: Int -> FixIOException -> Text Source # showtl :: FixIOException -> Text Source # showtlList :: [FixIOException] -> Text Source # | |
| TextShow Handle Source # | Since: 2 |
Defined in TextShow.System.IO Methods showbPrec :: Int -> Handle -> Builder Source # showb :: Handle -> Builder Source # showbList :: [Handle] -> Builder Source # showtPrec :: Int -> Handle -> Text Source # showt :: Handle -> Text Source # showtList :: [Handle] -> Text Source # showtlPrec :: Int -> Handle -> Text Source # showtl :: Handle -> Text Source # showtlList :: [Handle] -> Text Source # | |
| TextShow CInt Source # | Since: 2 |
Defined in TextShow.Foreign.C.Types Methods showbPrec :: Int -> CInt -> Builder Source # showb :: CInt -> Builder Source # showbList :: [CInt] -> Builder Source # showtPrec :: Int -> CInt -> Text Source # showt :: CInt -> Text Source # showtList :: [CInt] -> Text Source # showtlPrec :: Int -> CInt -> Text Source # showtl :: CInt -> Text Source # showtlList :: [CInt] -> Text Source # | |
| TextShow Number Source # | Only available with Since: 2 |
Defined in TextShow.Text.Read Methods showbPrec :: Int -> Number -> Builder Source # showb :: Number -> Builder Source # showbList :: [Number] -> Builder Source # showtPrec :: Int -> Number -> Text Source # showt :: Number -> Text Source # showtList :: [Number] -> Text Source # showtlPrec :: Int -> Number -> Text Source # showtl :: Number -> Text Source # showtlList :: [Number] -> Text Source # | |
| TextShow CCFlags Source # | Since: 2 |
Defined in TextShow.GHC.RTS.Flags Methods showbPrec :: Int -> CCFlags -> Builder Source # showb :: CCFlags -> Builder Source # showbList :: [CCFlags] -> Builder Source # showtPrec :: Int -> CCFlags -> Text Source # showt :: CCFlags -> Text Source # showtList :: [CCFlags] -> Text Source # showtlPrec :: Int -> CCFlags -> Text Source # showtl :: CCFlags -> Text Source # showtlList :: [CCFlags] -> Text Source # | |
| TextShow ConcFlags Source # | Since: 2 |
Defined in TextShow.GHC.RTS.Flags Methods showbPrec :: Int -> ConcFlags -> Builder Source # showb :: ConcFlags -> Builder Source # showbList :: [ConcFlags] -> Builder Source # showtPrec :: Int -> ConcFlags -> Text Source # showt :: ConcFlags -> Text Source # showtList :: [ConcFlags] -> Text Source # showtlPrec :: Int -> ConcFlags -> Text Source # showtl :: ConcFlags -> Text Source # showtlList :: [ConcFlags] -> Text Source # | |
| TextShow DebugFlags Source # | Since: 2 |
Defined in TextShow.GHC.RTS.Flags Methods showbPrec :: Int -> DebugFlags -> Builder Source # showb :: DebugFlags -> Builder Source # showbList :: [DebugFlags] -> Builder Source # showtPrec :: Int -> DebugFlags -> Text Source # showt :: DebugFlags -> Text Source # showtList :: [DebugFlags] -> Text Source # showtlPrec :: Int -> DebugFlags -> Text Source # showtl :: DebugFlags -> Text Source # showtlList :: [DebugFlags] -> Text Source # | |
| TextShow DoCostCentres Source # | Since: 2.1 |
Defined in TextShow.GHC.RTS.Flags Methods showbPrec :: Int -> DoCostCentres -> Builder Source # showb :: DoCostCentres -> Builder Source # showbList :: [DoCostCentres] -> Builder Source # showtPrec :: Int -> DoCostCentres -> Text Source # showt :: DoCostCentres -> Text Source # showtList :: [DoCostCentres] -> Text Source # showtlPrec :: Int -> DoCostCentres -> Text Source # showtl :: DoCostCentres -> Text Source # showtlList :: [DoCostCentres] -> Text Source # | |
| TextShow DoHeapProfile Source # | Since: 2.1 |
Defined in TextShow.GHC.RTS.Flags Methods showbPrec :: Int -> DoHeapProfile -> Builder Source # showb :: DoHeapProfile -> Builder Source # showbList :: [DoHeapProfile] -> Builder Source # showtPrec :: Int -> DoHeapProfile -> Text Source # showt :: DoHeapProfile -> Text Source # showtList :: [DoHeapProfile] -> Text Source # showtlPrec :: Int -> DoHeapProfile -> Text Source # showtl :: DoHeapProfile -> Text Source # showtlList :: [DoHeapProfile] -> Text Source # | |
| TextShow DoTrace Source # | Since: 2.1 |
Defined in TextShow.GHC.RTS.Flags Methods showbPrec :: Int -> DoTrace -> Builder Source # showb :: DoTrace -> Builder Source # showbList :: [DoTrace] -> Builder Source # showtPrec :: Int -> DoTrace -> Text Source # showt :: DoTrace -> Text Source # showtList :: [DoTrace] -> Text Source # showtlPrec :: Int -> DoTrace -> Text Source # showtl :: DoTrace -> Text Source # showtlList :: [DoTrace] -> Text Source # | |
| TextShow GCFlags Source # | Since: 2 |
Defined in TextShow.GHC.RTS.Flags Methods showbPrec :: Int -> GCFlags -> Builder Source # showb :: GCFlags -> Builder Source # showbList :: [GCFlags] -> Builder Source # showtPrec :: Int -> GCFlags -> Text Source # showt :: GCFlags -> Text Source # showtList :: [GCFlags] -> Text Source # showtlPrec :: Int -> GCFlags -> Text Source # showtl :: GCFlags -> Text Source # showtlList :: [GCFlags] -> Text Source # | |
| TextShow GiveGCStats Source # | Since: 2.1 |
Defined in TextShow.GHC.RTS.Flags Methods showbPrec :: Int -> GiveGCStats -> Builder Source # showb :: GiveGCStats -> Builder Source # showbList :: [GiveGCStats] -> Builder Source # showtPrec :: Int -> GiveGCStats -> Text Source # showt :: GiveGCStats -> Text Source # showtList :: [GiveGCStats] -> Text Source # showtlPrec :: Int -> GiveGCStats -> Text Source # showtl :: GiveGCStats -> Text Source # showtlList :: [GiveGCStats] -> Text Source # | |
| TextShow MiscFlags Source # | Since: 2 |
Defined in TextShow.GHC.RTS.Flags Methods showbPrec :: Int -> MiscFlags -> Builder Source # showb :: MiscFlags -> Builder Source # showbList :: [MiscFlags] -> Builder Source # showtPrec :: Int -> MiscFlags -> Text Source # showt :: MiscFlags -> Text Source # showtList :: [MiscFlags] -> Text Source # showtlPrec :: Int -> MiscFlags -> Text Source # showtl :: MiscFlags -> Text Source # showtlList :: [MiscFlags] -> Text Source # | |
| TextShow ParFlags Source # | Only available with Since: 3.3 |
Defined in TextShow.GHC.RTS.Flags Methods showbPrec :: Int -> ParFlags -> Builder Source # showb :: ParFlags -> Builder Source # showbList :: [ParFlags] -> Builder Source # showtPrec :: Int -> ParFlags -> Text Source # showt :: ParFlags -> Text Source # showtList :: [ParFlags] -> Text Source # showtlPrec :: Int -> ParFlags -> Text Source # showtl :: ParFlags -> Text Source # showtlList :: [ParFlags] -> Text Source # | |
| TextShow ProfFlags Source # | Since: 2 |
Defined in TextShow.GHC.RTS.Flags Methods showbPrec :: Int -> ProfFlags -> Builder Source # showb :: ProfFlags -> Builder Source # showbList :: [ProfFlags] -> Builder Source # showtPrec :: Int -> ProfFlags -> Text Source # showt :: ProfFlags -> Text Source # showtList :: [ProfFlags] -> Text Source # showtlPrec :: Int -> ProfFlags -> Text Source # showtl :: ProfFlags -> Text Source # showtlList :: [ProfFlags] -> Text Source # | |
| TextShow RTSFlags Source # | Since: 2 |
Defined in TextShow.GHC.RTS.Flags Methods showbPrec :: Int -> RTSFlags -> Builder Source # showb :: RTSFlags -> Builder Source # showbList :: [RTSFlags] -> Builder Source # showtPrec :: Int -> RTSFlags -> Text Source # showt :: RTSFlags -> Text Source # showtList :: [RTSFlags] -> Text Source # showtlPrec :: Int -> RTSFlags -> Text Source # showtl :: RTSFlags -> Text Source # showtlList :: [RTSFlags] -> Text Source # | |
| TextShow TickyFlags Source # | Since: 2 |
Defined in TextShow.GHC.RTS.Flags Methods showbPrec :: Int -> TickyFlags -> Builder Source # showb :: TickyFlags -> Builder Source # showbList :: [TickyFlags] -> Builder Source # showtPrec :: Int -> TickyFlags -> Text Source # showt :: TickyFlags -> Text Source # showtList :: [TickyFlags] -> Text Source # showtlPrec :: Int -> TickyFlags -> Text Source # showtl :: TickyFlags -> Text Source # showtlList :: [TickyFlags] -> Text Source # | |
| TextShow TraceFlags Source # | Since: 2 |
Defined in TextShow.GHC.RTS.Flags Methods showbPrec :: Int -> TraceFlags -> Builder Source # showb :: TraceFlags -> Builder Source # showbList :: [TraceFlags] -> Builder Source # showtPrec :: Int -> TraceFlags -> Text Source # showt :: TraceFlags -> Text Source # showtList :: [TraceFlags] -> Text Source # showtlPrec :: Int -> TraceFlags -> Text Source # showtl :: TraceFlags -> Text Source # showtlList :: [TraceFlags] -> Text Source # | |
| TextShow Text Source # | Since: 2 |
Defined in TextShow.Data.Text Methods showbPrec :: Int -> Text -> Builder Source # showb :: Text -> Builder Source # showbList :: [Text] -> Builder Source # showtPrec :: Int -> Text -> Text Source # showt :: Text -> Text Source # showtList :: [Text] -> Text Source # showtlPrec :: Int -> Text -> Text0 Source # showtl :: Text -> Text0 Source # showtlList :: [Text] -> Text0 Source # | |
| TextShow ByteString Source # | Since: 2 |
Defined in TextShow.Data.ByteString Methods showbPrec :: Int -> ByteString -> Builder Source # showb :: ByteString -> Builder Source # showbList :: [ByteString] -> Builder Source # showtPrec :: Int -> ByteString -> Text Source # showt :: ByteString -> Text Source # showtList :: [ByteString] -> Text Source # showtlPrec :: Int -> ByteString -> Text Source # showtl :: ByteString -> Text Source # showtlList :: [ByteString] -> Text Source # | |
| TextShow UnicodeException Source # | Since: 2 |
Defined in TextShow.Data.Text Methods showbPrec :: Int -> UnicodeException -> Builder Source # showb :: UnicodeException -> Builder Source # showbList :: [UnicodeException] -> Builder Source # showtPrec :: Int -> UnicodeException -> Text Source # showt :: UnicodeException -> Text Source # showtList :: [UnicodeException] -> Text Source # showtlPrec :: Int -> UnicodeException -> Text Source # showtl :: UnicodeException -> Text Source # showtlList :: [UnicodeException] -> Text Source # | |
| TextShow Text Source # | Since: 2 |
Defined in TextShow.Data.Text Methods showbPrec :: Int -> Text -> Builder Source # showb :: Text -> Builder Source # showbList :: [Text] -> Builder Source # showtPrec :: Int -> Text -> Text0 Source # showt :: Text -> Text0 Source # showtList :: [Text] -> Text0 Source # showtlPrec :: Int -> Text -> Text Source # showtl :: Text -> Text Source # showtlList :: [Text] -> Text Source # | |
| TextShow ByteString Source # | Since: 2 |
Defined in TextShow.Data.ByteString Methods showbPrec :: Int -> ByteString -> Builder Source # showb :: ByteString -> Builder Source # showbList :: [ByteString] -> Builder Source # showtPrec :: Int -> ByteString -> Text Source # showt :: ByteString -> Text Source # showtList :: [ByteString] -> Text Source # showtlPrec :: Int -> ByteString -> Text Source # showtl :: ByteString -> Text Source # showtlList :: [ByteString] -> Text Source # | |
| TextShow Builder Source # | Since: 2 |
Defined in TextShow.Data.Text Methods showbPrec :: Int -> Builder -> Builder Source # showb :: Builder -> Builder Source # showbList :: [Builder] -> Builder Source # showtPrec :: Int -> Builder -> Text Source # showt :: Builder -> Text Source # showtList :: [Builder] -> Text Source # showtlPrec :: Int -> Builder -> Text Source # showtl :: Builder -> Text Source # showtlList :: [Builder] -> Text Source # | |
| TextShow BufferMode Source # | Since: 2 |
Defined in TextShow.System.IO Methods showbPrec :: Int -> BufferMode -> Builder Source # showb :: BufferMode -> Builder Source # showbList :: [BufferMode] -> Builder Source # showtPrec :: Int -> BufferMode -> Text Source # showt :: BufferMode -> Text Source # showtList :: [BufferMode] -> Text Source # showtlPrec :: Int -> BufferMode -> Text Source # showtl :: BufferMode -> Text Source # showtlList :: [BufferMode] -> Text Source # | |
| TextShow SeekMode Source # | Since: 2 |
Defined in TextShow.System.IO Methods showbPrec :: Int -> SeekMode -> Builder Source # showb :: SeekMode -> Builder Source # showbList :: [SeekMode] -> Builder Source # showtPrec :: Int -> SeekMode -> Text Source # showt :: SeekMode -> Text Source # showtList :: [SeekMode] -> Text Source # showtlPrec :: Int -> SeekMode -> Text Source # showtl :: SeekMode -> Text Source # showtlList :: [SeekMode] -> Text Source # | |
| TextShow TextEncoding Source # | Since: 2 |
Defined in TextShow.System.IO Methods showbPrec :: Int -> TextEncoding -> Builder Source # showb :: TextEncoding -> Builder Source # showbList :: [TextEncoding] -> Builder Source # showtPrec :: Int -> TextEncoding -> Text Source # showt :: TextEncoding -> Text Source # showtList :: [TextEncoding] -> Text Source # showtlPrec :: Int -> TextEncoding -> Text Source # showtl :: TextEncoding -> Text Source # showtlList :: [TextEncoding] -> Text Source # | |
| TextShow HandlePosn Source # | Since: 2 |
Defined in TextShow.System.IO Methods showbPrec :: Int -> HandlePosn -> Builder Source # showb :: HandlePosn -> Builder Source # showbList :: [HandlePosn] -> Builder Source # showtPrec :: Int -> HandlePosn -> Text Source # showt :: HandlePosn -> Text Source # showtList :: [HandlePosn] -> Text Source # showtlPrec :: Int -> HandlePosn -> Text Source # showtl :: HandlePosn -> Text Source # showtlList :: [HandlePosn] -> Text Source # | |
| TextShow Newline Source # | Since: 2 |
Defined in TextShow.System.IO Methods showbPrec :: Int -> Newline -> Builder Source # showb :: Newline -> Builder Source # showbList :: [Newline] -> Builder Source # showtPrec :: Int -> Newline -> Text Source # showt :: Newline -> Text Source # showtList :: [Newline] -> Text Source # showtlPrec :: Int -> Newline -> Text Source # showtl :: Newline -> Text Source # showtlList :: [Newline] -> Text Source # | |
| TextShow NewlineMode Source # | Since: 2 |
Defined in TextShow.System.IO Methods showbPrec :: Int -> NewlineMode -> Builder Source # showb :: NewlineMode -> Builder Source # showbList :: [NewlineMode] -> Builder Source # showtPrec :: Int -> NewlineMode -> Text Source # showt :: NewlineMode -> Text Source # showtList :: [NewlineMode] -> Text Source # showtlPrec :: Int -> NewlineMode -> Text Source # showtl :: NewlineMode -> Text Source # showtlList :: [NewlineMode] -> Text Source # | |
| TextShow IOMode Source # | Since: 2 |
Defined in TextShow.System.IO Methods showbPrec :: Int -> IOMode -> Builder Source # showb :: IOMode -> Builder Source # showbList :: [IOMode] -> Builder Source # showtPrec :: Int -> IOMode -> Text Source # showt :: IOMode -> Text Source # showtList :: [IOMode] -> Text Source # showtlPrec :: Int -> IOMode -> Text Source # showtl :: IOMode -> Text Source # showtlList :: [IOMode] -> Text Source # | |
| TextShow CMode Source # | Since: 2 |
Defined in TextShow.System.Posix.Types Methods showbPrec :: Int -> CMode -> Builder Source # showb :: CMode -> Builder Source # showbList :: [CMode] -> Builder Source # showtPrec :: Int -> CMode -> Text Source # showt :: CMode -> Text Source # showtList :: [CMode] -> Text Source # showtlPrec :: Int -> CMode -> Text Source # showtl :: CMode -> Text Source # showtlList :: [CMode] -> Text Source # | |
| TextShow SomeSymbol Source # | Only available with Since: 2 |
Defined in TextShow.GHC.TypeLits Methods showbPrec :: Int -> SomeSymbol -> Builder Source # showb :: SomeSymbol -> Builder Source # showbList :: [SomeSymbol] -> Builder Source # showtPrec :: Int -> SomeSymbol -> Text Source # showt :: SomeSymbol -> Text Source # showtList :: [SomeSymbol] -> Text Source # showtlPrec :: Int -> SomeSymbol -> Text Source # showtl :: SomeSymbol -> Text Source # showtlList :: [SomeSymbol] -> Text Source # | |
| TextShow SomeNat Source # | Only available with Since: 2 |
Defined in TextShow.GHC.TypeLits Methods showbPrec :: Int -> SomeNat -> Builder Source # showb :: SomeNat -> Builder Source # showbList :: [SomeNat] -> Builder Source # showtPrec :: Int -> SomeNat -> Text Source # showt :: SomeNat -> Text Source # showtList :: [SomeNat] -> Text Source # showtlPrec :: Int -> SomeNat -> Text Source # showtl :: SomeNat -> Text Source # showtlList :: [SomeNat] -> Text Source # | |
| TextShow CodingFailureMode Source # | Since: 2 |
Defined in TextShow.System.IO Methods showbPrec :: Int -> CodingFailureMode -> Builder Source # showb :: CodingFailureMode -> Builder Source # showbList :: [CodingFailureMode] -> Builder Source # showtPrec :: Int -> CodingFailureMode -> Text Source # showt :: CodingFailureMode -> Text Source # showtList :: [CodingFailureMode] -> Text Source # showtlPrec :: Int -> CodingFailureMode -> Text Source # showtl :: CodingFailureMode -> Text Source # showtlList :: [CodingFailureMode] -> Text Source # | |
| TextShow CodingProgress Source # | Since: 2 |
Defined in TextShow.System.IO Methods showbPrec :: Int -> CodingProgress -> Builder Source # showb :: CodingProgress -> Builder Source # showbList :: [CodingProgress] -> Builder Source # showtPrec :: Int -> CodingProgress -> Text Source # showt :: CodingProgress -> Text Source # showtList :: [CodingProgress] -> Text Source # showtlPrec :: Int -> CodingProgress -> Text Source # showtl :: CodingProgress -> Text Source # showtlList :: [CodingProgress] -> Text Source # | |
| TextShow CSize Source # | Since: 2 |
Defined in TextShow.Foreign.C.Types Methods showbPrec :: Int -> CSize -> Builder Source # showb :: CSize -> Builder Source # showbList :: [CSize] -> Builder Source # showtPrec :: Int -> CSize -> Text Source # showt :: CSize -> Text Source # showtList :: [CSize] -> Text Source # showtlPrec :: Int -> CSize -> Text Source # showtl :: CSize -> Text Source # showtlList :: [CSize] -> Text Source # | |
| TextShow FPFormat Source # | Since: 2 |
Defined in TextShow.Data.Floating Methods showbPrec :: Int -> FPFormat -> Builder Source # showb :: FPFormat -> Builder Source # showbList :: [FPFormat] -> Builder Source # showtPrec :: Int -> FPFormat -> Text Source # showt :: FPFormat -> Text Source # showtList :: [FPFormat] -> Text Source # showtlPrec :: Int -> FPFormat -> Text Source # showtl :: FPFormat -> Text Source # showtlList :: [FPFormat] -> Text Source # | |
| TextShow CBool Source # | Only available with Since: 3.6 |
Defined in TextShow.Foreign.C.Types Methods showbPrec :: Int -> CBool -> Builder Source # showb :: CBool -> Builder Source # showbList :: [CBool] -> Builder Source # showtPrec :: Int -> CBool -> Text Source # showt :: CBool -> Text Source # showtList :: [CBool] -> Text Source # showtlPrec :: Int -> CBool -> Text Source # showtl :: CBool -> Text Source # showtlList :: [CBool] -> Text Source # | |
| TextShow CChar Source # | Since: 2 |
Defined in TextShow.Foreign.C.Types Methods showbPrec :: Int -> CChar -> Builder Source # showb :: CChar -> Builder Source # showbList :: [CChar] -> Builder Source # showtPrec :: Int -> CChar -> Text Source # showt :: CChar -> Text Source # showtList :: [CChar] -> Text Source # showtlPrec :: Int -> CChar -> Text Source # showtl :: CChar -> Text Source # showtlList :: [CChar] -> Text Source # | |
| TextShow CClock Source # | Since: 2 |
Defined in TextShow.Foreign.C.Types Methods showbPrec :: Int -> CClock -> Builder Source # showb :: CClock -> Builder Source # showbList :: [CClock] -> Builder Source # showtPrec :: Int -> CClock -> Text Source # showt :: CClock -> Text Source # showtList :: [CClock] -> Text Source # showtlPrec :: Int -> CClock -> Text Source # showtl :: CClock -> Text Source # showtlList :: [CClock] -> Text Source # | |
| TextShow CDouble Source # | Since: 2 |
Defined in TextShow.Foreign.C.Types Methods showbPrec :: Int -> CDouble -> Builder Source # showb :: CDouble -> Builder Source # showbList :: [CDouble] -> Builder Source # showtPrec :: Int -> CDouble -> Text Source # showt :: CDouble -> Text Source # showtList :: [CDouble] -> Text Source # showtlPrec :: Int -> CDouble -> Text Source # showtl :: CDouble -> Text Source # showtlList :: [CDouble] -> Text Source # | |
| TextShow CFloat Source # | Since: 2 |
Defined in TextShow.Foreign.C.Types Methods showbPrec :: Int -> CFloat -> Builder Source # showb :: CFloat -> Builder Source # showbList :: [CFloat] -> Builder Source # showtPrec :: Int -> CFloat -> Text Source # showt :: CFloat -> Text Source # showtList :: [CFloat] -> Text Source # showtlPrec :: Int -> CFloat -> Text Source # showtl :: CFloat -> Text Source # showtlList :: [CFloat] -> Text Source # | |
| TextShow CIntMax Source # | Since: 2 |
Defined in TextShow.Foreign.C.Types Methods showbPrec :: Int -> CIntMax -> Builder Source # showb :: CIntMax -> Builder Source # showbList :: [CIntMax] -> Builder Source # showtPrec :: Int -> CIntMax -> Text Source # showt :: CIntMax -> Text Source # showtList :: [CIntMax] -> Text Source # showtlPrec :: Int -> CIntMax -> Text Source # showtl :: CIntMax -> Text Source # showtlList :: [CIntMax] -> Text Source # | |
| TextShow CIntPtr Source # | Since: 2 |
Defined in TextShow.Foreign.C.Types Methods showbPrec :: Int -> CIntPtr -> Builder Source # showb :: CIntPtr -> Builder Source # showbList :: [CIntPtr] -> Builder Source # showtPrec :: Int -> CIntPtr -> Text Source # showt :: CIntPtr -> Text Source # showtList :: [CIntPtr] -> Text Source # showtlPrec :: Int -> CIntPtr -> Text Source # showtl :: CIntPtr -> Text Source # showtlList :: [CIntPtr] -> Text Source # | |
| TextShow CLLong Source # | Since: 2 |
Defined in TextShow.Foreign.C.Types Methods showbPrec :: Int -> CLLong -> Builder Source # showb :: CLLong -> Builder Source # showbList :: [CLLong] -> Builder Source # showtPrec :: Int -> CLLong -> Text Source # showt :: CLLong -> Text Source # showtList :: [CLLong] -> Text Source # showtlPrec :: Int -> CLLong -> Text Source # showtl :: CLLong -> Text Source # showtlList :: [CLLong] -> Text Source # | |
| TextShow CLong Source # | Since: 2 |
Defined in TextShow.Foreign.C.Types Methods showbPrec :: Int -> CLong -> Builder Source # showb :: CLong -> Builder Source # showbList :: [CLong] -> Builder Source # showtPrec :: Int -> CLong -> Text Source # showt :: CLong -> Text Source # showtList :: [CLong] -> Text Source # showtlPrec :: Int -> CLong -> Text Source # showtl :: CLong -> Text Source # showtlList :: [CLong] -> Text Source # | |
| TextShow CPtrdiff Source # | Since: 2 |
Defined in TextShow.Foreign.C.Types Methods showbPrec :: Int -> CPtrdiff -> Builder Source # showb :: CPtrdiff -> Builder Source # showbList :: [CPtrdiff] -> Builder Source # showtPrec :: Int -> CPtrdiff -> Text Source # showt :: CPtrdiff -> Text Source # showtList :: [CPtrdiff] -> Text Source # showtlPrec :: Int -> CPtrdiff -> Text Source # showtl :: CPtrdiff -> Text Source # showtlList :: [CPtrdiff] -> Text Source # | |
| TextShow CSChar Source # | Since: 2 |
Defined in TextShow.Foreign.C.Types Methods showbPrec :: Int -> CSChar -> Builder Source # showb :: CSChar -> Builder Source # showbList :: [CSChar] -> Builder Source # showtPrec :: Int -> CSChar -> Text Source # showt :: CSChar -> Text Source # showtList :: [CSChar] -> Text Source # showtlPrec :: Int -> CSChar -> Text Source # showtl :: CSChar -> Text Source # showtlList :: [CSChar] -> Text Source # | |
| TextShow CSUSeconds Source # | Since: 2 |
Defined in TextShow.Foreign.C.Types Methods showbPrec :: Int -> CSUSeconds -> Builder Source # showb :: CSUSeconds -> Builder Source # showbList :: [CSUSeconds] -> Builder Source # showtPrec :: Int -> CSUSeconds -> Text Source # showt :: CSUSeconds -> Text Source # showtList :: [CSUSeconds] -> Text Source # showtlPrec :: Int -> CSUSeconds -> Text Source # showtl :: CSUSeconds -> Text Source # showtlList :: [CSUSeconds] -> Text Source # | |
| TextShow CShort Source # | Since: 2 |
Defined in TextShow.Foreign.C.Types Methods showbPrec :: Int -> CShort -> Builder Source # showb :: CShort -> Builder Source # showbList :: [CShort] -> Builder Source # showtPrec :: Int -> CShort -> Text Source # showt :: CShort -> Text Source # showtList :: [CShort] -> Text Source # showtlPrec :: Int -> CShort -> Text Source # showtl :: CShort -> Text Source # showtlList :: [CShort] -> Text Source # | |
| TextShow CSigAtomic Source # | Since: 2 |
Defined in TextShow.Foreign.C.Types Methods showbPrec :: Int -> CSigAtomic -> Builder Source # showb :: CSigAtomic -> Builder Source # showbList :: [CSigAtomic] -> Builder Source # showtPrec :: Int -> CSigAtomic -> Text Source # showt :: CSigAtomic -> Text Source # showtList :: [CSigAtomic] -> Text Source # showtlPrec :: Int -> CSigAtomic -> Text Source # showtl :: CSigAtomic -> Text Source # showtlList :: [CSigAtomic] -> Text Source # | |
| TextShow CTime Source # | Since: 2 |
Defined in TextShow.Foreign.C.Types Methods showbPrec :: Int -> CTime -> Builder Source # showb :: CTime -> Builder Source # showbList :: [CTime] -> Builder Source # showtPrec :: Int -> CTime -> Text Source # showt :: CTime -> Text Source # showtList :: [CTime] -> Text Source # showtlPrec :: Int -> CTime -> Text Source # showtl :: CTime -> Text Source # showtlList :: [CTime] -> Text Source # | |
| TextShow CUChar Source # | Since: 2 |
Defined in TextShow.Foreign.C.Types Methods showbPrec :: Int -> CUChar -> Builder Source # showb :: CUChar -> Builder Source # showbList :: [CUChar] -> Builder Source # showtPrec :: Int -> CUChar -> Text Source # showt :: CUChar -> Text Source # showtList :: [CUChar] -> Text Source # showtlPrec :: Int -> CUChar -> Text Source # showtl :: CUChar -> Text Source # showtlList :: [CUChar] -> Text Source # | |
| TextShow CUInt Source # | Since: 2 |
Defined in TextShow.Foreign.C.Types Methods showbPrec :: Int -> CUInt -> Builder Source # showb :: CUInt -> Builder Source # showbList :: [CUInt] -> Builder Source # showtPrec :: Int -> CUInt -> Text Source # showt :: CUInt -> Text Source # showtList :: [CUInt] -> Text Source # showtlPrec :: Int -> CUInt -> Text Source # showtl :: CUInt -> Text Source # showtlList :: [CUInt] -> Text Source # | |
| TextShow CUIntMax Source # | Since: 2 |
Defined in TextShow.Foreign.C.Types Methods showbPrec :: Int -> CUIntMax -> Builder Source # showb :: CUIntMax -> Builder Source # showbList :: [CUIntMax] -> Builder Source # showtPrec :: Int -> CUIntMax -> Text Source # showt :: CUIntMax -> Text Source # showtList :: [CUIntMax] -> Text Source # showtlPrec :: Int -> CUIntMax -> Text Source # showtl :: CUIntMax -> Text Source # showtlList :: [CUIntMax] -> Text Source # | |
| TextShow CUIntPtr Source # | Since: 2 |
Defined in TextShow.Foreign.C.Types Methods showbPrec :: Int -> CUIntPtr -> Builder Source # showb :: CUIntPtr -> Builder Source # showbList :: [CUIntPtr] -> Builder Source # showtPrec :: Int -> CUIntPtr -> Text Source # showt :: CUIntPtr -> Text Source # showtList :: [CUIntPtr] -> Text Source # showtlPrec :: Int -> CUIntPtr -> Text Source # showtl :: CUIntPtr -> Text Source # showtlList :: [CUIntPtr] -> Text Source # | |
| TextShow CULLong Source # | Since: 2 |
Defined in TextShow.Foreign.C.Types Methods showbPrec :: Int -> CULLong -> Builder Source # showb :: CULLong -> Builder Source # showbList :: [CULLong] -> Builder Source # showtPrec :: Int -> CULLong -> Text Source # showt :: CULLong -> Text Source # showtList :: [CULLong] -> Text Source # showtlPrec :: Int -> CULLong -> Text Source # showtl :: CULLong -> Text Source # showtlList :: [CULLong] -> Text Source # | |
| TextShow CULong Source # | Since: 2 |
Defined in TextShow.Foreign.C.Types Methods showbPrec :: Int -> CULong -> Builder Source # showb :: CULong -> Builder Source # showbList :: [CULong] -> Builder Source # showtPrec :: Int -> CULong -> Text Source # showt :: CULong -> Text Source # showtList :: [CULong] -> Text Source # showtlPrec :: Int -> CULong -> Text Source # showtl :: CULong -> Text Source # showtlList :: [CULong] -> Text Source # | |
| TextShow CUSeconds Source # | Since: 2 |
Defined in TextShow.Foreign.C.Types Methods showbPrec :: Int -> CUSeconds -> Builder Source # showb :: CUSeconds -> Builder Source # showbList :: [CUSeconds] -> Builder Source # showtPrec :: Int -> CUSeconds -> Text Source # showt :: CUSeconds -> Text Source # showtList :: [CUSeconds] -> Text Source # showtlPrec :: Int -> CUSeconds -> Text Source # showtl :: CUSeconds -> Text Source # showtlList :: [CUSeconds] -> Text Source # | |
| TextShow CUShort Source # | Since: 2 |
Defined in TextShow.Foreign.C.Types Methods showbPrec :: Int -> CUShort -> Builder Source # showb :: CUShort -> Builder Source # showbList :: [CUShort] -> Builder Source # showtPrec :: Int -> CUShort -> Text Source # showt :: CUShort -> Text Source # showtList :: [CUShort] -> Text Source # showtlPrec :: Int -> CUShort -> Text Source # showtl :: CUShort -> Text Source # showtlList :: [CUShort] -> Text Source # | |
| TextShow CWchar Source # | Since: 2 |
Defined in TextShow.Foreign.C.Types Methods showbPrec :: Int -> CWchar -> Builder Source # showb :: CWchar -> Builder Source # showbList :: [CWchar] -> Builder Source # showtPrec :: Int -> CWchar -> Text Source # showt :: CWchar -> Text Source # showtList :: [CWchar] -> Text Source # showtlPrec :: Int -> CWchar -> Text Source # showtl :: CWchar -> Text Source # showtlList :: [CWchar] -> Text Source # | |
| TextShow CBlkCnt Source # | Only available with Since: 3.6 |
Defined in TextShow.System.Posix.Types Methods showbPrec :: Int -> CBlkCnt -> Builder Source # showb :: CBlkCnt -> Builder Source # showbList :: [CBlkCnt] -> Builder Source # showtPrec :: Int -> CBlkCnt -> Text Source # showt :: CBlkCnt -> Text Source # showtList :: [CBlkCnt] -> Text Source # showtlPrec :: Int -> CBlkCnt -> Text Source # showtl :: CBlkCnt -> Text Source # showtlList :: [CBlkCnt] -> Text Source # | |
| TextShow CBlkSize Source # | Only available with Since: 3.6 |
Defined in TextShow.System.Posix.Types Methods showbPrec :: Int -> CBlkSize -> Builder Source # showb :: CBlkSize -> Builder Source # showbList :: [CBlkSize] -> Builder Source # showtPrec :: Int -> CBlkSize -> Text Source # showt :: CBlkSize -> Text Source # showtList :: [CBlkSize] -> Text Source # showtlPrec :: Int -> CBlkSize -> Text Source # showtl :: CBlkSize -> Text Source # showtlList :: [CBlkSize] -> Text Source # | |
| TextShow CCc Source # | Since: 2 |
Defined in TextShow.System.Posix.Types Methods showbPrec :: Int -> CCc -> Builder Source # showb :: CCc -> Builder Source # showbList :: [CCc] -> Builder Source # showtPrec :: Int -> CCc -> Text Source # showtList :: [CCc] -> Text Source # showtlPrec :: Int -> CCc -> Text Source # showtl :: CCc -> Text Source # showtlList :: [CCc] -> Text Source # | |
| TextShow CClockId Source # | Only available with Since: 3.6 |
Defined in TextShow.System.Posix.Types Methods showbPrec :: Int -> CClockId -> Builder Source # showb :: CClockId -> Builder Source # showbList :: [CClockId] -> Builder Source # showtPrec :: Int -> CClockId -> Text Source # showt :: CClockId -> Text Source # showtList :: [CClockId] -> Text Source # showtlPrec :: Int -> CClockId -> Text Source # showtl :: CClockId -> Text Source # showtlList :: [CClockId] -> Text Source # | |
| TextShow CDev Source # | Since: 2 |
Defined in TextShow.System.Posix.Types Methods showbPrec :: Int -> CDev -> Builder Source # showb :: CDev -> Builder Source # showbList :: [CDev] -> Builder Source # showtPrec :: Int -> CDev -> Text Source # showt :: CDev -> Text Source # showtList :: [CDev] -> Text Source # showtlPrec :: Int -> CDev -> Text Source # showtl :: CDev -> Text Source # showtlList :: [CDev] -> Text Source # | |
| TextShow CFsBlkCnt Source # | Only available with Since: 3.6 |
Defined in TextShow.System.Posix.Types Methods showbPrec :: Int -> CFsBlkCnt -> Builder Source # showb :: CFsBlkCnt -> Builder Source # showbList :: [CFsBlkCnt] -> Builder Source # showtPrec :: Int -> CFsBlkCnt -> Text Source # showt :: CFsBlkCnt -> Text Source # showtList :: [CFsBlkCnt] -> Text Source # showtlPrec :: Int -> CFsBlkCnt -> Text Source # showtl :: CFsBlkCnt -> Text Source # showtlList :: [CFsBlkCnt] -> Text Source # | |
| TextShow CFsFilCnt Source # | Only available with Since: 3.6 |
Defined in TextShow.System.Posix.Types Methods showbPrec :: Int -> CFsFilCnt -> Builder Source # showb :: CFsFilCnt -> Builder Source # showbList :: [CFsFilCnt] -> Builder Source # showtPrec :: Int -> CFsFilCnt -> Text Source # showt :: CFsFilCnt -> Text Source # showtList :: [CFsFilCnt] -> Text Source # showtlPrec :: Int -> CFsFilCnt -> Text Source # showtl :: CFsFilCnt -> Text Source # showtlList :: [CFsFilCnt] -> Text Source # | |
| TextShow CGid Source # | Since: 2 |
Defined in TextShow.System.Posix.Types Methods showbPrec :: Int -> CGid -> Builder Source # showb :: CGid -> Builder Source # showbList :: [CGid] -> Builder Source # showtPrec :: Int -> CGid -> Text Source # showt :: CGid -> Text Source # showtList :: [CGid] -> Text Source # showtlPrec :: Int -> CGid -> Text Source # showtl :: CGid -> Text Source # showtlList :: [CGid] -> Text Source # | |
| TextShow CId Source # | Only available with Since: 3.6 |
Defined in TextShow.System.Posix.Types Methods showbPrec :: Int -> CId -> Builder Source # showb :: CId -> Builder Source # showbList :: [CId] -> Builder Source # showtPrec :: Int -> CId -> Text Source # showtList :: [CId] -> Text Source # showtlPrec :: Int -> CId -> Text Source # showtl :: CId -> Text Source # showtlList :: [CId] -> Text Source # | |
| TextShow CIno Source # | Since: 2 |
Defined in TextShow.System.Posix.Types Methods showbPrec :: Int -> CIno -> Builder Source # showb :: CIno -> Builder Source # showbList :: [CIno] -> Builder Source # showtPrec :: Int -> CIno -> Text Source # showt :: CIno -> Text Source # showtList :: [CIno] -> Text Source # showtlPrec :: Int -> CIno -> Text Source # showtl :: CIno -> Text Source # showtlList :: [CIno] -> Text Source # | |
| TextShow CKey Source # | Only available with Since: 3.6 |
Defined in TextShow.System.Posix.Types Methods showbPrec :: Int -> CKey -> Builder Source # showb :: CKey -> Builder Source # showbList :: [CKey] -> Builder Source # showtPrec :: Int -> CKey -> Text Source # showt :: CKey -> Text Source # showtList :: [CKey] -> Text Source # showtlPrec :: Int -> CKey -> Text Source # showtl :: CKey -> Text Source # showtlList :: [CKey] -> Text Source # | |
| TextShow CNlink Source # | Since: 2 |
Defined in TextShow.System.Posix.Types Methods showbPrec :: Int -> CNlink -> Builder Source # showb :: CNlink -> Builder Source # showbList :: [CNlink] -> Builder Source # showtPrec :: Int -> CNlink -> Text Source # showt :: CNlink -> Text Source # showtList :: [CNlink] -> Text Source # showtlPrec :: Int -> CNlink -> Text Source # showtl :: CNlink -> Text Source # showtlList :: [CNlink] -> Text Source # | |
| TextShow COff Source # | Since: 2 |
Defined in TextShow.System.Posix.Types Methods showbPrec :: Int -> COff -> Builder Source # showb :: COff -> Builder Source # showbList :: [COff] -> Builder Source # showtPrec :: Int -> COff -> Text Source # showt :: COff -> Text Source # showtList :: [COff] -> Text Source # showtlPrec :: Int -> COff -> Text Source # showtl :: COff -> Text Source # showtlList :: [COff] -> Text Source # | |
| TextShow CPid Source # | Since: 2 |
Defined in TextShow.System.Posix.Types Methods showbPrec :: Int -> CPid -> Builder Source # showb :: CPid -> Builder Source # showbList :: [CPid] -> Builder Source # showtPrec :: Int -> CPid -> Text Source # showt :: CPid -> Text Source # showtList :: [CPid] -> Text Source # showtlPrec :: Int -> CPid -> Text Source # showtl :: CPid -> Text Source # showtlList :: [CPid] -> Text Source # | |
| TextShow CRLim Source # | Since: 2 |
Defined in TextShow.System.Posix.Types Methods showbPrec :: Int -> CRLim -> Builder Source # showb :: CRLim -> Builder Source # showbList :: [CRLim] -> Builder Source # showtPrec :: Int -> CRLim -> Text Source # showt :: CRLim -> Text Source # showtList :: [CRLim] -> Text Source # showtlPrec :: Int -> CRLim -> Text Source # showtl :: CRLim -> Text Source # showtlList :: [CRLim] -> Text Source # | |
| TextShow CSpeed Source # | Since: 2 |
Defined in TextShow.System.Posix.Types Methods showbPrec :: Int -> CSpeed -> Builder Source # showb :: CSpeed -> Builder Source # showbList :: [CSpeed] -> Builder Source # showtPrec :: Int -> CSpeed -> Text Source # showt :: CSpeed -> Text Source # showtList :: [CSpeed] -> Text Source # showtlPrec :: Int -> CSpeed -> Text Source # showtl :: CSpeed -> Text Source # showtlList :: [CSpeed] -> Text Source # | |
| TextShow CSsize Source # | Since: 2 |
Defined in TextShow.System.Posix.Types Methods showbPrec :: Int -> CSsize -> Builder Source # showb :: CSsize -> Builder Source # showbList :: [CSsize] -> Builder Source # showtPrec :: Int -> CSsize -> Text Source # showt :: CSsize -> Text Source # showtList :: [CSsize] -> Text Source # showtlPrec :: Int -> CSsize -> Text Source # showtl :: CSsize -> Text Source # showtlList :: [CSsize] -> Text Source # | |
| TextShow CTcflag Source # | Since: 2 |
Defined in TextShow.System.Posix.Types Methods showbPrec :: Int -> CTcflag -> Builder Source # showb :: CTcflag -> Builder Source # showbList :: [CTcflag] -> Builder Source # showtPrec :: Int -> CTcflag -> Text Source # showt :: CTcflag -> Text Source # showtList :: [CTcflag] -> Text Source # showtlPrec :: Int -> CTcflag -> Text Source # showtl :: CTcflag -> Text Source # showtlList :: [CTcflag] -> Text Source # | |
| TextShow CTimer Source # | Only available with Since: 3.6 |
Defined in TextShow.System.Posix.Types Methods showbPrec :: Int -> CTimer -> Builder Source # showb :: CTimer -> Builder Source # showbList :: [CTimer] -> Builder Source # showtPrec :: Int -> CTimer -> Text Source # showt :: CTimer -> Text Source # showtList :: [CTimer] -> Text Source # showtlPrec :: Int -> CTimer -> Text Source # showtl :: CTimer -> Text Source # showtlList :: [CTimer] -> Text Source # | |
| TextShow CUid Source # | Since: 2 |
Defined in TextShow.System.Posix.Types Methods showbPrec :: Int -> CUid -> Builder Source # showb :: CUid -> Builder Source # showbList :: [CUid] -> Builder Source # showtPrec :: Int -> CUid -> Text Source # showt :: CUid -> Text Source # showtList :: [CUid] -> Text Source # showtlPrec :: Int -> CUid -> Text Source # showtl :: CUid -> Text Source # showtlList :: [CUid] -> Text Source # | |
| TextShow Fd Source # | Since: 2 |
Defined in TextShow.System.Posix.Types | |
| TextShow Event Source # | Since: 2 |
Defined in TextShow.GHC.Event Methods showbPrec :: Int -> Event -> Builder Source # showb :: Event -> Builder Source # showbList :: [Event] -> Builder Source # showtPrec :: Int -> Event -> Text Source # showt :: Event -> Text Source # showtList :: [Event] -> Text Source # showtlPrec :: Int -> Event -> Text Source # showtl :: Event -> Text Source # showtlList :: [Event] -> Text Source # | |
| TextShow Lifetime Source # | Only available with Since: 2 |
Defined in TextShow.GHC.Event Methods showbPrec :: Int -> Lifetime -> Builder Source # showb :: Lifetime -> Builder Source # showbList :: [Lifetime] -> Builder Source # showtPrec :: Int -> Lifetime -> Text Source # showt :: Lifetime -> Text Source # showtList :: [Lifetime] -> Text Source # showtlPrec :: Int -> Lifetime -> Text Source # showtl :: Lifetime -> Text Source # showtlList :: [Lifetime] -> Text Source # | |
| TextShow FdKey Source # | Since: 2 |
Defined in TextShow.GHC.Event Methods showbPrec :: Int -> FdKey -> Builder Source # showb :: FdKey -> Builder Source # showbList :: [FdKey] -> Builder Source # showtPrec :: Int -> FdKey -> Text Source # showt :: FdKey -> Text Source # showtList :: [FdKey] -> Text Source # showtlPrec :: Int -> FdKey -> Text Source # showtl :: FdKey -> Text Source # showtlList :: [FdKey] -> Text Source # | |
| TextShow Unique Source # | |
Defined in TextShow.GHC.Event Methods showbPrec :: Int -> Unique -> Builder Source # showb :: Unique -> Builder Source # showbList :: [Unique] -> Builder Source # showtPrec :: Int -> Unique -> Text Source # showt :: Unique -> Text Source # showtList :: [Unique] -> Text Source # showtlPrec :: Int -> Unique -> Text Source # showtl :: Unique -> Text Source # showtlList :: [Unique] -> Text Source # | |
| TextShow Dynamic Source # | Since: 2 |
Defined in TextShow.Data.Dynamic Methods showbPrec :: Int -> Dynamic -> Builder Source # showb :: Dynamic -> Builder Source # showbList :: [Dynamic] -> Builder Source # showtPrec :: Int -> Dynamic -> Text Source # showt :: Dynamic -> Text Source # showtList :: [Dynamic] -> Text Source # showtlPrec :: Int -> Dynamic -> Text Source # showtl :: Dynamic -> Text Source # showtlList :: [Dynamic] -> Text Source # | |
| TextShow StaticPtrInfo Source # | Since: 2 |
Defined in TextShow.GHC.StaticPtr Methods showbPrec :: Int -> StaticPtrInfo -> Builder Source # showb :: StaticPtrInfo -> Builder Source # showbList :: [StaticPtrInfo] -> Builder Source # showtPrec :: Int -> StaticPtrInfo -> Text Source # showt :: StaticPtrInfo -> Text Source # showtList :: [StaticPtrInfo] -> Text Source # showtlPrec :: Int -> StaticPtrInfo -> Text Source # showtl :: StaticPtrInfo -> Text Source # showtlList :: [StaticPtrInfo] -> Text Source # | |
| TextShow ShortByteString Source # | Since: 2 |
Defined in TextShow.Data.ByteString Methods showbPrec :: Int -> ShortByteString -> Builder Source # showb :: ShortByteString -> Builder Source # showbList :: [ShortByteString] -> Builder Source # showtPrec :: Int -> ShortByteString -> Text Source # showt :: ShortByteString -> Text Source # showtList :: [ShortByteString] -> Text Source # showtlPrec :: Int -> ShortByteString -> Text Source # showtl :: ShortByteString -> Text Source # showtlList :: [ShortByteString] -> Text Source # | |
| TextShow Decoding Source # | Only available with Since: 2 |
Defined in TextShow.Data.Text Methods showbPrec :: Int -> Decoding -> Builder Source # showb :: Decoding -> Builder Source # showbList :: [Decoding] -> Builder Source # showtPrec :: Int -> Decoding -> Text Source # showt :: Decoding -> Text Source # showtList :: [Decoding] -> Text Source # showtlPrec :: Int -> Decoding -> Text Source # showtl :: Decoding -> Text Source # showtlList :: [Decoding] -> Text Source # | |
| TextShow Size Source # | Only available with Since: 2 |
Defined in TextShow.Data.Text Methods showbPrec :: Int -> Size -> Builder Source # showb :: Size -> Builder Source # showbList :: [Size] -> Builder Source # showtPrec :: Int -> Size -> Text Source # showt :: Size -> Text Source # showtList :: [Size] -> Text Source # showtlPrec :: Int -> Size -> Text Source # showtl :: Size -> Text Source # showtlList :: [Size] -> Text Source # | |
| TextShow BlockReason Source # | Since: 2 |
Defined in TextShow.Control.Concurrent Methods showbPrec :: Int -> BlockReason -> Builder Source # showb :: BlockReason -> Builder Source # showbList :: [BlockReason] -> Builder Source # showtPrec :: Int -> BlockReason -> Text Source # showt :: BlockReason -> Text Source # showtList :: [BlockReason] -> Text Source # showtlPrec :: Int -> BlockReason -> Text Source # showtl :: BlockReason -> Text Source # showtlList :: [BlockReason] -> Text Source # | |
| TextShow ThreadStatus Source # | Since: 2 |
Defined in TextShow.Control.Concurrent Methods showbPrec :: Int -> ThreadStatus -> Builder Source # showb :: ThreadStatus -> Builder Source # showbList :: [ThreadStatus] -> Builder Source # showtPrec :: Int -> ThreadStatus -> Text Source # showt :: ThreadStatus -> Text Source # showtList :: [ThreadStatus] -> Text Source # showtlPrec :: Int -> ThreadStatus -> Text Source # showtl :: ThreadStatus -> Text Source # showtlList :: [ThreadStatus] -> Text Source # | |
| TextShow ConType Source # | |
Defined in TextShow.Generic Methods showbPrec :: Int -> ConType -> Builder Source # showb :: ConType -> Builder Source # showbList :: [ConType] -> Builder Source # showtPrec :: Int -> ConType -> Text Source # showt :: ConType -> Text Source # showtList :: [ConType] -> Text Source # showtlPrec :: Int -> ConType -> Text Source # showtl :: ConType -> Text Source # showtlList :: [ConType] -> Text Source # | |
| TextShow a => TextShow [a] Source # | Since: 2 |
Defined in TextShow.Data.List Methods showbPrec :: Int -> [a] -> Builder Source # showb :: [a] -> Builder Source # showbList :: [[a]] -> Builder Source # showtPrec :: Int -> [a] -> Text Source # showtList :: [[a]] -> Text Source # showtlPrec :: Int -> [a] -> Text Source # showtl :: [a] -> Text Source # showtlList :: [[a]] -> Text Source # | |
| TextShow a => TextShow (Maybe a) Source # | Since: 2 |
Defined in TextShow.Data.Maybe Methods showbPrec :: Int -> Maybe a -> Builder Source # showb :: Maybe a -> Builder Source # showbList :: [Maybe a] -> Builder Source # showtPrec :: Int -> Maybe a -> Text Source # showt :: Maybe a -> Text Source # showtList :: [Maybe a] -> Text Source # showtlPrec :: Int -> Maybe a -> Text Source # showtl :: Maybe a -> Text Source # showtlList :: [Maybe a] -> Text Source # | |
| TextShow a => TextShow (Ratio a) Source # | Since: 2 |
Defined in TextShow.Data.Ratio Methods showbPrec :: Int -> Ratio a -> Builder Source # showb :: Ratio a -> Builder Source # showbList :: [Ratio a] -> Builder Source # showtPrec :: Int -> Ratio a -> Text Source # showt :: Ratio a -> Text Source # showtList :: [Ratio a] -> Text Source # showtlPrec :: Int -> Ratio a -> Text Source # showtl :: Ratio a -> Text Source # showtlList :: [Ratio a] -> Text Source # | |
| TextShow (Ptr a) Source # | Since: 2 |
Defined in TextShow.Foreign.Ptr Methods showbPrec :: Int -> Ptr a -> Builder Source # showb :: Ptr a -> Builder Source # showbList :: [Ptr a] -> Builder Source # showtPrec :: Int -> Ptr a -> Text Source # showt :: Ptr a -> Text Source # showtList :: [Ptr a] -> Text Source # showtlPrec :: Int -> Ptr a -> Text Source # showtl :: Ptr a -> Text Source # showtlList :: [Ptr a] -> Text Source # | |
| TextShow (FunPtr a) Source # | Since: 2 |
Defined in TextShow.Foreign.Ptr Methods showbPrec :: Int -> FunPtr a -> Builder Source # showb :: FunPtr a -> Builder Source # showbList :: [FunPtr a] -> Builder Source # showtPrec :: Int -> FunPtr a -> Text Source # showt :: FunPtr a -> Text Source # showtList :: [FunPtr a] -> Text Source # showtlPrec :: Int -> FunPtr a -> Text Source # showtl :: FunPtr a -> Text Source # showtlList :: [FunPtr a] -> Text Source # | |
| TextShow p => TextShow (Par1 p) Source # | Since: 2 |
Defined in TextShow.GHC.Generics Methods showbPrec :: Int -> Par1 p -> Builder Source # showb :: Par1 p -> Builder Source # showbList :: [Par1 p] -> Builder Source # showtPrec :: Int -> Par1 p -> Text Source # showt :: Par1 p -> Text Source # showtList :: [Par1 p] -> Text Source # showtlPrec :: Int -> Par1 p -> Text Source # showtl :: Par1 p -> Text Source # showtlList :: [Par1 p] -> Text Source # | |
| TextShow (ForeignPtr a) Source # | Since: 2 |
Defined in TextShow.Foreign.Ptr Methods showbPrec :: Int -> ForeignPtr a -> Builder Source # showb :: ForeignPtr a -> Builder Source # showbList :: [ForeignPtr a] -> Builder Source # showtPrec :: Int -> ForeignPtr a -> Text Source # showt :: ForeignPtr a -> Text Source # showtList :: [ForeignPtr a] -> Text Source # showtlPrec :: Int -> ForeignPtr a -> Text Source # showtl :: ForeignPtr a -> Text Source # showtlList :: [ForeignPtr a] -> Text Source # | |
| TextShow a => TextShow (Identity a) Source # | Since: 3 |
Defined in TextShow.Data.Functor.Identity Methods showbPrec :: Int -> Identity a -> Builder Source # showb :: Identity a -> Builder Source # showbList :: [Identity a] -> Builder Source # showtPrec :: Int -> Identity a -> Text Source # showt :: Identity a -> Text Source # showtList :: [Identity a] -> Text Source # showtlPrec :: Int -> Identity a -> Text Source # showtl :: Identity a -> Text Source # showtlList :: [Identity a] -> Text Source # | |
| TextShow a => TextShow (Complex a) Source # | Since: 2 |
Defined in TextShow.Data.Complex Methods showbPrec :: Int -> Complex a -> Builder Source # showb :: Complex a -> Builder Source # showbList :: [Complex a] -> Builder Source # showtPrec :: Int -> Complex a -> Text Source # showt :: Complex a -> Text Source # showtList :: [Complex a] -> Text Source # showtlPrec :: Int -> Complex a -> Text Source # showtl :: Complex a -> Text Source # showtlList :: [Complex a] -> Text Source # | |
| TextShow a => TextShow (NonEmpty a) Source # | Since: 3 |
Defined in TextShow.Data.List.NonEmpty Methods showbPrec :: Int -> NonEmpty a -> Builder Source # showb :: NonEmpty a -> Builder Source # showbList :: [NonEmpty a] -> Builder Source # showtPrec :: Int -> NonEmpty a -> Text Source # showt :: NonEmpty a -> Text Source # showtList :: [NonEmpty a] -> Text Source # showtlPrec :: Int -> NonEmpty a -> Text Source # showtl :: NonEmpty a -> Text Source # showtlList :: [NonEmpty a] -> Text Source # | |
| TextShow a => TextShow (Dual a) Source # | Since: 2 |
Defined in TextShow.Data.Monoid Methods showbPrec :: Int -> Dual a -> Builder Source # showb :: Dual a -> Builder Source # showbList :: [Dual a] -> Builder Source # showtPrec :: Int -> Dual a -> Text Source # showt :: Dual a -> Text Source # showtList :: [Dual a] -> Text Source # showtlPrec :: Int -> Dual a -> Text Source # showtl :: Dual a -> Text Source # showtlList :: [Dual a] -> Text Source # | |
| TextShow a => TextShow (First a) Source # | Since: 2 |
Defined in TextShow.Data.Monoid Methods showbPrec :: Int -> First a -> Builder Source # showb :: First a -> Builder Source # showbList :: [First a] -> Builder Source # showtPrec :: Int -> First a -> Text Source # showt :: First a -> Text Source # showtList :: [First a] -> Text Source # showtlPrec :: Int -> First a -> Text Source # showtl :: First a -> Text Source # showtlList :: [First a] -> Text Source # | |
| TextShow a => TextShow (Last a) Source # | Since: 2 |
Defined in TextShow.Data.Monoid Methods showbPrec :: Int -> Last a -> Builder Source # showb :: Last a -> Builder Source # showbList :: [Last a] -> Builder Source # showtPrec :: Int -> Last a -> Text Source # showt :: Last a -> Text Source # showtList :: [Last a] -> Text Source # showtlPrec :: Int -> Last a -> Text Source # showtl :: Last a -> Text Source # showtlList :: [Last a] -> Text Source # | |
| TextShow a => TextShow (Product a) Source # | Since: 2 |
Defined in TextShow.Data.Monoid Methods showbPrec :: Int -> Product a -> Builder Source # showb :: Product a -> Builder Source # showbList :: [Product a] -> Builder Source # showtPrec :: Int -> Product a -> Text Source # showt :: Product a -> Text Source # showtList :: [Product a] -> Text Source # showtlPrec :: Int -> Product a -> Text Source # showtl :: Product a -> Text Source # showtlList :: [Product a] -> Text Source # | |
| TextShow a => TextShow (Sum a) Source # | Since: 2 |
Defined in TextShow.Data.Monoid Methods showbPrec :: Int -> Sum a -> Builder Source # showb :: Sum a -> Builder Source # showbList :: [Sum a] -> Builder Source # showtPrec :: Int -> Sum a -> Text Source # showt :: Sum a -> Text Source # showtList :: [Sum a] -> Text Source # showtlPrec :: Int -> Sum a -> Text Source # showtl :: Sum a -> Text Source # showtlList :: [Sum a] -> Text Source # | |
| TextShow a => TextShow (First a) Source # | Since: 3 |
Defined in TextShow.Data.Semigroup Methods showbPrec :: Int -> First a -> Builder Source # showb :: First a -> Builder Source # showbList :: [First a] -> Builder Source # showtPrec :: Int -> First a -> Text Source # showt :: First a -> Text Source # showtList :: [First a] -> Text Source # showtlPrec :: Int -> First a -> Text Source # showtl :: First a -> Text Source # showtlList :: [First a] -> Text Source # | |
| TextShow a => TextShow (Last a) Source # | Since: 3 |
Defined in TextShow.Data.Semigroup Methods showbPrec :: Int -> Last a -> Builder Source # showb :: Last a -> Builder Source # showbList :: [Last a] -> Builder Source # showtPrec :: Int -> Last a -> Text Source # showt :: Last a -> Text Source # showtList :: [Last a] -> Text Source # showtlPrec :: Int -> Last a -> Text Source # showtl :: Last a -> Text Source # showtlList :: [Last a] -> Text Source # | |
| TextShow a => TextShow (Max a) Source # | Since: 3 |
Defined in TextShow.Data.Semigroup Methods showbPrec :: Int -> Max a -> Builder Source # showb :: Max a -> Builder Source # showbList :: [Max a] -> Builder Source # showtPrec :: Int -> Max a -> Text Source # showt :: Max a -> Text Source # showtList :: [Max a] -> Text Source # showtlPrec :: Int -> Max a -> Text Source # showtl :: Max a -> Text Source # showtlList :: [Max a] -> Text Source # | |
| TextShow a => TextShow (Min a) Source # | Since: 3 |
Defined in TextShow.Data.Semigroup Methods showbPrec :: Int -> Min a -> Builder Source # showb :: Min a -> Builder Source # showbList :: [Min a] -> Builder Source # showtPrec :: Int -> Min a -> Text Source # showt :: Min a -> Text Source # showtList :: [Min a] -> Text Source # showtlPrec :: Int -> Min a -> Text Source # showtl :: Min a -> Text Source # showtlList :: [Min a] -> Text Source # | |
| TextShow a => TextShow (Option a) Source # | Since: 3 |
Defined in TextShow.Data.Semigroup Methods showbPrec :: Int -> Option a -> Builder Source # showb :: Option a -> Builder Source # showbList :: [Option a] -> Builder Source # showtPrec :: Int -> Option a -> Text Source # showt :: Option a -> Text Source # showtList :: [Option a] -> Text Source # showtlPrec :: Int -> Option a -> Text Source # showtl :: Option a -> Text Source # showtlList :: [Option a] -> Text Source # | |
| TextShow m => TextShow (WrappedMonoid m) Source # | Since: 3 |
Defined in TextShow.Data.Semigroup Methods showbPrec :: Int -> WrappedMonoid m -> Builder Source # showb :: WrappedMonoid m -> Builder Source # showbList :: [WrappedMonoid m] -> Builder Source # showtPrec :: Int -> WrappedMonoid m -> Text Source # showt :: WrappedMonoid m -> Text Source # showtList :: [WrappedMonoid m] -> Text Source # showtlPrec :: Int -> WrappedMonoid m -> Text Source # showtl :: WrappedMonoid m -> Text Source # showtlList :: [WrappedMonoid m] -> Text Source # | |
| TextShow a => TextShow (Down a) Source # | This instance would be equivalent to a derived Since: 2 |
Defined in TextShow.Data.Ord Methods showbPrec :: Int -> Down a -> Builder Source # showb :: Down a -> Builder Source # showbList :: [Down a] -> Builder Source # showtPrec :: Int -> Down a -> Text Source # showt :: Down a -> Text Source # showtList :: [Down a] -> Text Source # showtlPrec :: Int -> Down a -> Text Source # showtl :: Down a -> Text Source # showtlList :: [Down a] -> Text Source # | |
| TextShow a => TextShow (ZipList a) Source # | Since: 2 |
Defined in TextShow.Control.Applicative Methods showbPrec :: Int -> ZipList a -> Builder Source # showb :: ZipList a -> Builder Source # showbList :: [ZipList a] -> Builder Source # showtPrec :: Int -> ZipList a -> Text Source # showt :: ZipList a -> Text Source # showtList :: [ZipList a] -> Text Source # showtlPrec :: Int -> ZipList a -> Text Source # showtl :: ZipList a -> Text Source # showtlList :: [ZipList a] -> Text Source # | |
| TextShow a => TextShow (FromTextShow a) Source # | |
Defined in TextShow.FromStringTextShow Methods showbPrec :: Int -> FromTextShow a -> Builder Source # showb :: FromTextShow a -> Builder Source # showbList :: [FromTextShow a] -> Builder Source # showtPrec :: Int -> FromTextShow a -> Text Source # showt :: FromTextShow a -> Text Source # showtList :: [FromTextShow a] -> Text Source # showtlPrec :: Int -> FromTextShow a -> Text Source # showtl :: FromTextShow a -> Text Source # showtlList :: [FromTextShow a] -> Text Source # | |
| Show a => TextShow (FromStringShow a) Source # | |
Defined in TextShow.FromStringTextShow Methods showbPrec :: Int -> FromStringShow a -> Builder Source # showb :: FromStringShow a -> Builder Source # showbList :: [FromStringShow a] -> Builder Source # showtPrec :: Int -> FromStringShow a -> Text Source # showt :: FromStringShow a -> Text Source # showtList :: [FromStringShow a] -> Text Source # showtlPrec :: Int -> FromStringShow a -> Text Source # showtl :: FromStringShow a -> Text Source # showtlList :: [FromStringShow a] -> Text Source # | |
| HasResolution a => TextShow (Fixed a) Source # | Since: 2 |
Defined in TextShow.Data.Fixed Methods showbPrec :: Int -> Fixed a -> Builder Source # showb :: Fixed a -> Builder Source # showbList :: [Fixed a] -> Builder Source # showtPrec :: Int -> Fixed a -> Text Source # showt :: Fixed a -> Text Source # showtList :: [Fixed a] -> Text Source # showtlPrec :: Int -> Fixed a -> Text Source # showtl :: Fixed a -> Text Source # showtlList :: [Fixed a] -> Text Source # | |
| (Generic a, GTextShowB Zero (Rep a)) => TextShow (FromGeneric a) Source # | Since: 3.7.4 |
Defined in TextShow.Generic Methods showbPrec :: Int -> FromGeneric a -> Builder Source # showb :: FromGeneric a -> Builder Source # showbList :: [FromGeneric a] -> Builder Source # showtPrec :: Int -> FromGeneric a -> Text Source # showt :: FromGeneric a -> Text Source # showtList :: [FromGeneric a] -> Text Source # showtlPrec :: Int -> FromGeneric a -> Text Source # showtl :: FromGeneric a -> Text Source # showtlList :: [FromGeneric a] -> Text Source # | |
| TextShow (a -> b) Source # | Since: 2 |
Defined in TextShow.Functions Methods showbPrec :: Int -> (a -> b) -> Builder Source # showb :: (a -> b) -> Builder Source # showbList :: [a -> b] -> Builder Source # showtPrec :: Int -> (a -> b) -> Text Source # showt :: (a -> b) -> Text Source # showtList :: [a -> b] -> Text Source # showtlPrec :: Int -> (a -> b) -> Text Source # showtl :: (a -> b) -> Text Source # showtlList :: [a -> b] -> Text Source # | |
| (TextShow a, TextShow b) => TextShow (Either a b) Source # | Since: 2 |
Defined in TextShow.Data.Either Methods showbPrec :: Int -> Either a b -> Builder Source # showb :: Either a b -> Builder Source # showbList :: [Either a b] -> Builder Source # showtPrec :: Int -> Either a b -> Text Source # showt :: Either a b -> Text Source # showtList :: [Either a b] -> Text Source # showtlPrec :: Int -> Either a b -> Text Source # showtl :: Either a b -> Text Source # showtlList :: [Either a b] -> Text Source # | |
| TextShow (U1 p) Source # | Since: 2 |
Defined in TextShow.GHC.Generics Methods showbPrec :: Int -> U1 p -> Builder Source # showb :: U1 p -> Builder Source # showbList :: [U1 p] -> Builder Source # showtPrec :: Int -> U1 p -> Text Source # showt :: U1 p -> Text Source # showtList :: [U1 p] -> Text Source # showtlPrec :: Int -> U1 p -> Text Source # showtl :: U1 p -> Text Source # showtlList :: [U1 p] -> Text Source # | |
| TextShow (UChar p) Source # | Since: 2.1.2 |
Defined in TextShow.GHC.Generics Methods showbPrec :: Int -> UChar p -> Builder Source # showb :: UChar p -> Builder Source # showbList :: [UChar p] -> Builder Source # showtPrec :: Int -> UChar p -> Text Source # showt :: UChar p -> Text Source # showtList :: [UChar p] -> Text Source # showtlPrec :: Int -> UChar p -> Text Source # showtl :: UChar p -> Text Source # showtlList :: [UChar p] -> Text Source # | |
| TextShow (UDouble p) Source # | Since: 2.1.2 |
Defined in TextShow.GHC.Generics Methods showbPrec :: Int -> UDouble p -> Builder Source # showb :: UDouble p -> Builder Source # showbList :: [UDouble p] -> Builder Source # showtPrec :: Int -> UDouble p -> Text Source # showt :: UDouble p -> Text Source # showtList :: [UDouble p] -> Text Source # showtlPrec :: Int -> UDouble p -> Text Source # showtl :: UDouble p -> Text Source # showtlList :: [UDouble p] -> Text Source # | |
| TextShow (UFloat p) Source # | Since: 2.1.2 |
Defined in TextShow.GHC.Generics Methods showbPrec :: Int -> UFloat p -> Builder Source # showb :: UFloat p -> Builder Source # showbList :: [UFloat p] -> Builder Source # showtPrec :: Int -> UFloat p -> Text Source # showt :: UFloat p -> Text Source # showtList :: [UFloat p] -> Text Source # showtlPrec :: Int -> UFloat p -> Text Source # showtl :: UFloat p -> Text Source # showtlList :: [UFloat p] -> Text Source # | |
| TextShow (UInt p) Source # | Since: 2.1.2 |
Defined in TextShow.GHC.Generics Methods showbPrec :: Int -> UInt p -> Builder Source # showb :: UInt p -> Builder Source # showbList :: [UInt p] -> Builder Source # showtPrec :: Int -> UInt p -> Text Source # showt :: UInt p -> Text Source # showtList :: [UInt p] -> Text Source # showtlPrec :: Int -> UInt p -> Text Source # showtl :: UInt p -> Text Source # showtlList :: [UInt p] -> Text Source # | |
| TextShow (UWord p) Source # | Since: 2.1.2 |
Defined in TextShow.GHC.Generics Methods showbPrec :: Int -> UWord p -> Builder Source # showb :: UWord p -> Builder Source # showbList :: [UWord p] -> Builder Source # showtPrec :: Int -> UWord p -> Text Source # showt :: UWord p -> Text Source # showtList :: [UWord p] -> Text Source # showtlPrec :: Int -> UWord p -> Text Source # showtl :: UWord p -> Text Source # showtlList :: [UWord p] -> Text Source # | |
| TextShow (TypeRep a) Source # | Only available with Since: 3.6 |
Defined in TextShow.Data.Typeable Methods showbPrec :: Int -> TypeRep a -> Builder Source # showb :: TypeRep a -> Builder Source # showbList :: [TypeRep a] -> Builder Source # showtPrec :: Int -> TypeRep a -> Text Source # showt :: TypeRep a -> Text Source # showtList :: [TypeRep a] -> Text Source # showtlPrec :: Int -> TypeRep a -> Text Source # showtl :: TypeRep a -> Text Source # showtlList :: [TypeRep a] -> Text Source # | |
| (TextShow a, TextShow b) => TextShow (a, b) Source # | Since: 2 |
Defined in TextShow.Data.Tuple Methods showbPrec :: Int -> (a, b) -> Builder Source # showb :: (a, b) -> Builder Source # showbList :: [(a, b)] -> Builder Source # showtPrec :: Int -> (a, b) -> Text Source # showt :: (a, b) -> Text Source # showtList :: [(a, b)] -> Text Source # showtlPrec :: Int -> (a, b) -> Text Source # showtl :: (a, b) -> Text Source # showtlList :: [(a, b)] -> Text Source # | |
| TextShow (Proxy s) Source # | Since: 2 |
Defined in TextShow.Data.Proxy Methods showbPrec :: Int -> Proxy s -> Builder Source # showb :: Proxy s -> Builder Source # showbList :: [Proxy s] -> Builder Source # showtPrec :: Int -> Proxy s -> Text Source # showt :: Proxy s -> Text Source # showtList :: [Proxy s] -> Text Source # showtlPrec :: Int -> Proxy s -> Text Source # showtl :: Proxy s -> Text Source # showtlList :: [Proxy s] -> Text Source # | |
| (TextShow a, TextShow b) => TextShow (Arg a b) Source # | Since: 3 |
Defined in TextShow.Data.Semigroup Methods showbPrec :: Int -> Arg a b -> Builder Source # showb :: Arg a b -> Builder Source # showbList :: [Arg a b] -> Builder Source # showtPrec :: Int -> Arg a b -> Text Source # showt :: Arg a b -> Text Source # showtList :: [Arg a b] -> Text Source # showtlPrec :: Int -> Arg a b -> Text Source # showtl :: Arg a b -> Text Source # showtlList :: [Arg a b] -> Text Source # | |
| (TextShow i, TextShow e, Ix i) => TextShow (Array i e) Source # | Since: 2 |
Defined in TextShow.Data.Array Methods showbPrec :: Int -> Array i e -> Builder Source # showb :: Array i e -> Builder Source # showbList :: [Array i e] -> Builder Source # showtPrec :: Int -> Array i e -> Text Source # showt :: Array i e -> Text Source # showtList :: [Array i e] -> Text Source # showtlPrec :: Int -> Array i e -> Text Source # showtl :: Array i e -> Text Source # showtlList :: [Array i e] -> Text Source # | |
| TextShow (ST s a) Source # | Since: 2 |
Defined in TextShow.Control.Monad.ST Methods showbPrec :: Int -> ST s a -> Builder Source # showb :: ST s a -> Builder Source # showbList :: [ST s a] -> Builder Source # showtPrec :: Int -> ST s a -> Text Source # showt :: ST s a -> Text Source # showtList :: [ST s a] -> Text Source # showtlPrec :: Int -> ST s a -> Text Source # showtl :: ST s a -> Text Source # showtlList :: [ST s a] -> Text Source # | |
| (IArray UArray e, Ix i, TextShow i, TextShow e) => TextShow (UArray i e) Source # | Since: 2 |
Defined in TextShow.Data.Array Methods showbPrec :: Int -> UArray i e -> Builder Source # showb :: UArray i e -> Builder Source # showbList :: [UArray i e] -> Builder Source # showtPrec :: Int -> UArray i e -> Text Source # showt :: UArray i e -> Text Source # showtList :: [UArray i e] -> Text Source # showtlPrec :: Int -> UArray i e -> Text Source # showtl :: UArray i e -> Text Source # showtlList :: [UArray i e] -> Text Source # | |
| TextShow (f p) => TextShow (Rec1 f p) Source # | Since: 2 |
Defined in TextShow.GHC.Generics Methods showbPrec :: Int -> Rec1 f p -> Builder Source # showb :: Rec1 f p -> Builder Source # showbList :: [Rec1 f p] -> Builder Source # showtPrec :: Int -> Rec1 f p -> Text Source # showt :: Rec1 f p -> Text Source # showtList :: [Rec1 f p] -> Text Source # showtlPrec :: Int -> Rec1 f p -> Text Source # showtl :: Rec1 f p -> Text Source # showtlList :: [Rec1 f p] -> Text Source # | |
| (TextShow a, TextShow b, TextShow c) => TextShow (a, b, c) Source # | Since: 2 |
Defined in TextShow.Data.Tuple Methods showbPrec :: Int -> (a, b, c) -> Builder Source # showb :: (a, b, c) -> Builder Source # showbList :: [(a, b, c)] -> Builder Source # showtPrec :: Int -> (a, b, c) -> Text Source # showt :: (a, b, c) -> Text Source # showtList :: [(a, b, c)] -> Text Source # showtlPrec :: Int -> (a, b, c) -> Text Source # showtl :: (a, b, c) -> Text Source # showtlList :: [(a, b, c)] -> Text Source # | |
| TextShow (Coercion a b) Source # | Since: 2 |
Defined in TextShow.Data.Type.Coercion Methods showbPrec :: Int -> Coercion a b -> Builder Source # showb :: Coercion a b -> Builder Source # showbList :: [Coercion a b] -> Builder Source # showtPrec :: Int -> Coercion a b -> Text Source # showt :: Coercion a b -> Text Source # showtList :: [Coercion a b] -> Text Source # showtlPrec :: Int -> Coercion a b -> Text Source # showtl :: Coercion a b -> Text Source # showtlList :: [Coercion a b] -> Text Source # | |
| TextShow a => TextShow (Const a b) Source # | Since: 2 |
Defined in TextShow.Control.Applicative Methods showbPrec :: Int -> Const a b -> Builder Source # showb :: Const a b -> Builder Source # showbList :: [Const a b] -> Builder Source # showtPrec :: Int -> Const a b -> Text Source # showt :: Const a b -> Text Source # showtList :: [Const a b] -> Text Source # showtlPrec :: Int -> Const a b -> Text Source # showtl :: Const a b -> Text Source # showtlList :: [Const a b] -> Text Source # | |
| TextShow (f a) => TextShow (Alt f a) Source # | Only available with Since: 2 |
Defined in TextShow.Data.Monoid Methods showbPrec :: Int -> Alt f a -> Builder Source # showb :: Alt f a -> Builder Source # showbList :: [Alt f a] -> Builder Source # showtPrec :: Int -> Alt f a -> Text Source # showt :: Alt f a -> Text Source # showtList :: [Alt f a] -> Text Source # showtlPrec :: Int -> Alt f a -> Text Source # showtl :: Alt f a -> Text Source # showtlList :: [Alt f a] -> Text Source # | |
| TextShow (f a) => TextShow (Ap f a) Source # | Only available with Since: 3.7.4 |
Defined in TextShow.Data.Monoid Methods showbPrec :: Int -> Ap f a -> Builder Source # showb :: Ap f a -> Builder Source # showbList :: [Ap f a] -> Builder Source # showtPrec :: Int -> Ap f a -> Text Source # showt :: Ap f a -> Text Source # showtList :: [Ap f a] -> Text Source # showtlPrec :: Int -> Ap f a -> Text Source # showtl :: Ap f a -> Text Source # showtlList :: [Ap f a] -> Text Source # | |
| TextShow (a :~: b) Source # | Since: 2 |
Defined in TextShow.Data.Type.Equality Methods showbPrec :: Int -> (a :~: b) -> Builder Source # showb :: (a :~: b) -> Builder Source # showbList :: [a :~: b] -> Builder Source # showtPrec :: Int -> (a :~: b) -> Text Source # showt :: (a :~: b) -> Text Source # showtList :: [a :~: b] -> Text Source # showtlPrec :: Int -> (a :~: b) -> Text Source # showtl :: (a :~: b) -> Text Source # showtlList :: [a :~: b] -> Text Source # | |
| (TextShow1 f, TextShow a) => TextShow (FromTextShow1 f a) Source # | |
Defined in TextShow.FromStringTextShow Methods showbPrec :: Int -> FromTextShow1 f a -> Builder Source # showb :: FromTextShow1 f a -> Builder Source # showbList :: [FromTextShow1 f a] -> Builder Source # showtPrec :: Int -> FromTextShow1 f a -> Text Source # showt :: FromTextShow1 f a -> Text Source # showtList :: [FromTextShow1 f a] -> Text Source # showtlPrec :: Int -> FromTextShow1 f a -> Text Source # showtl :: FromTextShow1 f a -> Text Source # showtlList :: [FromTextShow1 f a] -> Text Source # | |
| (Show1 f, Show a) => TextShow (FromStringShow1 f a) Source # | Not available if using |
Defined in TextShow.FromStringTextShow Methods showbPrec :: Int -> FromStringShow1 f a -> Builder Source # showb :: FromStringShow1 f a -> Builder Source # showbList :: [FromStringShow1 f a] -> Builder Source # showtPrec :: Int -> FromStringShow1 f a -> Text Source # showt :: FromStringShow1 f a -> Text Source # showtList :: [FromStringShow1 f a] -> Text Source # showtlPrec :: Int -> FromStringShow1 f a -> Text Source # showtl :: FromStringShow1 f a -> Text Source # showtlList :: [FromStringShow1 f a] -> Text Source # | |
| TextShow c => TextShow (K1 i c p) Source # | Since: 2 |
Defined in TextShow.GHC.Generics Methods showbPrec :: Int -> K1 i c p -> Builder Source # showb :: K1 i c p -> Builder Source # showbList :: [K1 i c p] -> Builder Source # showtPrec :: Int -> K1 i c p -> Text Source # showt :: K1 i c p -> Text Source # showtList :: [K1 i c p] -> Text Source # showtlPrec :: Int -> K1 i c p -> Text Source # showtl :: K1 i c p -> Text Source # showtlList :: [K1 i c p] -> Text Source # | |
| (TextShow (f p), TextShow (g p)) => TextShow ((f :+: g) p) Source # | Since: 2 |
Defined in TextShow.GHC.Generics Methods showbPrec :: Int -> (f :+: g) p -> Builder Source # showb :: (f :+: g) p -> Builder Source # showbList :: [(f :+: g) p] -> Builder Source # showtPrec :: Int -> (f :+: g) p -> Text Source # showt :: (f :+: g) p -> Text Source # showtList :: [(f :+: g) p] -> Text Source # showtlPrec :: Int -> (f :+: g) p -> Text Source # showtl :: (f :+: g) p -> Text Source # showtlList :: [(f :+: g) p] -> Text Source # | |
| (TextShow (f p), TextShow (g p)) => TextShow ((f :*: g) p) Source # | Since: 2 |
Defined in TextShow.GHC.Generics Methods showbPrec :: Int -> (f :*: g) p -> Builder Source # showb :: (f :*: g) p -> Builder Source # showbList :: [(f :*: g) p] -> Builder Source # showtPrec :: Int -> (f :*: g) p -> Text Source # showt :: (f :*: g) p -> Text Source # showtList :: [(f :*: g) p] -> Text Source # showtlPrec :: Int -> (f :*: g) p -> Text Source # showtl :: (f :*: g) p -> Text Source # showtlList :: [(f :*: g) p] -> Text Source # | |
| (TextShow a, TextShow b, TextShow c, TextShow d) => TextShow (a, b, c, d) Source # | Since: 2 |
Defined in TextShow.Data.Tuple Methods showbPrec :: Int -> (a, b, c, d) -> Builder Source # showb :: (a, b, c, d) -> Builder Source # showbList :: [(a, b, c, d)] -> Builder Source # showtPrec :: Int -> (a, b, c, d) -> Text Source # showt :: (a, b, c, d) -> Text Source # showtList :: [(a, b, c, d)] -> Text Source # showtlPrec :: Int -> (a, b, c, d) -> Text Source # showtl :: (a, b, c, d) -> Text Source # showtlList :: [(a, b, c, d)] -> Text Source # | |
| (TextShow1 f, TextShow1 g, TextShow a) => TextShow (Sum f g a) Source # | Since: 3 |
Defined in TextShow.Data.Functor.Sum Methods showbPrec :: Int -> Sum f g a -> Builder Source # showb :: Sum f g a -> Builder Source # showbList :: [Sum f g a] -> Builder Source # showtPrec :: Int -> Sum f g a -> Text Source # showt :: Sum f g a -> Text Source # showtList :: [Sum f g a] -> Text Source # showtlPrec :: Int -> Sum f g a -> Text Source # showtl :: Sum f g a -> Text Source # showtlList :: [Sum f g a] -> Text Source # | |
| (TextShow1 f, TextShow1 g, TextShow a) => TextShow (Product f g a) Source # | Since: 3 |
Defined in TextShow.Data.Functor.Product Methods showbPrec :: Int -> Product f g a -> Builder Source # showb :: Product f g a -> Builder Source # showbList :: [Product f g a] -> Builder Source # showtPrec :: Int -> Product f g a -> Text Source # showt :: Product f g a -> Text Source # showtList :: [Product f g a] -> Text Source # showtlPrec :: Int -> Product f g a -> Text Source # showtl :: Product f g a -> Text Source # showtlList :: [Product f g a] -> Text Source # | |
| TextShow (a :~~: b) Source # | Since: 3.6 |
Defined in TextShow.Data.Type.Equality Methods showbPrec :: Int -> (a :~~: b) -> Builder Source # showb :: (a :~~: b) -> Builder Source # showbList :: [a :~~: b] -> Builder Source # showtPrec :: Int -> (a :~~: b) -> Text Source # showt :: (a :~~: b) -> Text Source # showtList :: [a :~~: b] -> Text Source # showtlPrec :: Int -> (a :~~: b) -> Text Source # showtl :: (a :~~: b) -> Text Source # showtlList :: [a :~~: b] -> Text Source # | |
| TextShow (f p) => TextShow (M1 i c f p) Source # | Since: 2 |
Defined in TextShow.GHC.Generics Methods showbPrec :: Int -> M1 i c f p -> Builder Source # showb :: M1 i c f p -> Builder Source # showbList :: [M1 i c f p] -> Builder Source # showtPrec :: Int -> M1 i c f p -> Text Source # showt :: M1 i c f p -> Text Source # showtList :: [M1 i c f p] -> Text Source # showtlPrec :: Int -> M1 i c f p -> Text Source # showtl :: M1 i c f p -> Text Source # showtlList :: [M1 i c f p] -> Text Source # | |
| TextShow (f (g p)) => TextShow ((f :.: g) p) Source # | Since: 2 |
Defined in TextShow.GHC.Generics Methods showbPrec :: Int -> (f :.: g) p -> Builder Source # showb :: (f :.: g) p -> Builder Source # showbList :: [(f :.: g) p] -> Builder Source # showtPrec :: Int -> (f :.: g) p -> Text Source # showt :: (f :.: g) p -> Text Source # showtList :: [(f :.: g) p] -> Text Source # showtlPrec :: Int -> (f :.: g) p -> Text Source # showtl :: (f :.: g) p -> Text Source # showtlList :: [(f :.: g) p] -> Text Source # | |
| (TextShow a, TextShow b, TextShow c, TextShow d, TextShow e) => TextShow (a, b, c, d, e) Source # | Since: 2 |
Defined in TextShow.Data.Tuple Methods showbPrec :: Int -> (a, b, c, d, e) -> Builder Source # showb :: (a, b, c, d, e) -> Builder Source # showbList :: [(a, b, c, d, e)] -> Builder Source # showtPrec :: Int -> (a, b, c, d, e) -> Text Source # showt :: (a, b, c, d, e) -> Text Source # showtList :: [(a, b, c, d, e)] -> Text Source # showtlPrec :: Int -> (a, b, c, d, e) -> Text Source # showtl :: (a, b, c, d, e) -> Text Source # showtlList :: [(a, b, c, d, e)] -> Text Source # | |
| (TextShow1 f, TextShow1 g, TextShow a) => TextShow (Compose f g a) Source # | Since: 3 |
Defined in TextShow.Data.Functor.Compose Methods showbPrec :: Int -> Compose f g a -> Builder Source # showb :: Compose f g a -> Builder Source # showbList :: [Compose f g a] -> Builder Source # showtPrec :: Int -> Compose f g a -> Text Source # showt :: Compose f g a -> Text Source # showtList :: [Compose f g a] -> Text Source # showtlPrec :: Int -> Compose f g a -> Text Source # showtl :: Compose f g a -> Text Source # showtlList :: [Compose f g a] -> Text Source # | |
| (TextShow2 f, TextShow a, TextShow b) => TextShow (FromTextShow2 f a b) Source # | |
Defined in TextShow.FromStringTextShow Methods showbPrec :: Int -> FromTextShow2 f a b -> Builder Source # showb :: FromTextShow2 f a b -> Builder Source # showbList :: [FromTextShow2 f a b] -> Builder Source # showtPrec :: Int -> FromTextShow2 f a b -> Text Source # showt :: FromTextShow2 f a b -> Text Source # showtList :: [FromTextShow2 f a b] -> Text Source # showtlPrec :: Int -> FromTextShow2 f a b -> Text Source # showtl :: FromTextShow2 f a b -> Text Source # showtlList :: [FromTextShow2 f a b] -> Text Source # | |
| (Show2 f, Show a, Show b) => TextShow (FromStringShow2 f a b) Source # | Not available if using |
Defined in TextShow.FromStringTextShow Methods showbPrec :: Int -> FromStringShow2 f a b -> Builder Source # showb :: FromStringShow2 f a b -> Builder Source # showbList :: [FromStringShow2 f a b] -> Builder Source # showtPrec :: Int -> FromStringShow2 f a b -> Text Source # showt :: FromStringShow2 f a b -> Text Source # showtList :: [FromStringShow2 f a b] -> Text Source # showtlPrec :: Int -> FromStringShow2 f a b -> Text Source # showtl :: FromStringShow2 f a b -> Text Source # showtlList :: [FromStringShow2 f a b] -> Text Source # | |
| (TextShow a, TextShow b, TextShow c, TextShow d, TextShow e, TextShow f) => TextShow (a, b, c, d, e, f) Source # | Since: 2 |
Defined in TextShow.Data.Tuple Methods showbPrec :: Int -> (a, b, c, d, e, f) -> Builder Source # showb :: (a, b, c, d, e, f) -> Builder Source # showbList :: [(a, b, c, d, e, f)] -> Builder Source # showtPrec :: Int -> (a, b, c, d, e, f) -> Text Source # showt :: (a, b, c, d, e, f) -> Text Source # showtList :: [(a, b, c, d, e, f)] -> Text Source # showtlPrec :: Int -> (a, b, c, d, e, f) -> Text Source # showtl :: (a, b, c, d, e, f) -> Text Source # showtlList :: [(a, b, c, d, e, f)] -> Text Source # | |
| (TextShow a, TextShow b, TextShow c, TextShow d, TextShow e, TextShow f, TextShow g) => TextShow (a, b, c, d, e, f, g) Source # | Since: 2 |
Defined in TextShow.Data.Tuple Methods showbPrec :: Int -> (a, b, c, d, e, f, g) -> Builder Source # showb :: (a, b, c, d, e, f, g) -> Builder Source # showbList :: [(a, b, c, d, e, f, g)] -> Builder Source # showtPrec :: Int -> (a, b, c, d, e, f, g) -> Text Source # showt :: (a, b, c, d, e, f, g) -> Text Source # showtList :: [(a, b, c, d, e, f, g)] -> Text Source # showtlPrec :: Int -> (a, b, c, d, e, f, g) -> Text Source # showtl :: (a, b, c, d, e, f, g) -> Text Source # showtlList :: [(a, b, c, d, e, f, g)] -> Text Source # | |
| (TextShow a, TextShow b, TextShow c, TextShow d, TextShow e, TextShow f, TextShow g, TextShow h) => TextShow (a, b, c, d, e, f, g, h) Source # | Since: 2 |
Defined in TextShow.Data.Tuple Methods showbPrec :: Int -> (a, b, c, d, e, f, g, h) -> Builder Source # showb :: (a, b, c, d, e, f, g, h) -> Builder Source # showbList :: [(a, b, c, d, e, f, g, h)] -> Builder Source # showtPrec :: Int -> (a, b, c, d, e, f, g, h) -> Text Source # showt :: (a, b, c, d, e, f, g, h) -> Text Source # showtList :: [(a, b, c, d, e, f, g, h)] -> Text Source # showtlPrec :: Int -> (a, b, c, d, e, f, g, h) -> Text Source # showtl :: (a, b, c, d, e, f, g, h) -> Text Source # showtlList :: [(a, b, c, d, e, f, g, h)] -> Text Source # | |
| (TextShow a, TextShow b, TextShow c, TextShow d, TextShow e, TextShow f, TextShow g, TextShow h, TextShow i) => TextShow (a, b, c, d, e, f, g, h, i) Source # | Since: 2 |
Defined in TextShow.Data.Tuple Methods showbPrec :: Int -> (a, b, c, d, e, f, g, h, i) -> Builder Source # showb :: (a, b, c, d, e, f, g, h, i) -> Builder Source # showbList :: [(a, b, c, d, e, f, g, h, i)] -> Builder Source # showtPrec :: Int -> (a, b, c, d, e, f, g, h, i) -> Text Source # showt :: (a, b, c, d, e, f, g, h, i) -> Text Source # showtList :: [(a, b, c, d, e, f, g, h, i)] -> Text Source # showtlPrec :: Int -> (a, b, c, d, e, f, g, h, i) -> Text Source # showtl :: (a, b, c, d, e, f, g, h, i) -> Text Source # showtlList :: [(a, b, c, d, e, f, g, h, i)] -> Text Source # | |
| (TextShow a, TextShow b, TextShow c, TextShow d, TextShow e, TextShow f, TextShow g, TextShow h, TextShow i, TextShow j) => TextShow (a, b, c, d, e, f, g, h, i, j) Source # | Since: 2 |
Defined in TextShow.Data.Tuple Methods showbPrec :: Int -> (a, b, c, d, e, f, g, h, i, j) -> Builder Source # showb :: (a, b, c, d, e, f, g, h, i, j) -> Builder Source # showbList :: [(a, b, c, d, e, f, g, h, i, j)] -> Builder Source # showtPrec :: Int -> (a, b, c, d, e, f, g, h, i, j) -> Text Source # showt :: (a, b, c, d, e, f, g, h, i, j) -> Text Source # showtList :: [(a, b, c, d, e, f, g, h, i, j)] -> Text Source # showtlPrec :: Int -> (a, b, c, d, e, f, g, h, i, j) -> Text Source # showtl :: (a, b, c, d, e, f, g, h, i, j) -> Text Source # showtlList :: [(a, b, c, d, e, f, g, h, i, j)] -> Text Source # | |
| (TextShow a, TextShow b, TextShow c, TextShow d, TextShow e, TextShow f, TextShow g, TextShow h, TextShow i, TextShow j, TextShow k) => TextShow (a, b, c, d, e, f, g, h, i, j, k) Source # | Since: 2 |
Defined in TextShow.Data.Tuple Methods showbPrec :: Int -> (a, b, c, d, e, f, g, h, i, j, k) -> Builder Source # showb :: (a, b, c, d, e, f, g, h, i, j, k) -> Builder Source # showbList :: [(a, b, c, d, e, f, g, h, i, j, k)] -> Builder Source # showtPrec :: Int -> (a, b, c, d, e, f, g, h, i, j, k) -> Text Source # showt :: (a, b, c, d, e, f, g, h, i, j, k) -> Text Source # showtList :: [(a, b, c, d, e, f, g, h, i, j, k)] -> Text Source # showtlPrec :: Int -> (a, b, c, d, e, f, g, h, i, j, k) -> Text Source # showtl :: (a, b, c, d, e, f, g, h, i, j, k) -> Text Source # showtlList :: [(a, b, c, d, e, f, g, h, i, j, k)] -> Text Source # | |
| (TextShow a, TextShow b, TextShow c, TextShow d, TextShow e, TextShow f, TextShow g, TextShow h, TextShow i, TextShow j, TextShow k, TextShow l) => TextShow (a, b, c, d, e, f, g, h, i, j, k, l) Source # | Since: 2 |
Defined in TextShow.Data.Tuple Methods showbPrec :: Int -> (a, b, c, d, e, f, g, h, i, j, k, l) -> Builder Source # showb :: (a, b, c, d, e, f, g, h, i, j, k, l) -> Builder Source # showbList :: [(a, b, c, d, e, f, g, h, i, j, k, l)] -> Builder Source # showtPrec :: Int -> (a, b, c, d, e, f, g, h, i, j, k, l) -> Text Source # showt :: (a, b, c, d, e, f, g, h, i, j, k, l) -> Text Source # showtList :: [(a, b, c, d, e, f, g, h, i, j, k, l)] -> Text Source # showtlPrec :: Int -> (a, b, c, d, e, f, g, h, i, j, k, l) -> Text Source # showtl :: (a, b, c, d, e, f, g, h, i, j, k, l) -> Text Source # showtlList :: [(a, b, c, d, e, f, g, h, i, j, k, l)] -> Text Source # | |
| (TextShow a, TextShow b, TextShow c, TextShow d, TextShow e, TextShow f, TextShow g, TextShow h, TextShow i, TextShow j, TextShow k, TextShow l, TextShow m) => TextShow (a, b, c, d, e, f, g, h, i, j, k, l, m) Source # | Since: 2 |
Defined in TextShow.Data.Tuple Methods showbPrec :: Int -> (a, b, c, d, e, f, g, h, i, j, k, l, m) -> Builder Source # showb :: (a, b, c, d, e, f, g, h, i, j, k, l, m) -> Builder Source # showbList :: [(a, b, c, d, e, f, g, h, i, j, k, l, m)] -> Builder Source # showtPrec :: Int -> (a, b, c, d, e, f, g, h, i, j, k, l, m) -> Text Source # showt :: (a, b, c, d, e, f, g, h, i, j, k, l, m) -> Text Source # showtList :: [(a, b, c, d, e, f, g, h, i, j, k, l, m)] -> Text Source # showtlPrec :: Int -> (a, b, c, d, e, f, g, h, i, j, k, l, m) -> Text Source # showtl :: (a, b, c, d, e, f, g, h, i, j, k, l, m) -> Text Source # showtlList :: [(a, b, c, d, e, f, g, h, i, j, k, l, m)] -> Text Source # | |
| (TextShow a, TextShow b, TextShow c, TextShow d, TextShow e, TextShow f, TextShow g, TextShow h, TextShow i, TextShow j, TextShow k, TextShow l, TextShow m, TextShow n) => TextShow (a, b, c, d, e, f, g, h, i, j, k, l, m, n) Source # | Since: 2 |
Defined in TextShow.Data.Tuple Methods showbPrec :: Int -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n) -> Builder Source # showb :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n) -> Builder Source # showbList :: [(a, b, c, d, e, f, g, h, i, j, k, l, m, n)] -> Builder Source # showtPrec :: Int -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n) -> Text Source # showt :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n) -> Text Source # showtList :: [(a, b, c, d, e, f, g, h, i, j, k, l, m, n)] -> Text Source # showtlPrec :: Int -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n) -> Text Source # showtl :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n) -> Text Source # showtlList :: [(a, b, c, d, e, f, g, h, i, j, k, l, m, n)] -> Text Source # | |
| (TextShow a, TextShow b, TextShow c, TextShow d, TextShow e, TextShow f, TextShow g, TextShow h, TextShow i, TextShow j, TextShow k, TextShow l, TextShow m, TextShow n, TextShow o) => TextShow (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) Source # | Since: 2 |
Defined in TextShow.Data.Tuple Methods showbPrec :: Int -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) -> Builder Source # showb :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) -> Builder Source # showbList :: [(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o)] -> Builder Source # showtPrec :: Int -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) -> Text Source # showt :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) -> Text Source # showtList :: [(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o)] -> Text Source # showtlPrec :: Int -> (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) -> Text Source # showtl :: (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) -> Text Source # showtlList :: [(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o)] -> Text Source # | |
showbParen :: Bool -> Builder -> Builder Source #
Surrounds Builder output with parentheses if the Bool parameter is True.
Since: 2
showtParen :: Bool -> Text -> Text Source #
Surrounds strict Text output with parentheses if the Bool parameter is True.
Since: 3.4
showtlParen :: Bool -> Text -> Text Source #
Surrounds lazy Text output with parentheses if the Bool parameter is True.
Since: 3.4
showbCommaSpace :: Builder Source #
Construct a Builder containing a comma followed by a space.
Since: 3.6
showtCommaSpace :: Text Source #
Construct a strict Text containing a comma followed by a space.
Since: 3.6
showtlCommaSpace :: Text Source #
Construct a lazy Text containing a comma followed by a space.
Since: 3.6
showbSpace :: Builder Source #
Construct a Builder containing a single space character.
Since: 2
showtSpace :: Text Source #
Construct a strict Text containing a single space character.
Since: 3.4
showtlSpace :: Text Source #
Construct a lazy Text containing a single space character.
Since: 3.4
TextShow1
class TextShow1 f where Source #
Lifting of the TextShow class to unary type constructors.
Since: 2
Minimal complete definition
Methods
liftShowbPrec :: (Int -> a -> Builder) -> ([a] -> Builder) -> Int -> f a -> Builder Source #
showbPrec function for an application of the type constructor
based on showbPrec and showbList functions for the argument type.
Since: 3
liftShowbList :: (Int -> a -> Builder) -> ([a] -> Builder) -> [f a] -> Builder Source #
Instances
showbUnaryWith :: (Int -> a -> Builder) -> Builder -> Int -> a -> Builder Source #
produces the showbUnaryWith sp n p xBuilder representation of a unary data
constructor with name n and argument x, in precedence context p, using the
function sp to show occurrences of the type argument.
Since: 2
liftShowtPrec :: TextShow1 f => (Int -> a -> Text) -> ([a] -> Text) -> Int -> f a -> Text Source #
showtPrec function for an application of the type constructor
based on showtPrec and showtList functions for the argument type.
The current implementation is based on liftShowbPrec internally.
Since: 3.4
liftShowtlPrec :: TextShow1 f => (Int -> a -> Text) -> ([a] -> Text) -> Int -> f a -> Text Source #
showtlPrec function for an application of the type constructor
based on showtlPrec and showtlList functions for the argument type.
The current implementation is based on liftShowbPrec internally.
Since: 3.4
TextShow2
class TextShow2 f where Source #
Lifting of the TextShow class to binary type constructors.
Since: 2
Minimal complete definition
Methods
liftShowbPrec2 :: (Int -> a -> Builder) -> ([a] -> Builder) -> (Int -> b -> Builder) -> ([b] -> Builder) -> Int -> f a b -> Builder Source #
showbPrec function for an application of the type constructor
based on showbPrec and showbList functions for the argument types.
Since: 3
liftShowbList2 :: (Int -> a -> Builder) -> ([a] -> Builder) -> (Int -> b -> Builder) -> ([b] -> Builder) -> [f a b] -> Builder Source #
Instances
| TextShow2 Either Source # | Since: 2 |
Defined in TextShow.Data.Either | |
| TextShow2 (,) Source # | Since: 2 |
Defined in TextShow.Data.Tuple | |
| TextShow2 Arg Source # | Since: 3 |
Defined in TextShow.Data.Semigroup | |
| TextShow2 ST Source # | Since: 2 |
Defined in TextShow.Control.Monad.ST | |
| TextShow a => TextShow2 ((,,) a) Source # | Since: 2 |
Defined in TextShow.Data.Tuple | |
| TextShow2 (Coercion :: Type -> Type -> Type) Source # | Since: 2 |
Defined in TextShow.Data.Type.Coercion | |
| TextShow2 (Const :: Type -> Type -> Type) Source # | Since: 2 |
Defined in TextShow.Control.Applicative | |
| TextShow2 ((:~:) :: Type -> Type -> Type) Source # | Since: 2 |
Defined in TextShow.Data.Type.Equality | |
| TextShow2 ((->) :: Type -> Type -> Type) Source # | Since: 2 |
Defined in TextShow.Functions | |
| TextShow2 (K1 i :: Type -> Type -> Type) Source # | Since: 2 |
Defined in TextShow.GHC.Generics | |
| (TextShow a, TextShow b) => TextShow2 ((,,,) a b) Source # | Since: 2 |
Defined in TextShow.Data.Tuple Methods liftShowbPrec2 :: (Int -> a0 -> Builder) -> ([a0] -> Builder) -> (Int -> b0 -> Builder) -> ([b0] -> Builder) -> Int -> (a, b, a0, b0) -> Builder Source # liftShowbList2 :: (Int -> a0 -> Builder) -> ([a0] -> Builder) -> (Int -> b0 -> Builder) -> ([b0] -> Builder) -> [(a, b, a0, b0)] -> Builder Source # | |
| TextShow2 ((:~~:) :: Type -> Type -> Type) Source # | Since: 3.6 |
Defined in TextShow.Data.Type.Equality | |
| (TextShow a, TextShow b, TextShow c) => TextShow2 ((,,,,) a b c) Source # | Since: 2 |
Defined in TextShow.Data.Tuple Methods liftShowbPrec2 :: (Int -> a0 -> Builder) -> ([a0] -> Builder) -> (Int -> b0 -> Builder) -> ([b0] -> Builder) -> Int -> (a, b, c, a0, b0) -> Builder Source # liftShowbList2 :: (Int -> a0 -> Builder) -> ([a0] -> Builder) -> (Int -> b0 -> Builder) -> ([b0] -> Builder) -> [(a, b, c, a0, b0)] -> Builder Source # | |
| TextShow2 f => TextShow2 (FromTextShow2 f) Source # | |
Defined in TextShow.FromStringTextShow Methods liftShowbPrec2 :: (Int -> a -> Builder) -> ([a] -> Builder) -> (Int -> b -> Builder) -> ([b] -> Builder) -> Int -> FromTextShow2 f a b -> Builder Source # liftShowbList2 :: (Int -> a -> Builder) -> ([a] -> Builder) -> (Int -> b -> Builder) -> ([b] -> Builder) -> [FromTextShow2 f a b] -> Builder Source # | |
| Show2 f => TextShow2 (FromStringShow2 f) Source # | Not available if using |
Defined in TextShow.FromStringTextShow Methods liftShowbPrec2 :: (Int -> a -> Builder) -> ([a] -> Builder) -> (Int -> b -> Builder) -> ([b] -> Builder) -> Int -> FromStringShow2 f a b -> Builder Source # liftShowbList2 :: (Int -> a -> Builder) -> ([a] -> Builder) -> (Int -> b -> Builder) -> ([b] -> Builder) -> [FromStringShow2 f a b] -> Builder Source # | |
| (TextShow a, TextShow b, TextShow c, TextShow d) => TextShow2 ((,,,,,) a b c d) Source # | Since: 2 |
Defined in TextShow.Data.Tuple Methods liftShowbPrec2 :: (Int -> a0 -> Builder) -> ([a0] -> Builder) -> (Int -> b0 -> Builder) -> ([b0] -> Builder) -> Int -> (a, b, c, d, a0, b0) -> Builder Source # liftShowbList2 :: (Int -> a0 -> Builder) -> ([a0] -> Builder) -> (Int -> b0 -> Builder) -> ([b0] -> Builder) -> [(a, b, c, d, a0, b0)] -> Builder Source # | |
| (TextShow a, TextShow b, TextShow c, TextShow d, TextShow e) => TextShow2 ((,,,,,,) a b c d e) Source # | Since: 2 |
Defined in TextShow.Data.Tuple Methods liftShowbPrec2 :: (Int -> a0 -> Builder) -> ([a0] -> Builder) -> (Int -> b0 -> Builder) -> ([b0] -> Builder) -> Int -> (a, b, c, d, e, a0, b0) -> Builder Source # liftShowbList2 :: (Int -> a0 -> Builder) -> ([a0] -> Builder) -> (Int -> b0 -> Builder) -> ([b0] -> Builder) -> [(a, b, c, d, e, a0, b0)] -> Builder Source # | |
| (TextShow a, TextShow b, TextShow c, TextShow d, TextShow e, TextShow f) => TextShow2 ((,,,,,,,) a b c d e f) Source # | Since: 2 |
Defined in TextShow.Data.Tuple Methods liftShowbPrec2 :: (Int -> a0 -> Builder) -> ([a0] -> Builder) -> (Int -> b0 -> Builder) -> ([b0] -> Builder) -> Int -> (a, b, c, d, e, f, a0, b0) -> Builder Source # liftShowbList2 :: (Int -> a0 -> Builder) -> ([a0] -> Builder) -> (Int -> b0 -> Builder) -> ([b0] -> Builder) -> [(a, b, c, d, e, f, a0, b0)] -> Builder Source # | |
| (TextShow a, TextShow b, TextShow c, TextShow d, TextShow e, TextShow f, TextShow g) => TextShow2 ((,,,,,,,,) a b c d e f g) Source # | Since: 2 |
Defined in TextShow.Data.Tuple Methods liftShowbPrec2 :: (Int -> a0 -> Builder) -> ([a0] -> Builder) -> (Int -> b0 -> Builder) -> ([b0] -> Builder) -> Int -> (a, b, c, d, e, f, g, a0, b0) -> Builder Source # liftShowbList2 :: (Int -> a0 -> Builder) -> ([a0] -> Builder) -> (Int -> b0 -> Builder) -> ([b0] -> Builder) -> [(a, b, c, d, e, f, g, a0, b0)] -> Builder Source # | |
| (TextShow a, TextShow b, TextShow c, TextShow d, TextShow e, TextShow f, TextShow g, TextShow h) => TextShow2 ((,,,,,,,,,) a b c d e f g h) Source # | Since: 2 |
Defined in TextShow.Data.Tuple Methods liftShowbPrec2 :: (Int -> a0 -> Builder) -> ([a0] -> Builder) -> (Int -> b0 -> Builder) -> ([b0] -> Builder) -> Int -> (a, b, c, d, e, f, g, h, a0, b0) -> Builder Source # liftShowbList2 :: (Int -> a0 -> Builder) -> ([a0] -> Builder) -> (Int -> b0 -> Builder) -> ([b0] -> Builder) -> [(a, b, c, d, e, f, g, h, a0, b0)] -> Builder Source # | |
| (TextShow a, TextShow b, TextShow c, TextShow d, TextShow e, TextShow f, TextShow g, TextShow h, TextShow i) => TextShow2 ((,,,,,,,,,,) a b c d e f g h i) Source # | Since: 2 |
Defined in TextShow.Data.Tuple Methods liftShowbPrec2 :: (Int -> a0 -> Builder) -> ([a0] -> Builder) -> (Int -> b0 -> Builder) -> ([b0] -> Builder) -> Int -> (a, b, c, d, e, f, g, h, i, a0, b0) -> Builder Source # liftShowbList2 :: (Int -> a0 -> Builder) -> ([a0] -> Builder) -> (Int -> b0 -> Builder) -> ([b0] -> Builder) -> [(a, b, c, d, e, f, g, h, i, a0, b0)] -> Builder Source # | |
| (TextShow a, TextShow b, TextShow c, TextShow d, TextShow e, TextShow f, TextShow g, TextShow h, TextShow i, TextShow j) => TextShow2 ((,,,,,,,,,,,) a b c d e f g h i j) Source # | Since: 2 |
Defined in TextShow.Data.Tuple Methods liftShowbPrec2 :: (Int -> a0 -> Builder) -> ([a0] -> Builder) -> (Int -> b0 -> Builder) -> ([b0] -> Builder) -> Int -> (a, b, c, d, e, f, g, h, i, j, a0, b0) -> Builder Source # liftShowbList2 :: (Int -> a0 -> Builder) -> ([a0] -> Builder) -> (Int -> b0 -> Builder) -> ([b0] -> Builder) -> [(a, b, c, d, e, f, g, h, i, j, a0, b0)] -> Builder Source # | |
| (TextShow a, TextShow b, TextShow c, TextShow d, TextShow e, TextShow f, TextShow g, TextShow h, TextShow i, TextShow j, TextShow k) => TextShow2 ((,,,,,,,,,,,,) a b c d e f g h i j k) Source # | Since: 2 |
Defined in TextShow.Data.Tuple Methods liftShowbPrec2 :: (Int -> a0 -> Builder) -> ([a0] -> Builder) -> (Int -> b0 -> Builder) -> ([b0] -> Builder) -> Int -> (a, b, c, d, e, f, g, h, i, j, k, a0, b0) -> Builder Source # liftShowbList2 :: (Int -> a0 -> Builder) -> ([a0] -> Builder) -> (Int -> b0 -> Builder) -> ([b0] -> Builder) -> [(a, b, c, d, e, f, g, h, i, j, k, a0, b0)] -> Builder Source # | |
| (TextShow a, TextShow b, TextShow c, TextShow d, TextShow e, TextShow f, TextShow g, TextShow h, TextShow i, TextShow j, TextShow k, TextShow l) => TextShow2 ((,,,,,,,,,,,,,) a b c d e f g h i j k l) Source # | Since: 2 |
Defined in TextShow.Data.Tuple Methods liftShowbPrec2 :: (Int -> a0 -> Builder) -> ([a0] -> Builder) -> (Int -> b0 -> Builder) -> ([b0] -> Builder) -> Int -> (a, b, c, d, e, f, g, h, i, j, k, l, a0, b0) -> Builder Source # liftShowbList2 :: (Int -> a0 -> Builder) -> ([a0] -> Builder) -> (Int -> b0 -> Builder) -> ([b0] -> Builder) -> [(a, b, c, d, e, f, g, h, i, j, k, l, a0, b0)] -> Builder Source # | |
| (TextShow a, TextShow b, TextShow c, TextShow d, TextShow e, TextShow f, TextShow g, TextShow h, TextShow i, TextShow j, TextShow k, TextShow l, TextShow m) => TextShow2 ((,,,,,,,,,,,,,,) a b c d e f g h i j k l m) Source # | Since: 2 |
Defined in TextShow.Data.Tuple Methods liftShowbPrec2 :: (Int -> a0 -> Builder) -> ([a0] -> Builder) -> (Int -> b0 -> Builder) -> ([b0] -> Builder) -> Int -> (a, b, c, d, e, f, g, h, i, j, k, l, m, a0, b0) -> Builder Source # liftShowbList2 :: (Int -> a0 -> Builder) -> ([a0] -> Builder) -> (Int -> b0 -> Builder) -> ([b0] -> Builder) -> [(a, b, c, d, e, f, g, h, i, j, k, l, m, a0, b0)] -> Builder Source # | |
showbPrec2 :: (TextShow2 f, TextShow a, TextShow b) => Int -> f a b -> Builder Source #
Lift two showbPrec functions through the type constructor.
Since: 2
showbBinaryWith :: (Int -> a -> Builder) -> (Int -> b -> Builder) -> Builder -> Int -> a -> b -> Builder Source #
produces the showbBinaryWith sp n p x yBuilder representation of a binary
data constructor with name n and arguments x and y, in precedence context
p, using the functions sp1 and sp2 to show occurrences of the type arguments.
Since: 2
liftShowtPrec2 :: TextShow2 f => (Int -> a -> Text) -> ([a] -> Text) -> (Int -> b -> Text) -> ([b] -> Text) -> Int -> f a b -> Text Source #
showtPrec function for an application of the type constructor
based on showtPrec and showtList functions for the argument type.
The current implementation is based on liftShowbPrec2 internally.
Since: 3.4
liftShowtlPrec2 :: TextShow2 f => (Int -> a -> Text) -> ([a] -> Text) -> (Int -> b -> Text) -> ([b] -> Text) -> Int -> f a b -> Text Source #
showtlPrec function for an application of the type constructor
based on showtlPrec and showtlList functions for the argument type.
The current implementation is based on liftShowbPrec2 internally.
Since: 3.4
Builders
The Builder type
Instances
| Eq Builder | |
| Ord Builder | |
| Show Builder | |
| IsString Builder | |
Defined in Data.Text.Internal.Builder Methods fromString :: String -> Builder | |
| Semigroup Builder | |
| Monoid Builder | |
| TextShow Builder Source # | Since: 2 |
Defined in TextShow.Data.Text Methods showbPrec :: Int -> Builder -> Builder Source # showb :: Builder -> Builder Source # showbList :: [Builder] -> Builder Source # showtPrec :: Int -> Builder -> Text Source # showt :: Builder -> Text Source # showtList :: [Builder] -> Text Source # showtlPrec :: Int -> Builder -> Text Source # showtl :: Builder -> Text Source # showtlList :: [Builder] -> Text Source # | |
toLazyText :: Builder -> Text #
toLazyTextWith :: Int -> Builder -> Text #
toString :: Builder -> String Source #
Convert a Builder to a String (without surrounding it with double quotes,
as show would).
Since: 2
Constructing Builders
fromLazyText :: Text -> Builder #
fromString :: String -> Builder #
Flushing the buffer state
Builder utility functions
unlinesB :: [Builder] -> Builder Source #
Merges several Builders, separating them by newlines.
Since: 2
unwordsB :: [Builder] -> Builder Source #
Merges several Builders, separating them by spaces.
Since: 2
Printing values
printT :: TextShow a => a -> IO () Source #
Writes a value's strict Text representation to the standard output, followed
by a newline.
Since: 2
printTL :: TextShow a => a -> IO () Source #
Writes a value's lazy Text representation to the standard output, followed
by a newline.
Since: 2
hPrintT :: TextShow a => Handle -> a -> IO () Source #
Writes a value's strict Text representation to a file handle, followed
by a newline.
Since: 2
hPrintTL :: TextShow a => Handle -> a -> IO () Source #
Writes a value's lazy Text representation to a file handle, followed
by a newline.
Since: 2
Conversions
Conversion between TextShow and string Show
newtype FromStringShow a Source #
An adapter newtype, suitable for DerivingVia.
The TextShow instance for FromStringShow is based on its String
Show instance. That is,
showbPrec p (FromStringShowx) =showsToShowbshowsPrecp x
Since: 2
Constructors
| FromStringShow | |
Fields
| |
Instances
| Functor FromStringShow Source # | |
Defined in TextShow.FromStringTextShow Methods fmap :: (a -> b) -> FromStringShow a -> FromStringShow b # (<$) :: a -> FromStringShow b -> FromStringShow a # | |
| Foldable FromStringShow Source # | |
Defined in TextShow.FromStringTextShow Methods fold :: Monoid m => FromStringShow m -> m foldMap :: Monoid m => (a -> m) -> FromStringShow a -> m foldMap' :: Monoid m => (a -> m) -> FromStringShow a -> m foldr :: (a -> b -> b) -> b -> FromStringShow a -> b foldr' :: (a -> b -> b) -> b -> FromStringShow a -> b foldl :: (b -> a -> b) -> b -> FromStringShow a -> b foldl' :: (b -> a -> b) -> b -> FromStringShow a -> b foldr1 :: (a -> a -> a) -> FromStringShow a -> a foldl1 :: (a -> a -> a) -> FromStringShow a -> a toList :: FromStringShow a -> [a] null :: FromStringShow a -> Bool length :: FromStringShow a -> Int elem :: Eq a => a -> FromStringShow a -> Bool maximum :: Ord a => FromStringShow a -> a minimum :: Ord a => FromStringShow a -> a sum :: Num a => FromStringShow a -> a product :: Num a => FromStringShow a -> a | |
| Traversable FromStringShow Source # | |
Defined in TextShow.FromStringTextShow Methods traverse :: Applicative f => (a -> f b) -> FromStringShow a -> f (FromStringShow b) sequenceA :: Applicative f => FromStringShow (f a) -> f (FromStringShow a) mapM :: Monad m => (a -> m b) -> FromStringShow a -> m (FromStringShow b) # sequence :: Monad m => FromStringShow (m a) -> m (FromStringShow a) # | |
| Show1 FromStringShow Source # | |
Defined in TextShow.FromStringTextShow Methods liftShowsPrec :: (Int -> a -> ShowS) -> ([a] -> ShowS) -> Int -> FromStringShow a -> ShowS liftShowList :: (Int -> a -> ShowS) -> ([a] -> ShowS) -> [FromStringShow a] -> ShowS | |
| TextShow1 FromStringShow Source # | |
Defined in TextShow.FromStringTextShow Methods liftShowbPrec :: (Int -> a -> Builder) -> ([a] -> Builder) -> Int -> FromStringShow a -> Builder Source # liftShowbList :: (Int -> a -> Builder) -> ([a] -> Builder) -> [FromStringShow a] -> Builder Source # | |
| Eq a => Eq (FromStringShow a) Source # | |
Defined in TextShow.FromStringTextShow Methods (==) :: FromStringShow a -> FromStringShow a -> Bool (/=) :: FromStringShow a -> FromStringShow a -> Bool | |
| Data a => Data (FromStringShow a) Source # | |
Defined in TextShow.FromStringTextShow Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> FromStringShow a -> c (FromStringShow a) gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c (FromStringShow a) toConstr :: FromStringShow a -> Constr dataTypeOf :: FromStringShow a -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c (FromStringShow a)) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c (FromStringShow a)) gmapT :: (forall b. Data b => b -> b) -> FromStringShow a -> FromStringShow a gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FromStringShow a -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FromStringShow a -> r gmapQ :: (forall d. Data d => d -> u) -> FromStringShow a -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> FromStringShow a -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> FromStringShow a -> m (FromStringShow a) gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FromStringShow a -> m (FromStringShow a) gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FromStringShow a -> m (FromStringShow a) | |
| Ord a => Ord (FromStringShow a) Source # | |
Defined in TextShow.FromStringTextShow Methods compare :: FromStringShow a -> FromStringShow a -> Ordering (<) :: FromStringShow a -> FromStringShow a -> Bool (<=) :: FromStringShow a -> FromStringShow a -> Bool (>) :: FromStringShow a -> FromStringShow a -> Bool (>=) :: FromStringShow a -> FromStringShow a -> Bool max :: FromStringShow a -> FromStringShow a -> FromStringShow a min :: FromStringShow a -> FromStringShow a -> FromStringShow a | |
| Read a => Read (FromStringShow a) Source # | |
Defined in TextShow.FromStringTextShow Methods readsPrec :: Int -> ReadS (FromStringShow a) readList :: ReadS [FromStringShow a] readPrec :: ReadPrec (FromStringShow a) readListPrec :: ReadPrec [FromStringShow a] | |
| Show a => Show (FromStringShow a) Source # | |
Defined in TextShow.FromStringTextShow Methods showsPrec :: Int -> FromStringShow a -> ShowS show :: FromStringShow a -> String showList :: [FromStringShow a] -> ShowS | |
| Generic (FromStringShow a) Source # | |
Defined in TextShow.FromStringTextShow Associated Types type Rep (FromStringShow a) :: Type -> Type Methods from :: FromStringShow a -> Rep (FromStringShow a) x to :: Rep (FromStringShow a) x -> FromStringShow a | |
| Lift a => Lift (FromStringShow a) Source # | |
Defined in TextShow.FromStringTextShow Methods lift :: FromStringShow a -> Q Exp # | |
| Show a => TextShow (FromStringShow a) Source # | |
Defined in TextShow.FromStringTextShow Methods showbPrec :: Int -> FromStringShow a -> Builder Source # showb :: FromStringShow a -> Builder Source # showbList :: [FromStringShow a] -> Builder Source # showtPrec :: Int -> FromStringShow a -> Text Source # showt :: FromStringShow a -> Text Source # showtList :: [FromStringShow a] -> Text Source # showtlPrec :: Int -> FromStringShow a -> Text Source # showtl :: FromStringShow a -> Text Source # showtlList :: [FromStringShow a] -> Text Source # | |
| Generic1 FromStringShow Source # | |
Defined in TextShow.FromStringTextShow Associated Types type Rep1 FromStringShow :: k -> Type Methods from1 :: forall (a :: k). FromStringShow a -> Rep1 FromStringShow a to1 :: forall (a :: k). Rep1 FromStringShow a -> FromStringShow a | |
| type Rep (FromStringShow a) Source # | |
Defined in TextShow.FromStringTextShow type Rep (FromStringShow a) = D1 ('MetaData "FromStringShow" "TextShow.FromStringTextShow" "text-show-3.8.5-AdjRqF5xqfWHrruL7QuSS6" 'True) (C1 ('MetaCons "FromStringShow" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStringShow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 a))) | |
| type Rep1 FromStringShow Source # | |
Defined in TextShow.FromStringTextShow type Rep1 FromStringShow = D1 ('MetaData "FromStringShow" "TextShow.FromStringTextShow" "text-show-3.8.5-AdjRqF5xqfWHrruL7QuSS6" 'True) (C1 ('MetaCons "FromStringShow" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStringShow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) Par1)) | |
newtype FromTextShow a Source #
An adapter newtype, suitable for DerivingVia.
The String Show instance for FromTextShow is based on its
TextShow instance. That is,
showsPrec p (FromTextShowx) =showbToShowsshowbPrecp x
Since: 2
Constructors
| FromTextShow | |
Fields
| |
Instances
| Functor FromTextShow Source # | |
Defined in TextShow.FromStringTextShow Methods fmap :: (a -> b) -> FromTextShow a -> FromTextShow b # (<$) :: a -> FromTextShow b -> FromTextShow a # | |
| Foldable FromTextShow Source # | |
Defined in TextShow.FromStringTextShow Methods fold :: Monoid m => FromTextShow m -> m foldMap :: Monoid m => (a -> m) -> FromTextShow a -> m foldMap' :: Monoid m => (a -> m) -> FromTextShow a -> m foldr :: (a -> b -> b) -> b -> FromTextShow a -> b foldr' :: (a -> b -> b) -> b -> FromTextShow a -> b foldl :: (b -> a -> b) -> b -> FromTextShow a -> b foldl' :: (b -> a -> b) -> b -> FromTextShow a -> b foldr1 :: (a -> a -> a) -> FromTextShow a -> a foldl1 :: (a -> a -> a) -> FromTextShow a -> a toList :: FromTextShow a -> [a] null :: FromTextShow a -> Bool length :: FromTextShow a -> Int elem :: Eq a => a -> FromTextShow a -> Bool maximum :: Ord a => FromTextShow a -> a minimum :: Ord a => FromTextShow a -> a sum :: Num a => FromTextShow a -> a product :: Num a => FromTextShow a -> a | |
| Traversable FromTextShow Source # | |
Defined in TextShow.FromStringTextShow Methods traverse :: Applicative f => (a -> f b) -> FromTextShow a -> f (FromTextShow b) sequenceA :: Applicative f => FromTextShow (f a) -> f (FromTextShow a) mapM :: Monad m => (a -> m b) -> FromTextShow a -> m (FromTextShow b) # sequence :: Monad m => FromTextShow (m a) -> m (FromTextShow a) # | |
| Show1 FromTextShow Source # | |
Defined in TextShow.FromStringTextShow Methods liftShowsPrec :: (Int -> a -> ShowS) -> ([a] -> ShowS) -> Int -> FromTextShow a -> ShowS liftShowList :: (Int -> a -> ShowS) -> ([a] -> ShowS) -> [FromTextShow a] -> ShowS | |
| TextShow1 FromTextShow Source # | |
Defined in TextShow.FromStringTextShow Methods liftShowbPrec :: (Int -> a -> Builder) -> ([a] -> Builder) -> Int -> FromTextShow a -> Builder Source # liftShowbList :: (Int -> a -> Builder) -> ([a] -> Builder) -> [FromTextShow a] -> Builder Source # | |
| Eq a => Eq (FromTextShow a) Source # | |
Defined in TextShow.FromStringTextShow Methods (==) :: FromTextShow a -> FromTextShow a -> Bool (/=) :: FromTextShow a -> FromTextShow a -> Bool | |
| Data a => Data (FromTextShow a) Source # | |
Defined in TextShow.FromStringTextShow Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> FromTextShow a -> c (FromTextShow a) gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c (FromTextShow a) toConstr :: FromTextShow a -> Constr dataTypeOf :: FromTextShow a -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c (FromTextShow a)) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c (FromTextShow a)) gmapT :: (forall b. Data b => b -> b) -> FromTextShow a -> FromTextShow a gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FromTextShow a -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FromTextShow a -> r gmapQ :: (forall d. Data d => d -> u) -> FromTextShow a -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> FromTextShow a -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> FromTextShow a -> m (FromTextShow a) gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FromTextShow a -> m (FromTextShow a) gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FromTextShow a -> m (FromTextShow a) | |
| Ord a => Ord (FromTextShow a) Source # | |
Defined in TextShow.FromStringTextShow Methods compare :: FromTextShow a -> FromTextShow a -> Ordering (<) :: FromTextShow a -> FromTextShow a -> Bool (<=) :: FromTextShow a -> FromTextShow a -> Bool (>) :: FromTextShow a -> FromTextShow a -> Bool (>=) :: FromTextShow a -> FromTextShow a -> Bool max :: FromTextShow a -> FromTextShow a -> FromTextShow a min :: FromTextShow a -> FromTextShow a -> FromTextShow a | |
| Read a => Read (FromTextShow a) Source # | |
Defined in TextShow.FromStringTextShow Methods readsPrec :: Int -> ReadS (FromTextShow a) readList :: ReadS [FromTextShow a] readPrec :: ReadPrec (FromTextShow a) readListPrec :: ReadPrec [FromTextShow a] | |
| TextShow a => Show (FromTextShow a) Source # | |
Defined in TextShow.FromStringTextShow Methods showsPrec :: Int -> FromTextShow a -> ShowS show :: FromTextShow a -> String showList :: [FromTextShow a] -> ShowS | |
| Generic (FromTextShow a) Source # | |
Defined in TextShow.FromStringTextShow Associated Types type Rep (FromTextShow a) :: Type -> Type Methods from :: FromTextShow a -> Rep (FromTextShow a) x to :: Rep (FromTextShow a) x -> FromTextShow a | |
| Lift a => Lift (FromTextShow a) Source # | |
Defined in TextShow.FromStringTextShow Methods lift :: FromTextShow a -> Q Exp # | |
| TextShow a => TextShow (FromTextShow a) Source # | |
Defined in TextShow.FromStringTextShow Methods showbPrec :: Int -> FromTextShow a -> Builder Source # showb :: FromTextShow a -> Builder Source # showbList :: [FromTextShow a] -> Builder Source # showtPrec :: Int -> FromTextShow a -> Text Source # showt :: FromTextShow a -> Text Source # showtList :: [FromTextShow a] -> Text Source # showtlPrec :: Int -> FromTextShow a -> Text Source # showtl :: FromTextShow a -> Text Source # showtlList :: [FromTextShow a] -> Text Source # | |
| Generic1 FromTextShow Source # | |
Defined in TextShow.FromStringTextShow Associated Types type Rep1 FromTextShow :: k -> Type Methods from1 :: forall (a :: k). FromTextShow a -> Rep1 FromTextShow a to1 :: forall (a :: k). Rep1 FromTextShow a -> FromTextShow a | |
| type Rep (FromTextShow a) Source # | |
Defined in TextShow.FromStringTextShow type Rep (FromTextShow a) = D1 ('MetaData "FromTextShow" "TextShow.FromStringTextShow" "text-show-3.8.5-AdjRqF5xqfWHrruL7QuSS6" 'True) (C1 ('MetaCons "FromTextShow" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTextShow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 a))) | |
| type Rep1 FromTextShow Source # | |
Defined in TextShow.FromStringTextShow type Rep1 FromTextShow = D1 ('MetaData "FromTextShow" "TextShow.FromStringTextShow" "text-show-3.8.5-AdjRqF5xqfWHrruL7QuSS6" 'True) (C1 ('MetaCons "FromTextShow" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTextShow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) Par1)) | |
newtype FromStringShow1 f a Source #
An adapter newtype, suitable for DerivingVia.
The TextShow1 instance for FromStringShow1 is based on its String
Show1 instance. That is,
liftShowbPrecsp sl p (FromStringShow1x) =showsPrecToShowbPrec(liftShowsPrec(showbPrecToShowsPrecsp) (showbToShowssl)) p x
Since: 3
Constructors
| FromStringShow1 | |
Fields
| |
Instances
| Generic1 (FromStringShow1 f :: k -> Type) Source # | |
Defined in TextShow.FromStringTextShow Associated Types type Rep1 (FromStringShow1 f) :: k -> Type Methods from1 :: forall (a :: k0). FromStringShow1 f a -> Rep1 (FromStringShow1 f) a to1 :: forall (a :: k0). Rep1 (FromStringShow1 f) a -> FromStringShow1 f a | |
| Functor f => Functor (FromStringShow1 f) Source # | |
Defined in TextShow.FromStringTextShow Methods fmap :: (a -> b) -> FromStringShow1 f a -> FromStringShow1 f b # (<$) :: a -> FromStringShow1 f b -> FromStringShow1 f a # | |
| Foldable f => Foldable (FromStringShow1 f) Source # | |
Defined in TextShow.FromStringTextShow Methods fold :: Monoid m => FromStringShow1 f m -> m foldMap :: Monoid m => (a -> m) -> FromStringShow1 f a -> m foldMap' :: Monoid m => (a -> m) -> FromStringShow1 f a -> m foldr :: (a -> b -> b) -> b -> FromStringShow1 f a -> b foldr' :: (a -> b -> b) -> b -> FromStringShow1 f a -> b foldl :: (b -> a -> b) -> b -> FromStringShow1 f a -> b foldl' :: (b -> a -> b) -> b -> FromStringShow1 f a -> b foldr1 :: (a -> a -> a) -> FromStringShow1 f a -> a foldl1 :: (a -> a -> a) -> FromStringShow1 f a -> a toList :: FromStringShow1 f a -> [a] null :: FromStringShow1 f a -> Bool length :: FromStringShow1 f a -> Int elem :: Eq a => a -> FromStringShow1 f a -> Bool maximum :: Ord a => FromStringShow1 f a -> a minimum :: Ord a => FromStringShow1 f a -> a sum :: Num a => FromStringShow1 f a -> a product :: Num a => FromStringShow1 f a -> a | |
| Traversable f => Traversable (FromStringShow1 f) Source # | |
Defined in TextShow.FromStringTextShow Methods traverse :: Applicative f0 => (a -> f0 b) -> FromStringShow1 f a -> f0 (FromStringShow1 f b) sequenceA :: Applicative f0 => FromStringShow1 f (f0 a) -> f0 (FromStringShow1 f a) mapM :: Monad m => (a -> m b) -> FromStringShow1 f a -> m (FromStringShow1 f b) # sequence :: Monad m => FromStringShow1 f (m a) -> m (FromStringShow1 f a) # | |
| Show1 f => Show1 (FromStringShow1 f) Source # | |
Defined in TextShow.FromStringTextShow Methods liftShowsPrec :: (Int -> a -> ShowS) -> ([a] -> ShowS) -> Int -> FromStringShow1 f a -> ShowS liftShowList :: (Int -> a -> ShowS) -> ([a] -> ShowS) -> [FromStringShow1 f a] -> ShowS | |
| Show1 f => TextShow1 (FromStringShow1 f) Source # | Not available if using |
Defined in TextShow.FromStringTextShow Methods liftShowbPrec :: (Int -> a -> Builder) -> ([a] -> Builder) -> Int -> FromStringShow1 f a -> Builder Source # liftShowbList :: (Int -> a -> Builder) -> ([a] -> Builder) -> [FromStringShow1 f a] -> Builder Source # | |
| Eq (f a) => Eq (FromStringShow1 f a) Source # | |
Defined in TextShow.FromStringTextShow Methods (==) :: FromStringShow1 f a -> FromStringShow1 f a -> Bool (/=) :: FromStringShow1 f a -> FromStringShow1 f a -> Bool | |
| (Typeable a, Typeable f, Typeable k, Data (f a)) => Data (FromStringShow1 f a) Source # | |
Defined in TextShow.FromStringTextShow Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> FromStringShow1 f a -> c (FromStringShow1 f a) gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c (FromStringShow1 f a) toConstr :: FromStringShow1 f a -> Constr dataTypeOf :: FromStringShow1 f a -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c (FromStringShow1 f a)) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c (FromStringShow1 f a)) gmapT :: (forall b. Data b => b -> b) -> FromStringShow1 f a -> FromStringShow1 f a gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FromStringShow1 f a -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FromStringShow1 f a -> r gmapQ :: (forall d. Data d => d -> u) -> FromStringShow1 f a -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> FromStringShow1 f a -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> FromStringShow1 f a -> m (FromStringShow1 f a) gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FromStringShow1 f a -> m (FromStringShow1 f a) gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FromStringShow1 f a -> m (FromStringShow1 f a) | |
| Ord (f a) => Ord (FromStringShow1 f a) Source # | |
Defined in TextShow.FromStringTextShow Methods compare :: FromStringShow1 f a -> FromStringShow1 f a -> Ordering (<) :: FromStringShow1 f a -> FromStringShow1 f a -> Bool (<=) :: FromStringShow1 f a -> FromStringShow1 f a -> Bool (>) :: FromStringShow1 f a -> FromStringShow1 f a -> Bool (>=) :: FromStringShow1 f a -> FromStringShow1 f a -> Bool max :: FromStringShow1 f a -> FromStringShow1 f a -> FromStringShow1 f a min :: FromStringShow1 f a -> FromStringShow1 f a -> FromStringShow1 f a | |
| Read (f a) => Read (FromStringShow1 f a) Source # | |
Defined in TextShow.FromStringTextShow Methods readsPrec :: Int -> ReadS (FromStringShow1 f a) readList :: ReadS [FromStringShow1 f a] readPrec :: ReadPrec (FromStringShow1 f a) readListPrec :: ReadPrec [FromStringShow1 f a] | |
| (Show1 f, Show a) => Show (FromStringShow1 f a) Source # | |
Defined in TextShow.FromStringTextShow Methods showsPrec :: Int -> FromStringShow1 f a -> ShowS show :: FromStringShow1 f a -> String showList :: [FromStringShow1 f a] -> ShowS | |
| Generic (FromStringShow1 f a) Source # | |
Defined in TextShow.FromStringTextShow Associated Types type Rep (FromStringShow1 f a) :: Type -> Type Methods from :: FromStringShow1 f a -> Rep (FromStringShow1 f a) x to :: Rep (FromStringShow1 f a) x -> FromStringShow1 f a | |
| Lift (f a) => Lift (FromStringShow1 f a) Source # | |
Defined in TextShow.FromStringTextShow Methods lift :: FromStringShow1 f a -> Q Exp # | |
| (Show1 f, Show a) => TextShow (FromStringShow1 f a) Source # | Not available if using |
Defined in TextShow.FromStringTextShow Methods showbPrec :: Int -> FromStringShow1 f a -> Builder Source # showb :: FromStringShow1 f a -> Builder Source # showbList :: [FromStringShow1 f a] -> Builder Source # showtPrec :: Int -> FromStringShow1 f a -> Text Source # showt :: FromStringShow1 f a -> Text Source # showtList :: [FromStringShow1 f a] -> Text Source # showtlPrec :: Int -> FromStringShow1 f a -> Text Source # showtl :: FromStringShow1 f a -> Text Source # showtlList :: [FromStringShow1 f a] -> Text Source # | |
| type Rep1 (FromStringShow1 f :: k -> Type) Source # | |
Defined in TextShow.FromStringTextShow type Rep1 (FromStringShow1 f :: k -> Type) = D1 ('MetaData "FromStringShow1" "TextShow.FromStringTextShow" "text-show-3.8.5-AdjRqF5xqfWHrruL7QuSS6" 'True) (C1 ('MetaCons "FromStringShow1" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStringShow1") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec1 f))) | |
| type Rep (FromStringShow1 f a) Source # | |
Defined in TextShow.FromStringTextShow type Rep (FromStringShow1 f a) = D1 ('MetaData "FromStringShow1" "TextShow.FromStringTextShow" "text-show-3.8.5-AdjRqF5xqfWHrruL7QuSS6" 'True) (C1 ('MetaCons "FromStringShow1" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStringShow1") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (f a)))) | |
newtype FromTextShow1 f a Source #
An adapter newtype, suitable for DerivingVia.
The String Show1 instance for FromTextShow1 is based on its
TextShow1 instance. That is,
liftShowsPrecsp sl p (FromTextShow1x) =showbPrecToShowsPrec(liftShowbPrec(showsPrecToShowbPrecsp) (showsToShowbsl)) p x
Since: 3
Constructors
| FromTextShow1 | |
Fields
| |
Instances
| Generic1 (FromTextShow1 f :: k -> Type) Source # | |
Defined in TextShow.FromStringTextShow Associated Types type Rep1 (FromTextShow1 f) :: k -> Type Methods from1 :: forall (a :: k0). FromTextShow1 f a -> Rep1 (FromTextShow1 f) a to1 :: forall (a :: k0). Rep1 (FromTextShow1 f) a -> FromTextShow1 f a | |
| Functor f => Functor (FromTextShow1 f) Source # | |
Defined in TextShow.FromStringTextShow Methods fmap :: (a -> b) -> FromTextShow1 f a -> FromTextShow1 f b # (<$) :: a -> FromTextShow1 f b -> FromTextShow1 f a # | |
| Foldable f => Foldable (FromTextShow1 f) Source # | |
Defined in TextShow.FromStringTextShow Methods fold :: Monoid m => FromTextShow1 f m -> m foldMap :: Monoid m => (a -> m) -> FromTextShow1 f a -> m foldMap' :: Monoid m => (a -> m) -> FromTextShow1 f a -> m foldr :: (a -> b -> b) -> b -> FromTextShow1 f a -> b foldr' :: (a -> b -> b) -> b -> FromTextShow1 f a -> b foldl :: (b -> a -> b) -> b -> FromTextShow1 f a -> b foldl' :: (b -> a -> b) -> b -> FromTextShow1 f a -> b foldr1 :: (a -> a -> a) -> FromTextShow1 f a -> a foldl1 :: (a -> a -> a) -> FromTextShow1 f a -> a toList :: FromTextShow1 f a -> [a] null :: FromTextShow1 f a -> Bool length :: FromTextShow1 f a -> Int elem :: Eq a => a -> FromTextShow1 f a -> Bool maximum :: Ord a => FromTextShow1 f a -> a minimum :: Ord a => FromTextShow1 f a -> a sum :: Num a => FromTextShow1 f a -> a product :: Num a => FromTextShow1 f a -> a | |
| Traversable f => Traversable (FromTextShow1 f) Source # | |
Defined in TextShow.FromStringTextShow Methods traverse :: Applicative f0 => (a -> f0 b) -> FromTextShow1 f a -> f0 (FromTextShow1 f b) sequenceA :: Applicative f0 => FromTextShow1 f (f0 a) -> f0 (FromTextShow1 f a) mapM :: Monad m => (a -> m b) -> FromTextShow1 f a -> m (FromTextShow1 f b) # sequence :: Monad m => FromTextShow1 f (m a) -> m (FromTextShow1 f a) # | |
| TextShow1 f => Show1 (FromTextShow1 f) Source # | |
Defined in TextShow.FromStringTextShow Methods liftShowsPrec :: (Int -> a -> ShowS) -> ([a] -> ShowS) -> Int -> FromTextShow1 f a -> ShowS liftShowList :: (Int -> a -> ShowS) -> ([a] -> ShowS) -> [FromTextShow1 f a] -> ShowS | |
| TextShow1 f => TextShow1 (FromTextShow1 f) Source # | |
Defined in TextShow.FromStringTextShow Methods liftShowbPrec :: (Int -> a -> Builder) -> ([a] -> Builder) -> Int -> FromTextShow1 f a -> Builder Source # liftShowbList :: (Int -> a -> Builder) -> ([a] -> Builder) -> [FromTextShow1 f a] -> Builder Source # | |
| Eq (f a) => Eq (FromTextShow1 f a) Source # | |
Defined in TextShow.FromStringTextShow Methods (==) :: FromTextShow1 f a -> FromTextShow1 f a -> Bool (/=) :: FromTextShow1 f a -> FromTextShow1 f a -> Bool | |
| (Typeable a, Typeable f, Typeable k, Data (f a)) => Data (FromTextShow1 f a) Source # | |
Defined in TextShow.FromStringTextShow Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> FromTextShow1 f a -> c (FromTextShow1 f a) gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c (FromTextShow1 f a) toConstr :: FromTextShow1 f a -> Constr dataTypeOf :: FromTextShow1 f a -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c (FromTextShow1 f a)) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c (FromTextShow1 f a)) gmapT :: (forall b. Data b => b -> b) -> FromTextShow1 f a -> FromTextShow1 f a gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FromTextShow1 f a -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FromTextShow1 f a -> r gmapQ :: (forall d. Data d => d -> u) -> FromTextShow1 f a -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> FromTextShow1 f a -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> FromTextShow1 f a -> m (FromTextShow1 f a) gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FromTextShow1 f a -> m (FromTextShow1 f a) gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FromTextShow1 f a -> m (FromTextShow1 f a) | |
| Ord (f a) => Ord (FromTextShow1 f a) Source # | |
Defined in TextShow.FromStringTextShow Methods compare :: FromTextShow1 f a -> FromTextShow1 f a -> Ordering (<) :: FromTextShow1 f a -> FromTextShow1 f a -> Bool (<=) :: FromTextShow1 f a -> FromTextShow1 f a -> Bool (>) :: FromTextShow1 f a -> FromTextShow1 f a -> Bool (>=) :: FromTextShow1 f a -> FromTextShow1 f a -> Bool max :: FromTextShow1 f a -> FromTextShow1 f a -> FromTextShow1 f a min :: FromTextShow1 f a -> FromTextShow1 f a -> FromTextShow1 f a | |
| Read (f a) => Read (FromTextShow1 f a) Source # | |
Defined in TextShow.FromStringTextShow Methods readsPrec :: Int -> ReadS (FromTextShow1 f a) readList :: ReadS [FromTextShow1 f a] readPrec :: ReadPrec (FromTextShow1 f a) readListPrec :: ReadPrec [FromTextShow1 f a] | |
| (TextShow1 f, TextShow a) => Show (FromTextShow1 f a) Source # | Not available if using |
Defined in TextShow.FromStringTextShow Methods showsPrec :: Int -> FromTextShow1 f a -> ShowS show :: FromTextShow1 f a -> String showList :: [FromTextShow1 f a] -> ShowS | |
| Generic (FromTextShow1 f a) Source # | |
Defined in TextShow.FromStringTextShow Associated Types type Rep (FromTextShow1 f a) :: Type -> Type Methods from :: FromTextShow1 f a -> Rep (FromTextShow1 f a) x to :: Rep (FromTextShow1 f a) x -> FromTextShow1 f a | |
| Lift (f a) => Lift (FromTextShow1 f a) Source # | |
Defined in TextShow.FromStringTextShow Methods lift :: FromTextShow1 f a -> Q Exp # | |
| (TextShow1 f, TextShow a) => TextShow (FromTextShow1 f a) Source # | |
Defined in TextShow.FromStringTextShow Methods showbPrec :: Int -> FromTextShow1 f a -> Builder Source # showb :: FromTextShow1 f a -> Builder Source # showbList :: [FromTextShow1 f a] -> Builder Source # showtPrec :: Int -> FromTextShow1 f a -> Text Source # showt :: FromTextShow1 f a -> Text Source # showtList :: [FromTextShow1 f a] -> Text Source # showtlPrec :: Int -> FromTextShow1 f a -> Text Source # showtl :: FromTextShow1 f a -> Text Source # showtlList :: [FromTextShow1 f a] -> Text Source # | |
| type Rep1 (FromTextShow1 f :: k -> Type) Source # | |
Defined in TextShow.FromStringTextShow type Rep1 (FromTextShow1 f :: k -> Type) = D1 ('MetaData "FromTextShow1" "TextShow.FromStringTextShow" "text-show-3.8.5-AdjRqF5xqfWHrruL7QuSS6" 'True) (C1 ('MetaCons "FromTextShow1" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTextShow1") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec1 f))) | |
| type Rep (FromTextShow1 f a) Source # | |
Defined in TextShow.FromStringTextShow type Rep (FromTextShow1 f a) = D1 ('MetaData "FromTextShow1" "TextShow.FromStringTextShow" "text-show-3.8.5-AdjRqF5xqfWHrruL7QuSS6" 'True) (C1 ('MetaCons "FromTextShow1" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTextShow1") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (f a)))) | |
newtype FromStringShow2 f a b Source #
An adapter newtype, suitable for DerivingVia.
The TextShow2 instance for FromStringShow2 is based on its String
Show2 instance. That is,
liftShowbPrec2sp1 sl1 sp2 sl2 p (FromStringShow2x) =showsPrecToShowbPrec(liftShowsPrec2(showbPrecToShowsPrecsp1) (showbToShowssl1) (showbPrecToShowsPrecsp2) (showbToShowssl2)) p x
Since: 3
Constructors
| FromStringShow2 | |
Fields
| |
Instances
| Generic1 (FromStringShow2 f a :: k1 -> Type) Source # | |
Defined in TextShow.FromStringTextShow Associated Types type Rep1 (FromStringShow2 f a) :: k -> Type Methods from1 :: forall (a0 :: k). FromStringShow2 f a a0 -> Rep1 (FromStringShow2 f a) a0 to1 :: forall (a0 :: k). Rep1 (FromStringShow2 f a) a0 -> FromStringShow2 f a a0 | |
| Bitraversable f => Bitraversable (FromStringShow2 f) Source # | |
Defined in TextShow.FromStringTextShow Methods bitraverse :: Applicative f0 => (a -> f0 c) -> (b -> f0 d) -> FromStringShow2 f a b -> f0 (FromStringShow2 f c d) | |
| Bifunctor f => Bifunctor (FromStringShow2 f) Source # | |
Defined in TextShow.FromStringTextShow Methods bimap :: (a -> b) -> (c -> d) -> FromStringShow2 f a c -> FromStringShow2 f b d first :: (a -> b) -> FromStringShow2 f a c -> FromStringShow2 f b c second :: (b -> c) -> FromStringShow2 f a b -> FromStringShow2 f a c | |
| Bifoldable f => Bifoldable (FromStringShow2 f) Source # | |
Defined in TextShow.FromStringTextShow Methods bifold :: Monoid m => FromStringShow2 f m m -> m bifoldMap :: Monoid m => (a -> m) -> (b -> m) -> FromStringShow2 f a b -> m bifoldr :: (a -> c -> c) -> (b -> c -> c) -> c -> FromStringShow2 f a b -> c bifoldl :: (c -> a -> c) -> (c -> b -> c) -> c -> FromStringShow2 f a b -> c | |
| Show2 f => Show2 (FromStringShow2 f) Source # | Not available if using |
Defined in TextShow.FromStringTextShow Methods liftShowsPrec2 :: (Int -> a -> ShowS) -> ([a] -> ShowS) -> (Int -> b -> ShowS) -> ([b] -> ShowS) -> Int -> FromStringShow2 f a b -> ShowS liftShowList2 :: (Int -> a -> ShowS) -> ([a] -> ShowS) -> (Int -> b -> ShowS) -> ([b] -> ShowS) -> [FromStringShow2 f a b] -> ShowS | |
| Show2 f => TextShow2 (FromStringShow2 f) Source # | Not available if using |
Defined in TextShow.FromStringTextShow Methods liftShowbPrec2 :: (Int -> a -> Builder) -> ([a] -> Builder) -> (Int -> b -> Builder) -> ([b] -> Builder) -> Int -> FromStringShow2 f a b -> Builder Source # liftShowbList2 :: (Int -> a -> Builder) -> ([a] -> Builder) -> (Int -> b -> Builder) -> ([b] -> Builder) -> [FromStringShow2 f a b] -> Builder Source # | |
| Functor (f a) => Functor (FromStringShow2 f a) Source # | |
Defined in TextShow.FromStringTextShow Methods fmap :: (a0 -> b) -> FromStringShow2 f a a0 -> FromStringShow2 f a b # (<$) :: a0 -> FromStringShow2 f a b -> FromStringShow2 f a a0 # | |
| Foldable (f a) => Foldable (FromStringShow2 f a) Source # | |
Defined in TextShow.FromStringTextShow Methods fold :: Monoid m => FromStringShow2 f a m -> m foldMap :: Monoid m => (a0 -> m) -> FromStringShow2 f a a0 -> m foldMap' :: Monoid m => (a0 -> m) -> FromStringShow2 f a a0 -> m foldr :: (a0 -> b -> b) -> b -> FromStringShow2 f a a0 -> b foldr' :: (a0 -> b -> b) -> b -> FromStringShow2 f a a0 -> b foldl :: (b -> a0 -> b) -> b -> FromStringShow2 f a a0 -> b foldl' :: (b -> a0 -> b) -> b -> FromStringShow2 f a a0 -> b foldr1 :: (a0 -> a0 -> a0) -> FromStringShow2 f a a0 -> a0 foldl1 :: (a0 -> a0 -> a0) -> FromStringShow2 f a a0 -> a0 toList :: FromStringShow2 f a a0 -> [a0] null :: FromStringShow2 f a a0 -> Bool length :: FromStringShow2 f a a0 -> Int elem :: Eq a0 => a0 -> FromStringShow2 f a a0 -> Bool maximum :: Ord a0 => FromStringShow2 f a a0 -> a0 minimum :: Ord a0 => FromStringShow2 f a a0 -> a0 sum :: Num a0 => FromStringShow2 f a a0 -> a0 product :: Num a0 => FromStringShow2 f a a0 -> a0 | |
| Traversable (f a) => Traversable (FromStringShow2 f a) Source # | |
Defined in TextShow.FromStringTextShow Methods traverse :: Applicative f0 => (a0 -> f0 b) -> FromStringShow2 f a a0 -> f0 (FromStringShow2 f a b) sequenceA :: Applicative f0 => FromStringShow2 f a (f0 a0) -> f0 (FromStringShow2 f a a0) mapM :: Monad m => (a0 -> m b) -> FromStringShow2 f a a0 -> m (FromStringShow2 f a b) # sequence :: Monad m => FromStringShow2 f a (m a0) -> m (FromStringShow2 f a a0) # | |
| (Show2 f, Show a) => Show1 (FromStringShow2 f a) Source # | Not available if using |
Defined in TextShow.FromStringTextShow Methods liftShowsPrec :: (Int -> a0 -> ShowS) -> ([a0] -> ShowS) -> Int -> FromStringShow2 f a a0 -> ShowS liftShowList :: (Int -> a0 -> ShowS) -> ([a0] -> ShowS) -> [FromStringShow2 f a a0] -> ShowS | |
| (Show2 f, Show a) => TextShow1 (FromStringShow2 f a) Source # | Not available if using |
Defined in TextShow.FromStringTextShow Methods liftShowbPrec :: (Int -> a0 -> Builder) -> ([a0] -> Builder) -> Int -> FromStringShow2 f a a0 -> Builder Source # liftShowbList :: (Int -> a0 -> Builder) -> ([a0] -> Builder) -> [FromStringShow2 f a a0] -> Builder Source # | |
| Eq (f a b) => Eq (FromStringShow2 f a b) Source # | |
Defined in TextShow.FromStringTextShow Methods (==) :: FromStringShow2 f a b -> FromStringShow2 f a b -> Bool (/=) :: FromStringShow2 f a b -> FromStringShow2 f a b -> Bool | |
| (Typeable a, Typeable b, Typeable f, Typeable k1, Typeable k2, Data (f a b)) => Data (FromStringShow2 f a b) Source # | |
Defined in TextShow.FromStringTextShow Methods gfoldl :: (forall d b0. Data d => c (d -> b0) -> d -> c b0) -> (forall g. g -> c g) -> FromStringShow2 f a b -> c (FromStringShow2 f a b) gunfold :: (forall b0 r. Data b0 => c (b0 -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c (FromStringShow2 f a b) toConstr :: FromStringShow2 f a b -> Constr dataTypeOf :: FromStringShow2 f a b -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c (FromStringShow2 f a b)) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c (FromStringShow2 f a b)) gmapT :: (forall b0. Data b0 => b0 -> b0) -> FromStringShow2 f a b -> FromStringShow2 f a b gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FromStringShow2 f a b -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FromStringShow2 f a b -> r gmapQ :: (forall d. Data d => d -> u) -> FromStringShow2 f a b -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> FromStringShow2 f a b -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> FromStringShow2 f a b -> m (FromStringShow2 f a b) gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FromStringShow2 f a b -> m (FromStringShow2 f a b) gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FromStringShow2 f a b -> m (FromStringShow2 f a b) | |
| Ord (f a b) => Ord (FromStringShow2 f a b) Source # | |
Defined in TextShow.FromStringTextShow Methods compare :: FromStringShow2 f a b -> FromStringShow2 f a b -> Ordering (<) :: FromStringShow2 f a b -> FromStringShow2 f a b -> Bool (<=) :: FromStringShow2 f a b -> FromStringShow2 f a b -> Bool (>) :: FromStringShow2 f a b -> FromStringShow2 f a b -> Bool (>=) :: FromStringShow2 f a b -> FromStringShow2 f a b -> Bool max :: FromStringShow2 f a b -> FromStringShow2 f a b -> FromStringShow2 f a b min :: FromStringShow2 f a b -> FromStringShow2 f a b -> FromStringShow2 f a b | |
| Read (f a b) => Read (FromStringShow2 f a b) Source # | |
Defined in TextShow.FromStringTextShow Methods readsPrec :: Int -> ReadS (FromStringShow2 f a b) readList :: ReadS [FromStringShow2 f a b] readPrec :: ReadPrec (FromStringShow2 f a b) readListPrec :: ReadPrec [FromStringShow2 f a b] | |
| (Show2 f, Show a, Show b) => Show (FromStringShow2 f a b) Source # | Not available if using |
Defined in TextShow.FromStringTextShow Methods showsPrec :: Int -> FromStringShow2 f a b -> ShowS show :: FromStringShow2 f a b -> String showList :: [FromStringShow2 f a b] -> ShowS | |
| Generic (FromStringShow2 f a b) Source # | |
Defined in TextShow.FromStringTextShow Associated Types type Rep (FromStringShow2 f a b) :: Type -> Type Methods from :: FromStringShow2 f a b -> Rep (FromStringShow2 f a b) x to :: Rep (FromStringShow2 f a b) x -> FromStringShow2 f a b | |
| Lift (f a b) => Lift (FromStringShow2 f a b) Source # | |
Defined in TextShow.FromStringTextShow Methods lift :: FromStringShow2 f a b -> Q Exp # | |
| (Show2 f, Show a, Show b) => TextShow (FromStringShow2 f a b) Source # | Not available if using |
Defined in TextShow.FromStringTextShow Methods showbPrec :: Int -> FromStringShow2 f a b -> Builder Source # showb :: FromStringShow2 f a b -> Builder Source # showbList :: [FromStringShow2 f a b] -> Builder Source # showtPrec :: Int -> FromStringShow2 f a b -> Text Source # showt :: FromStringShow2 f a b -> Text Source # showtList :: [FromStringShow2 f a b] -> Text Source # showtlPrec :: Int -> FromStringShow2 f a b -> Text Source # showtl :: FromStringShow2 f a b -> Text Source # showtlList :: [FromStringShow2 f a b] -> Text Source # | |
| type Rep1 (FromStringShow2 f a :: k1 -> Type) Source # | |
Defined in TextShow.FromStringTextShow type Rep1 (FromStringShow2 f a :: k1 -> Type) = D1 ('MetaData "FromStringShow2" "TextShow.FromStringTextShow" "text-show-3.8.5-AdjRqF5xqfWHrruL7QuSS6" 'True) (C1 ('MetaCons "FromStringShow2" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStringShow2") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec1 (f a)))) | |
| type Rep (FromStringShow2 f a b) Source # | |
Defined in TextShow.FromStringTextShow type Rep (FromStringShow2 f a b) = D1 ('MetaData "FromStringShow2" "TextShow.FromStringTextShow" "text-show-3.8.5-AdjRqF5xqfWHrruL7QuSS6" 'True) (C1 ('MetaCons "FromStringShow2" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromStringShow2") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (f a b)))) | |
newtype FromTextShow2 f a b Source #
An adapter newtype, suitable for DerivingVia.
The String Show2 instance for FromTextShow2 is based on its
TextShow2 instance. That is,
liftShowsPrec2 sp1 sl1 sp2 sl2 p (FromTextShow2x) =showbPrecToShowsPrec(liftShowbPrec2(showsPrecToShowbPrecsp1) (showsToShowbsl1) (showsPrecToShowbPrecsp2) (showsToShowbsl2)) p x
Since: 3
Constructors
| FromTextShow2 | |
Fields
| |
Instances
| Generic1 (FromTextShow2 f a :: k1 -> Type) Source # | |
Defined in TextShow.FromStringTextShow Associated Types type Rep1 (FromTextShow2 f a) :: k -> Type Methods from1 :: forall (a0 :: k). FromTextShow2 f a a0 -> Rep1 (FromTextShow2 f a) a0 to1 :: forall (a0 :: k). Rep1 (FromTextShow2 f a) a0 -> FromTextShow2 f a a0 | |
| Bitraversable f => Bitraversable (FromTextShow2 f) Source # | |
Defined in TextShow.FromStringTextShow Methods bitraverse :: Applicative f0 => (a -> f0 c) -> (b -> f0 d) -> FromTextShow2 f a b -> f0 (FromTextShow2 f c d) | |
| Bifunctor f => Bifunctor (FromTextShow2 f) Source # | |
Defined in TextShow.FromStringTextShow Methods bimap :: (a -> b) -> (c -> d) -> FromTextShow2 f a c -> FromTextShow2 f b d first :: (a -> b) -> FromTextShow2 f a c -> FromTextShow2 f b c second :: (b -> c) -> FromTextShow2 f a b -> FromTextShow2 f a c | |
| Bifoldable f => Bifoldable (FromTextShow2 f) Source # | |
Defined in TextShow.FromStringTextShow Methods bifold :: Monoid m => FromTextShow2 f m m -> m bifoldMap :: Monoid m => (a -> m) -> (b -> m) -> FromTextShow2 f a b -> m bifoldr :: (a -> c -> c) -> (b -> c -> c) -> c -> FromTextShow2 f a b -> c bifoldl :: (c -> a -> c) -> (c -> b -> c) -> c -> FromTextShow2 f a b -> c | |
| TextShow2 f => Show2 (FromTextShow2 f) Source # | Not available if using |
Defined in TextShow.FromStringTextShow Methods liftShowsPrec2 :: (Int -> a -> ShowS) -> ([a] -> ShowS) -> (Int -> b -> ShowS) -> ([b] -> ShowS) -> Int -> FromTextShow2 f a b -> ShowS liftShowList2 :: (Int -> a -> ShowS) -> ([a] -> ShowS) -> (Int -> b -> ShowS) -> ([b] -> ShowS) -> [FromTextShow2 f a b] -> ShowS | |
| TextShow2 f => TextShow2 (FromTextShow2 f) Source # | |
Defined in TextShow.FromStringTextShow Methods liftShowbPrec2 :: (Int -> a -> Builder) -> ([a] -> Builder) -> (Int -> b -> Builder) -> ([b] -> Builder) -> Int -> FromTextShow2 f a b -> Builder Source # liftShowbList2 :: (Int -> a -> Builder) -> ([a] -> Builder) -> (Int -> b -> Builder) -> ([b] -> Builder) -> [FromTextShow2 f a b] -> Builder Source # | |
| Functor (f a) => Functor (FromTextShow2 f a) Source # | |
Defined in TextShow.FromStringTextShow Methods fmap :: (a0 -> b) -> FromTextShow2 f a a0 -> FromTextShow2 f a b # (<$) :: a0 -> FromTextShow2 f a b -> FromTextShow2 f a a0 # | |
| Foldable (f a) => Foldable (FromTextShow2 f a) Source # | |
Defined in TextShow.FromStringTextShow Methods fold :: Monoid m => FromTextShow2 f a m -> m foldMap :: Monoid m => (a0 -> m) -> FromTextShow2 f a a0 -> m foldMap' :: Monoid m => (a0 -> m) -> FromTextShow2 f a a0 -> m foldr :: (a0 -> b -> b) -> b -> FromTextShow2 f a a0 -> b foldr' :: (a0 -> b -> b) -> b -> FromTextShow2 f a a0 -> b foldl :: (b -> a0 -> b) -> b -> FromTextShow2 f a a0 -> b foldl' :: (b -> a0 -> b) -> b -> FromTextShow2 f a a0 -> b foldr1 :: (a0 -> a0 -> a0) -> FromTextShow2 f a a0 -> a0 foldl1 :: (a0 -> a0 -> a0) -> FromTextShow2 f a a0 -> a0 toList :: FromTextShow2 f a a0 -> [a0] null :: FromTextShow2 f a a0 -> Bool length :: FromTextShow2 f a a0 -> Int elem :: Eq a0 => a0 -> FromTextShow2 f a a0 -> Bool maximum :: Ord a0 => FromTextShow2 f a a0 -> a0 minimum :: Ord a0 => FromTextShow2 f a a0 -> a0 sum :: Num a0 => FromTextShow2 f a a0 -> a0 product :: Num a0 => FromTextShow2 f a a0 -> a0 | |
| Traversable (f a) => Traversable (FromTextShow2 f a) Source # | |
Defined in TextShow.FromStringTextShow Methods traverse :: Applicative f0 => (a0 -> f0 b) -> FromTextShow2 f a a0 -> f0 (FromTextShow2 f a b) sequenceA :: Applicative f0 => FromTextShow2 f a (f0 a0) -> f0 (FromTextShow2 f a a0) mapM :: Monad m => (a0 -> m b) -> FromTextShow2 f a a0 -> m (FromTextShow2 f a b) # sequence :: Monad m => FromTextShow2 f a (m a0) -> m (FromTextShow2 f a a0) # | |
| (TextShow2 f, TextShow a) => Show1 (FromTextShow2 f a) Source # | Not available if using |
Defined in TextShow.FromStringTextShow Methods liftShowsPrec :: (Int -> a0 -> ShowS) -> ([a0] -> ShowS) -> Int -> FromTextShow2 f a a0 -> ShowS liftShowList :: (Int -> a0 -> ShowS) -> ([a0] -> ShowS) -> [FromTextShow2 f a a0] -> ShowS | |
| (TextShow2 f, TextShow a) => TextShow1 (FromTextShow2 f a) Source # | |
Defined in TextShow.FromStringTextShow Methods liftShowbPrec :: (Int -> a0 -> Builder) -> ([a0] -> Builder) -> Int -> FromTextShow2 f a a0 -> Builder Source # liftShowbList :: (Int -> a0 -> Builder) -> ([a0] -> Builder) -> [FromTextShow2 f a a0] -> Builder Source # | |
| Eq (f a b) => Eq (FromTextShow2 f a b) Source # | |
Defined in TextShow.FromStringTextShow Methods (==) :: FromTextShow2 f a b -> FromTextShow2 f a b -> Bool (/=) :: FromTextShow2 f a b -> FromTextShow2 f a b -> Bool | |
| (Typeable a, Typeable b, Typeable f, Typeable k1, Typeable k2, Data (f a b)) => Data (FromTextShow2 f a b) Source # | |
Defined in TextShow.FromStringTextShow Methods gfoldl :: (forall d b0. Data d => c (d -> b0) -> d -> c b0) -> (forall g. g -> c g) -> FromTextShow2 f a b -> c (FromTextShow2 f a b) gunfold :: (forall b0 r. Data b0 => c (b0 -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c (FromTextShow2 f a b) toConstr :: FromTextShow2 f a b -> Constr dataTypeOf :: FromTextShow2 f a b -> DataType dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c (FromTextShow2 f a b)) dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c (FromTextShow2 f a b)) gmapT :: (forall b0. Data b0 => b0 -> b0) -> FromTextShow2 f a b -> FromTextShow2 f a b gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> FromTextShow2 f a b -> r gmapQr :: forall r r'. (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> FromTextShow2 f a b -> r gmapQ :: (forall d. Data d => d -> u) -> FromTextShow2 f a b -> [u] gmapQi :: Int -> (forall d. Data d => d -> u) -> FromTextShow2 f a b -> u gmapM :: Monad m => (forall d. Data d => d -> m d) -> FromTextShow2 f a b -> m (FromTextShow2 f a b) gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> FromTextShow2 f a b -> m (FromTextShow2 f a b) gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> FromTextShow2 f a b -> m (FromTextShow2 f a b) | |
| Ord (f a b) => Ord (FromTextShow2 f a b) Source # | |
Defined in TextShow.FromStringTextShow Methods compare :: FromTextShow2 f a b -> FromTextShow2 f a b -> Ordering (<) :: FromTextShow2 f a b -> FromTextShow2 f a b -> Bool (<=) :: FromTextShow2 f a b -> FromTextShow2 f a b -> Bool (>) :: FromTextShow2 f a b -> FromTextShow2 f a b -> Bool (>=) :: FromTextShow2 f a b -> FromTextShow2 f a b -> Bool max :: FromTextShow2 f a b -> FromTextShow2 f a b -> FromTextShow2 f a b min :: FromTextShow2 f a b -> FromTextShow2 f a b -> FromTextShow2 f a b | |
| Read (f a b) => Read (FromTextShow2 f a b) Source # | |
Defined in TextShow.FromStringTextShow Methods readsPrec :: Int -> ReadS (FromTextShow2 f a b) readList :: ReadS [FromTextShow2 f a b] readPrec :: ReadPrec (FromTextShow2 f a b) readListPrec :: ReadPrec [FromTextShow2 f a b] | |
| (TextShow2 f, TextShow a, TextShow b) => Show (FromTextShow2 f a b) Source # | Not available if using |
Defined in TextShow.FromStringTextShow Methods showsPrec :: Int -> FromTextShow2 f a b -> ShowS show :: FromTextShow2 f a b -> String showList :: [FromTextShow2 f a b] -> ShowS | |
| Generic (FromTextShow2 f a b) Source # | |
Defined in TextShow.FromStringTextShow Associated Types type Rep (FromTextShow2 f a b) :: Type -> Type Methods from :: FromTextShow2 f a b -> Rep (FromTextShow2 f a b) x to :: Rep (FromTextShow2 f a b) x -> FromTextShow2 f a b | |
| Lift (f a b) => Lift (FromTextShow2 f a b) Source # | |
Defined in TextShow.FromStringTextShow Methods lift :: FromTextShow2 f a b -> Q Exp # | |
| (TextShow2 f, TextShow a, TextShow b) => TextShow (FromTextShow2 f a b) Source # | |
Defined in TextShow.FromStringTextShow Methods showbPrec :: Int -> FromTextShow2 f a b -> Builder Source # showb :: FromTextShow2 f a b -> Builder Source # showbList :: [FromTextShow2 f a b] -> Builder Source # showtPrec :: Int -> FromTextShow2 f a b -> Text Source # showt :: FromTextShow2 f a b -> Text Source # showtList :: [FromTextShow2 f a b] -> Text Source # showtlPrec :: Int -> FromTextShow2 f a b -> Text Source # showtl :: FromTextShow2 f a b -> Text Source # showtlList :: [FromTextShow2 f a b] -> Text Source # | |
| type Rep1 (FromTextShow2 f a :: k1 -> Type) Source # | |
Defined in TextShow.FromStringTextShow type Rep1 (FromTextShow2 f a :: k1 -> Type) = D1 ('MetaData "FromTextShow2" "TextShow.FromStringTextShow" "text-show-3.8.5-AdjRqF5xqfWHrruL7QuSS6" 'True) (C1 ('MetaCons "FromTextShow2" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTextShow2") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec1 (f a)))) | |
| type Rep (FromTextShow2 f a b) Source # | |
Defined in TextShow.FromStringTextShow type Rep (FromTextShow2 f a b) = D1 ('MetaData "FromTextShow2" "TextShow.FromStringTextShow" "text-show-3.8.5-AdjRqF5xqfWHrruL7QuSS6" 'True) (C1 ('MetaCons "FromTextShow2" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTextShow2") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (f a b)))) | |
showsPrecToShowbPrec :: (Int -> a -> ShowS) -> Int -> a -> Builder Source #
Convert a precedence-aware ShowS-based show function to a Builder-based one.
Since: 3
showsToShowb :: (a -> ShowS) -> a -> Builder Source #
Convert a ShowS-based show function to a Builder-based one.
Since: 3
showbPrecToShowsPrec :: (Int -> a -> Builder) -> Int -> a -> ShowS Source #
Convert a precedence-aware Builder-based show function to a ShowS-based one.
Since: 3
showbToShows :: (a -> Builder) -> a -> ShowS Source #
Convert a Builder-based show function to a ShowS-based one.
Since: 3
Conversions between Builder, strict Text, and lazy Text
showtPrecToShowbPrec :: (Int -> a -> Text) -> Int -> a -> Builder Source #
Convert a precedence-aware, strict Text-based show function to a Builder-based one.
Since: 3.4
showtlPrecToShowbPrec :: (Int -> a -> Text) -> Int -> a -> Builder Source #
Convert a precedence-aware, lazy Text-based show function to a Builder-based one.
Since: 3.4
showtToShowb :: (a -> Text) -> a -> Builder Source #
Convert a strict Text-based show function to a Builder-based one.
Since: 3.4
showtlToShowb :: (a -> Text) -> a -> Builder Source #
Convert a lazy Text-based show function to a Builder-based one.
Since: 3.4
showbPrecToShowtPrec :: (Int -> a -> Builder) -> Int -> a -> Text Source #
Convert a precedence-aware Builder-based show function to a strict Text-based one.
Since: 3.4
showbPrecToShowtlPrec :: (Int -> a -> Builder) -> Int -> a -> Text Source #
Convert a precedence-aware Builder-based show function to a lazy Text-based one.
Since: 3.4
showbToShowt :: (a -> Builder) -> a -> Text Source #
Convert a Builder-based show function to a strict Text-based one.
Since: 3
showbToShowtl :: (a -> Builder) -> a -> Text Source #
Convert a Builder-based show function to a lazy Text-based one.
Since: 3