text-show-3.7: Efficient conversion of values into Text

Copyright(C) 2014-2017 Ryan Scott
LicenseBSD-style (see the file LICENSE)
MaintainerRyan Scott
StabilityProvisional
PortabilityGHC
Safe HaskellNone
LanguageHaskell2010

TextShow.Data.Tuple

Contents

Description

TextShow instances for tuple types.

Since: 2

Orphan instances

TextShow2 (,) Source #

Since: 2

Methods

liftShowbPrec2 :: (Int -> a -> Builder) -> ([a] -> Builder) -> (Int -> b -> Builder) -> ([b] -> Builder) -> Int -> (a, b) -> Builder Source #

liftShowbList2 :: (Int -> a -> Builder) -> ([a] -> Builder) -> (Int -> b -> Builder) -> ([b] -> Builder) -> [(a, b)] -> Builder Source #

TextShow () Source #

Since: 2

Methods

showbPrec :: Int -> () -> Builder Source #

showb :: () -> Builder Source #

showbList :: [()] -> Builder Source #

showtPrec :: Int -> () -> Text Source #

showt :: () -> Text Source #

showtList :: [()] -> Text Source #

showtlPrec :: Int -> () -> Text Source #

showtl :: () -> Text Source #

showtlList :: [()] -> Text Source #

TextShow a0 => TextShow2 ((,,) a0) Source #

Since: 2

Methods

liftShowbPrec2 :: (Int -> a -> Builder) -> ([a] -> Builder) -> (Int -> b -> Builder) -> ([b] -> Builder) -> Int -> (a0, a, b) -> Builder Source #

liftShowbList2 :: (Int -> a -> Builder) -> ([a] -> Builder) -> (Int -> b -> Builder) -> ([b] -> Builder) -> [(a0, a, b)] -> Builder Source #

TextShow a0 => TextShow1 ((,) a0) Source #

Since: 2

Methods

liftShowbPrec :: (Int -> a -> Builder) -> ([a] -> Builder) -> Int -> (a0, a) -> Builder Source #

liftShowbList :: (Int -> a -> Builder) -> ([a] -> Builder) -> [(a0, a)] -> Builder Source #

(TextShow a0, TextShow b0) => TextShow2 ((,,,) a0 b0) Source #

Since: 2

Methods

liftShowbPrec2 :: (Int -> a -> Builder) -> ([a] -> Builder) -> (Int -> b -> Builder) -> ([b] -> Builder) -> Int -> (a0, b0, a, b) -> Builder Source #

liftShowbList2 :: (Int -> a -> Builder) -> ([a] -> Builder) -> (Int -> b -> Builder) -> ([b] -> Builder) -> [(a0, b0, a, b)] -> Builder Source #

(TextShow a0, TextShow b0) => TextShow1 ((,,) a0 b0) Source #

Since: 2

Methods

liftShowbPrec :: (Int -> a -> Builder) -> ([a] -> Builder) -> Int -> (a0, b0, a) -> Builder Source #

liftShowbList :: (Int -> a -> Builder) -> ([a] -> Builder) -> [(a0, b0, a)] -> Builder Source #

(TextShow a0, TextShow b0) => TextShow (a0, b0) Source #

Since: 2

Methods

showbPrec :: Int -> (a0, b0) -> Builder Source #

showb :: (a0, b0) -> Builder Source #

showbList :: [(a0, b0)] -> Builder Source #

showtPrec :: Int -> (a0, b0) -> Text Source #

showt :: (a0, b0) -> Text Source #

showtList :: [(a0, b0)] -> Text Source #

showtlPrec :: Int -> (a0, b0) -> Text Source #

showtl :: (a0, b0) -> Text Source #

showtlList :: [(a0, b0)] -> Text Source #

(TextShow a0, TextShow b0, TextShow c0) => TextShow2 ((,,,,) a0 b0 c0) Source #

Since: 2

Methods

liftShowbPrec2 :: (Int -> a -> Builder) -> ([a] -> Builder) -> (Int -> b -> Builder) -> ([b] -> Builder) -> Int -> (a0, b0, c0, a, b) -> Builder Source #

liftShowbList2 :: (Int -> a -> Builder) -> ([a] -> Builder) -> (Int -> b -> Builder) -> ([b] -> Builder) -> [(a0, b0, c0, a, b)] -> Builder Source #

(TextShow a0, TextShow b0, TextShow c0) => TextShow1 ((,,,) a0 b0 c0) Source #

Since: 2

Methods

liftShowbPrec :: (Int -> a -> Builder) -> ([a] -> Builder) -> Int -> (a0, b0, c0, a) -> Builder Source #

liftShowbList :: (Int -> a -> Builder) -> ([a] -> Builder) -> [(a0, b0, c0, a)] -> Builder Source #

(TextShow a0, TextShow b0, TextShow c0) => TextShow (a0, b0, c0) Source #

Since: 2

Methods

showbPrec :: Int -> (a0, b0, c0) -> Builder Source #

showb :: (a0, b0, c0) -> Builder Source #

showbList :: [(a0, b0, c0)] -> Builder Source #

showtPrec :: Int -> (a0, b0, c0) -> Text Source #

showt :: (a0, b0, c0) -> Text Source #

showtList :: [(a0, b0, c0)] -> Text Source #

showtlPrec :: Int -> (a0, b0, c0) -> Text Source #

showtl :: (a0, b0, c0) -> Text Source #

showtlList :: [(a0, b0, c0)] -> Text Source #

(TextShow a0, TextShow b0, TextShow c0, TextShow d0) => TextShow2 ((,,,,,) a0 b0 c0 d0) Source #

Since: 2

Methods

liftShowbPrec2 :: (Int -> a -> Builder) -> ([a] -> Builder) -> (Int -> b -> Builder) -> ([b] -> Builder) -> Int -> (a0, b0, c0, d0, a, b) -> Builder Source #

liftShowbList2 :: (Int -> a -> Builder) -> ([a] -> Builder) -> (Int -> b -> Builder) -> ([b] -> Builder) -> [(a0, b0, c0, d0, a, b)] -> Builder Source #

(TextShow a0, TextShow b0, TextShow c0, TextShow d0) => TextShow1 ((,,,,) a0 b0 c0 d0) Source #

Since: 2

Methods

liftShowbPrec :: (Int -> a -> Builder) -> ([a] -> Builder) -> Int -> (a0, b0, c0, d0, a) -> Builder Source #

liftShowbList :: (Int -> a -> Builder) -> ([a] -> Builder) -> [(a0, b0, c0, d0, a)] -> Builder Source #

(TextShow a0, TextShow b0, TextShow c0, TextShow d0) => TextShow (a0, b0, c0, d0) Source #

Since: 2

Methods

showbPrec :: Int -> (a0, b0, c0, d0) -> Builder Source #

showb :: (a0, b0, c0, d0) -> Builder Source #

showbList :: [(a0, b0, c0, d0)] -> Builder Source #

showtPrec :: Int -> (a0, b0, c0, d0) -> Text Source #

showt :: (a0, b0, c0, d0) -> Text Source #

showtList :: [(a0, b0, c0, d0)] -> Text Source #

showtlPrec :: Int -> (a0, b0, c0, d0) -> Text Source #

showtl :: (a0, b0, c0, d0) -> Text Source #

showtlList :: [(a0, b0, c0, d0)] -> Text Source #

(TextShow a0, TextShow b0, TextShow c0, TextShow d0, TextShow e0) => TextShow2 ((,,,,,,) a0 b0 c0 d0 e0) Source #

Since: 2

Methods

liftShowbPrec2 :: (Int -> a -> Builder) -> ([a] -> Builder) -> (Int -> b -> Builder) -> ([b] -> Builder) -> Int -> (a0, b0, c0, d0, e0, a, b) -> Builder Source #

liftShowbList2 :: (Int -> a -> Builder) -> ([a] -> Builder) -> (Int -> b -> Builder) -> ([b] -> Builder) -> [(a0, b0, c0, d0, e0, a, b)] -> Builder Source #

(TextShow a0, TextShow b0, TextShow c0, TextShow d0, TextShow e0) => TextShow1 ((,,,,,) a0 b0 c0 d0 e0) Source #

Since: 2

Methods

liftShowbPrec :: (Int -> a -> Builder) -> ([a] -> Builder) -> Int -> (a0, b0, c0, d0, e0, a) -> Builder Source #

liftShowbList :: (Int -> a -> Builder) -> ([a] -> Builder) -> [(a0, b0, c0, d0, e0, a)] -> Builder Source #

(TextShow a0, TextShow b0, TextShow c0, TextShow d0, TextShow e0) => TextShow (a0, b0, c0, d0, e0) Source #

Since: 2

Methods

showbPrec :: Int -> (a0, b0, c0, d0, e0) -> Builder Source #

showb :: (a0, b0, c0, d0, e0) -> Builder Source #

showbList :: [(a0, b0, c0, d0, e0)] -> Builder Source #

showtPrec :: Int -> (a0, b0, c0, d0, e0) -> Text Source #

showt :: (a0, b0, c0, d0, e0) -> Text Source #

showtList :: [(a0, b0, c0, d0, e0)] -> Text Source #

showtlPrec :: Int -> (a0, b0, c0, d0, e0) -> Text Source #

showtl :: (a0, b0, c0, d0, e0) -> Text Source #

showtlList :: [(a0, b0, c0, d0, e0)] -> Text Source #

(TextShow a0, TextShow b0, TextShow c0, TextShow d0, TextShow e0, TextShow f0) => TextShow2 ((,,,,,,,) a0 b0 c0 d0 e0 f0) Source #

Since: 2

Methods

liftShowbPrec2 :: (Int -> a -> Builder) -> ([a] -> Builder) -> (Int -> b -> Builder) -> ([b] -> Builder) -> Int -> (a0, b0, c0, d0, e0, f0, a, b) -> Builder Source #

liftShowbList2 :: (Int -> a -> Builder) -> ([a] -> Builder) -> (Int -> b -> Builder) -> ([b] -> Builder) -> [(a0, b0, c0, d0, e0, f0, a, b)] -> Builder Source #

(TextShow a0, TextShow b0, TextShow c0, TextShow d0, TextShow e0, TextShow f0) => TextShow1 ((,,,,,,) a0 b0 c0 d0 e0 f0) Source #

Since: 2

Methods

liftShowbPrec :: (Int -> a -> Builder) -> ([a] -> Builder) -> Int -> (a0, b0, c0, d0, e0, f0, a) -> Builder Source #

liftShowbList :: (Int -> a -> Builder) -> ([a] -> Builder) -> [(a0, b0, c0, d0, e0, f0, a)] -> Builder Source #

(TextShow a0, TextShow b0, TextShow c0, TextShow d0, TextShow e0, TextShow f0) => TextShow (a0, b0, c0, d0, e0, f0) Source #

Since: 2

Methods

showbPrec :: Int -> (a0, b0, c0, d0, e0, f0) -> Builder Source #

showb :: (a0, b0, c0, d0, e0, f0) -> Builder Source #

showbList :: [(a0, b0, c0, d0, e0, f0)] -> Builder Source #

showtPrec :: Int -> (a0, b0, c0, d0, e0, f0) -> Text Source #

showt :: (a0, b0, c0, d0, e0, f0) -> Text Source #

showtList :: [(a0, b0, c0, d0, e0, f0)] -> Text Source #

showtlPrec :: Int -> (a0, b0, c0, d0, e0, f0) -> Text Source #

showtl :: (a0, b0, c0, d0, e0, f0) -> Text Source #

showtlList :: [(a0, b0, c0, d0, e0, f0)] -> Text Source #

(TextShow a0, TextShow b0, TextShow c0, TextShow d0, TextShow e0, TextShow f0, TextShow g0) => TextShow2 ((,,,,,,,,) a0 b0 c0 d0 e0 f0 g0) Source #

Since: 2

Methods

liftShowbPrec2 :: (Int -> a -> Builder) -> ([a] -> Builder) -> (Int -> b -> Builder) -> ([b] -> Builder) -> Int -> (a0, b0, c0, d0, e0, f0, g0, a, b) -> Builder Source #

liftShowbList2 :: (Int -> a -> Builder) -> ([a] -> Builder) -> (Int -> b -> Builder) -> ([b] -> Builder) -> [(a0, b0, c0, d0, e0, f0, g0, a, b)] -> Builder Source #

(TextShow a0, TextShow b0, TextShow c0, TextShow d0, TextShow e0, TextShow f0, TextShow g0) => TextShow1 ((,,,,,,,) a0 b0 c0 d0 e0 f0 g0) Source #

Since: 2

Methods

liftShowbPrec :: (Int -> a -> Builder) -> ([a] -> Builder) -> Int -> (a0, b0, c0, d0, e0, f0, g0, a) -> Builder Source #

liftShowbList :: (Int -> a -> Builder) -> ([a] -> Builder) -> [(a0, b0, c0, d0, e0, f0, g0, a)] -> Builder Source #

(TextShow a0, TextShow b0, TextShow c0, TextShow d0, TextShow e0, TextShow f0, TextShow g0) => TextShow (a0, b0, c0, d0, e0, f0, g0) Source #

Since: 2

Methods

showbPrec :: Int -> (a0, b0, c0, d0, e0, f0, g0) -> Builder Source #

showb :: (a0, b0, c0, d0, e0, f0, g0) -> Builder Source #

showbList :: [(a0, b0, c0, d0, e0, f0, g0)] -> Builder Source #

showtPrec :: Int -> (a0, b0, c0, d0, e0, f0, g0) -> Text Source #

showt :: (a0, b0, c0, d0, e0, f0, g0) -> Text Source #

showtList :: [(a0, b0, c0, d0, e0, f0, g0)] -> Text Source #

showtlPrec :: Int -> (a0, b0, c0, d0, e0, f0, g0) -> Text Source #

showtl :: (a0, b0, c0, d0, e0, f0, g0) -> Text Source #

showtlList :: [(a0, b0, c0, d0, e0, f0, g0)] -> Text Source #

(TextShow a0, TextShow b0, TextShow c0, TextShow d0, TextShow e0, TextShow f0, TextShow g0, TextShow h0) => TextShow2 ((,,,,,,,,,) a0 b0 c0 d0 e0 f0 g0 h0) Source #

Since: 2

Methods

liftShowbPrec2 :: (Int -> a -> Builder) -> ([a] -> Builder) -> (Int -> b -> Builder) -> ([b] -> Builder) -> Int -> (a0, b0, c0, d0, e0, f0, g0, h0, a, b) -> Builder Source #

liftShowbList2 :: (Int -> a -> Builder) -> ([a] -> Builder) -> (Int -> b -> Builder) -> ([b] -> Builder) -> [(a0, b0, c0, d0, e0, f0, g0, h0, a, b)] -> Builder Source #

(TextShow a0, TextShow b0, TextShow c0, TextShow d0, TextShow e0, TextShow f0, TextShow g0, TextShow h0) => TextShow1 ((,,,,,,,,) a0 b0 c0 d0 e0 f0 g0 h0) Source #

Since: 2

Methods

liftShowbPrec :: (Int -> a -> Builder) -> ([a] -> Builder) -> Int -> (a0, b0, c0, d0, e0, f0, g0, h0, a) -> Builder Source #

liftShowbList :: (Int -> a -> Builder) -> ([a] -> Builder) -> [(a0, b0, c0, d0, e0, f0, g0, h0, a)] -> Builder Source #

(TextShow a0, TextShow b0, TextShow c0, TextShow d0, TextShow e0, TextShow f0, TextShow g0, TextShow h0) => TextShow (a0, b0, c0, d0, e0, f0, g0, h0) Source #

Since: 2

Methods

showbPrec :: Int -> (a0, b0, c0, d0, e0, f0, g0, h0) -> Builder Source #

showb :: (a0, b0, c0, d0, e0, f0, g0, h0) -> Builder Source #

showbList :: [(a0, b0, c0, d0, e0, f0, g0, h0)] -> Builder Source #

showtPrec :: Int -> (a0, b0, c0, d0, e0, f0, g0, h0) -> Text Source #

showt :: (a0, b0, c0, d0, e0, f0, g0, h0) -> Text Source #

showtList :: [(a0, b0, c0, d0, e0, f0, g0, h0)] -> Text Source #

showtlPrec :: Int -> (a0, b0, c0, d0, e0, f0, g0, h0) -> Text Source #

showtl :: (a0, b0, c0, d0, e0, f0, g0, h0) -> Text Source #

showtlList :: [(a0, b0, c0, d0, e0, f0, g0, h0)] -> Text Source #

(TextShow a0, TextShow b0, TextShow c0, TextShow d0, TextShow e0, TextShow f0, TextShow g0, TextShow h0, TextShow i0) => TextShow2 ((,,,,,,,,,,) a0 b0 c0 d0 e0 f0 g0 h0 i0) Source #

Since: 2

Methods

liftShowbPrec2 :: (Int -> a -> Builder) -> ([a] -> Builder) -> (Int -> b -> Builder) -> ([b] -> Builder) -> Int -> (a0, b0, c0, d0, e0, f0, g0, h0, i0, a, b) -> Builder Source #

liftShowbList2 :: (Int -> a -> Builder) -> ([a] -> Builder) -> (Int -> b -> Builder) -> ([b] -> Builder) -> [(a0, b0, c0, d0, e0, f0, g0, h0, i0, a, b)] -> Builder Source #

(TextShow a0, TextShow b0, TextShow c0, TextShow d0, TextShow e0, TextShow f0, TextShow g0, TextShow h0, TextShow i0) => TextShow1 ((,,,,,,,,,) a0 b0 c0 d0 e0 f0 g0 h0 i0) Source #

Since: 2

Methods

liftShowbPrec :: (Int -> a -> Builder) -> ([a] -> Builder) -> Int -> (a0, b0, c0, d0, e0, f0, g0, h0, i0, a) -> Builder Source #

liftShowbList :: (Int -> a -> Builder) -> ([a] -> Builder) -> [(a0, b0, c0, d0, e0, f0, g0, h0, i0, a)] -> Builder Source #

(TextShow a0, TextShow b0, TextShow c0, TextShow d0, TextShow e0, TextShow f0, TextShow g0, TextShow h0, TextShow i0) => TextShow (a0, b0, c0, d0, e0, f0, g0, h0, i0) Source #

Since: 2

Methods

showbPrec :: Int -> (a0, b0, c0, d0, e0, f0, g0, h0, i0) -> Builder Source #

showb :: (a0, b0, c0, d0, e0, f0, g0, h0, i0) -> Builder Source #

showbList :: [(a0, b0, c0, d0, e0, f0, g0, h0, i0)] -> Builder Source #

showtPrec :: Int -> (a0, b0, c0, d0, e0, f0, g0, h0, i0) -> Text Source #

showt :: (a0, b0, c0, d0, e0, f0, g0, h0, i0) -> Text Source #

showtList :: [(a0, b0, c0, d0, e0, f0, g0, h0, i0)] -> Text Source #

showtlPrec :: Int -> (a0, b0, c0, d0, e0, f0, g0, h0, i0) -> Text Source #

showtl :: (a0, b0, c0, d0, e0, f0, g0, h0, i0) -> Text Source #

showtlList :: [(a0, b0, c0, d0, e0, f0, g0, h0, i0)] -> Text Source #

(TextShow a0, TextShow b0, TextShow c0, TextShow d0, TextShow e0, TextShow f0, TextShow g0, TextShow h0, TextShow i0, TextShow j0) => TextShow2 ((,,,,,,,,,,,) a0 b0 c0 d0 e0 f0 g0 h0 i0 j0) Source #

Since: 2

Methods

liftShowbPrec2 :: (Int -> a -> Builder) -> ([a] -> Builder) -> (Int -> b -> Builder) -> ([b] -> Builder) -> Int -> (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, a, b) -> Builder Source #

liftShowbList2 :: (Int -> a -> Builder) -> ([a] -> Builder) -> (Int -> b -> Builder) -> ([b] -> Builder) -> [(a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, a, b)] -> Builder Source #

(TextShow a0, TextShow b0, TextShow c0, TextShow d0, TextShow e0, TextShow f0, TextShow g0, TextShow h0, TextShow i0, TextShow j0) => TextShow1 ((,,,,,,,,,,) a0 b0 c0 d0 e0 f0 g0 h0 i0 j0) Source #

Since: 2

Methods

liftShowbPrec :: (Int -> a -> Builder) -> ([a] -> Builder) -> Int -> (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, a) -> Builder Source #

liftShowbList :: (Int -> a -> Builder) -> ([a] -> Builder) -> [(a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, a)] -> Builder Source #

(TextShow a0, TextShow b0, TextShow c0, TextShow d0, TextShow e0, TextShow f0, TextShow g0, TextShow h0, TextShow i0, TextShow j0) => TextShow (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0) Source #

Since: 2

Methods

showbPrec :: Int -> (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0) -> Builder Source #

showb :: (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0) -> Builder Source #

showbList :: [(a0, b0, c0, d0, e0, f0, g0, h0, i0, j0)] -> Builder Source #

showtPrec :: Int -> (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0) -> Text Source #

showt :: (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0) -> Text Source #

showtList :: [(a0, b0, c0, d0, e0, f0, g0, h0, i0, j0)] -> Text Source #

showtlPrec :: Int -> (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0) -> Text Source #

showtl :: (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0) -> Text Source #

showtlList :: [(a0, b0, c0, d0, e0, f0, g0, h0, i0, j0)] -> Text Source #

(TextShow a0, TextShow b0, TextShow c0, TextShow d0, TextShow e0, TextShow f0, TextShow g0, TextShow h0, TextShow i0, TextShow j0, TextShow k0) => TextShow2 ((,,,,,,,,,,,,) a0 b0 c0 d0 e0 f0 g0 h0 i0 j0 k0) Source #

Since: 2

Methods

liftShowbPrec2 :: (Int -> a -> Builder) -> ([a] -> Builder) -> (Int -> b -> Builder) -> ([b] -> Builder) -> Int -> (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, a, b) -> Builder Source #

liftShowbList2 :: (Int -> a -> Builder) -> ([a] -> Builder) -> (Int -> b -> Builder) -> ([b] -> Builder) -> [(a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, a, b)] -> Builder Source #

(TextShow a0, TextShow b0, TextShow c0, TextShow d0, TextShow e0, TextShow f0, TextShow g0, TextShow h0, TextShow i0, TextShow j0, TextShow k0) => TextShow1 ((,,,,,,,,,,,) a0 b0 c0 d0 e0 f0 g0 h0 i0 j0 k0) Source #

Since: 2

Methods

liftShowbPrec :: (Int -> a -> Builder) -> ([a] -> Builder) -> Int -> (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, a) -> Builder Source #

liftShowbList :: (Int -> a -> Builder) -> ([a] -> Builder) -> [(a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, a)] -> Builder Source #

(TextShow a0, TextShow b0, TextShow c0, TextShow d0, TextShow e0, TextShow f0, TextShow g0, TextShow h0, TextShow i0, TextShow j0, TextShow k0) => TextShow (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0) Source #

Since: 2

Methods

showbPrec :: Int -> (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0) -> Builder Source #

showb :: (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0) -> Builder Source #

showbList :: [(a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0)] -> Builder Source #

showtPrec :: Int -> (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0) -> Text Source #

showt :: (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0) -> Text Source #

showtList :: [(a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0)] -> Text Source #

showtlPrec :: Int -> (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0) -> Text Source #

showtl :: (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0) -> Text Source #

showtlList :: [(a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0)] -> Text Source #

(TextShow a0, TextShow b0, TextShow c0, TextShow d0, TextShow e0, TextShow f0, TextShow g0, TextShow h0, TextShow i0, TextShow j0, TextShow k0, TextShow l0) => TextShow2 ((,,,,,,,,,,,,,) a0 b0 c0 d0 e0 f0 g0 h0 i0 j0 k0 l0) Source #

Since: 2

Methods

liftShowbPrec2 :: (Int -> a -> Builder) -> ([a] -> Builder) -> (Int -> b -> Builder) -> ([b] -> Builder) -> Int -> (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, a, b) -> Builder Source #

liftShowbList2 :: (Int -> a -> Builder) -> ([a] -> Builder) -> (Int -> b -> Builder) -> ([b] -> Builder) -> [(a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, a, b)] -> Builder Source #

(TextShow a0, TextShow b0, TextShow c0, TextShow d0, TextShow e0, TextShow f0, TextShow g0, TextShow h0, TextShow i0, TextShow j0, TextShow k0, TextShow l0) => TextShow1 ((,,,,,,,,,,,,) a0 b0 c0 d0 e0 f0 g0 h0 i0 j0 k0 l0) Source #

Since: 2

Methods

liftShowbPrec :: (Int -> a -> Builder) -> ([a] -> Builder) -> Int -> (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, a) -> Builder Source #

liftShowbList :: (Int -> a -> Builder) -> ([a] -> Builder) -> [(a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, a)] -> Builder Source #

(TextShow a0, TextShow b0, TextShow c0, TextShow d0, TextShow e0, TextShow f0, TextShow g0, TextShow h0, TextShow i0, TextShow j0, TextShow k0, TextShow l0) => TextShow (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0) Source #

Since: 2

Methods

showbPrec :: Int -> (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0) -> Builder Source #

showb :: (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0) -> Builder Source #

showbList :: [(a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0)] -> Builder Source #

showtPrec :: Int -> (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0) -> Text Source #

showt :: (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0) -> Text Source #

showtList :: [(a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0)] -> Text Source #

showtlPrec :: Int -> (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0) -> Text Source #

showtl :: (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0) -> Text Source #

showtlList :: [(a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0)] -> Text Source #

(TextShow a0, TextShow b0, TextShow c0, TextShow d0, TextShow e0, TextShow f0, TextShow g0, TextShow h0, TextShow i0, TextShow j0, TextShow k0, TextShow l0, TextShow m0) => TextShow2 ((,,,,,,,,,,,,,,) a0 b0 c0 d0 e0 f0 g0 h0 i0 j0 k0 l0 m0) Source #

Since: 2

Methods

liftShowbPrec2 :: (Int -> a -> Builder) -> ([a] -> Builder) -> (Int -> b -> Builder) -> ([b] -> Builder) -> Int -> (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, m0, a, b) -> Builder Source #

liftShowbList2 :: (Int -> a -> Builder) -> ([a] -> Builder) -> (Int -> b -> Builder) -> ([b] -> Builder) -> [(a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, m0, a, b)] -> Builder Source #

(TextShow a0, TextShow b0, TextShow c0, TextShow d0, TextShow e0, TextShow f0, TextShow g0, TextShow h0, TextShow i0, TextShow j0, TextShow k0, TextShow l0, TextShow m0) => TextShow1 ((,,,,,,,,,,,,,) a0 b0 c0 d0 e0 f0 g0 h0 i0 j0 k0 l0 m0) Source #

Since: 2

Methods

liftShowbPrec :: (Int -> a -> Builder) -> ([a] -> Builder) -> Int -> (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, m0, a) -> Builder Source #

liftShowbList :: (Int -> a -> Builder) -> ([a] -> Builder) -> [(a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, m0, a)] -> Builder Source #

(TextShow a0, TextShow b0, TextShow c0, TextShow d0, TextShow e0, TextShow f0, TextShow g0, TextShow h0, TextShow i0, TextShow j0, TextShow k0, TextShow l0, TextShow m0) => TextShow (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, m0) Source #

Since: 2

Methods

showbPrec :: Int -> (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, m0) -> Builder Source #

showb :: (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, m0) -> Builder Source #

showbList :: [(a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, m0)] -> Builder Source #

showtPrec :: Int -> (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, m0) -> Text Source #

showt :: (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, m0) -> Text Source #

showtList :: [(a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, m0)] -> Text Source #

showtlPrec :: Int -> (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, m0) -> Text Source #

showtl :: (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, m0) -> Text Source #

showtlList :: [(a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, m0)] -> Text Source #

(TextShow a0, TextShow b0, TextShow c0, TextShow d0, TextShow e0, TextShow f0, TextShow g0, TextShow h0, TextShow i0, TextShow j0, TextShow k0, TextShow l0, TextShow m0, TextShow n0) => TextShow1 ((,,,,,,,,,,,,,,) a0 b0 c0 d0 e0 f0 g0 h0 i0 j0 k0 l0 m0 n0) Source #

Since: 2

Methods

liftShowbPrec :: (Int -> a -> Builder) -> ([a] -> Builder) -> Int -> (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, m0, n0, a) -> Builder Source #

liftShowbList :: (Int -> a -> Builder) -> ([a] -> Builder) -> [(a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, m0, n0, a)] -> Builder Source #

(TextShow a0, TextShow b0, TextShow c0, TextShow d0, TextShow e0, TextShow f0, TextShow g0, TextShow h0, TextShow i0, TextShow j0, TextShow k0, TextShow l0, TextShow m0, TextShow n0) => TextShow (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, m0, n0) Source #

Since: 2

Methods

showbPrec :: Int -> (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, m0, n0) -> Builder Source #

showb :: (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, m0, n0) -> Builder Source #

showbList :: [(a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, m0, n0)] -> Builder Source #

showtPrec :: Int -> (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, m0, n0) -> Text Source #

showt :: (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, m0, n0) -> Text Source #

showtList :: [(a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, m0, n0)] -> Text Source #

showtlPrec :: Int -> (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, m0, n0) -> Text Source #

showtl :: (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, m0, n0) -> Text Source #

showtlList :: [(a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, m0, n0)] -> Text Source #

(TextShow a0, TextShow b0, TextShow c0, TextShow d0, TextShow e0, TextShow f0, TextShow g0, TextShow h0, TextShow i0, TextShow j0, TextShow k0, TextShow l0, TextShow m0, TextShow n0, TextShow o0) => TextShow (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, m0, n0, o0) Source #

Since: 2

Methods

showbPrec :: Int -> (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, m0, n0, o0) -> Builder Source #

showb :: (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, m0, n0, o0) -> Builder Source #

showbList :: [(a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, m0, n0, o0)] -> Builder Source #

showtPrec :: Int -> (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, m0, n0, o0) -> Text Source #

showt :: (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, m0, n0, o0) -> Text Source #

showtList :: [(a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, m0, n0, o0)] -> Text Source #

showtlPrec :: Int -> (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, m0, n0, o0) -> Text Source #

showtl :: (a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, m0, n0, o0) -> Text Source #

showtlList :: [(a0, b0, c0, d0, e0, f0, g0, h0, i0, j0, k0, l0, m0, n0, o0)] -> Text Source #