Copyright | (C) 2017 Ryan Scott |
---|---|
License | BSD-style (see LICENSE) |
Maintainer | Ryan Scott |
Stability | experimental |
Portability | non-portable |
Safe Haskell | Safe-Inferred |
Language | GHC2021 |
Defines the SShow singleton version of the Show type class.
Synopsis
- class PShow a where
- class SShow a where
- sShowsPrec :: forall (t :: Natural) (t :: a) (t :: Symbol). Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply ShowsPrecSym0 t) t) t :: Symbol) :: Type
- sShow_ :: forall (t :: a). Sing t -> Sing (Apply Show_Sym0 t :: Symbol) :: Type
- sShowList :: forall (t :: [a]) (t :: Symbol). Sing t -> Sing t -> Sing (Apply (Apply ShowListSym0 t) t :: Symbol) :: Type
- type SymbolS = Symbol -> Symbol
- show_ :: Show a => a -> String
- type family Shows (a :: a) (a :: Symbol) :: Symbol where ...
- sShows :: forall (t :: a) (t :: Symbol). SShow a => Sing t -> Sing t -> Sing (Apply (Apply ShowsSym0 t) t :: Symbol) :: Type
- type family ShowListWith (a :: (~>) a ((~>) Symbol Symbol)) (a :: [a]) (a :: Symbol) :: Symbol where ...
- sShowListWith :: forall (t :: (~>) a ((~>) Symbol Symbol)) (t :: [a]) (t :: Symbol). Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply ShowListWithSym0 t) t) t :: Symbol) :: Type
- type family ShowChar (a :: Char) (a :: Symbol) :: Symbol where ...
- sShowChar :: forall (t :: Char) (t :: Symbol). Sing t -> Sing t -> Sing (Apply (Apply ShowCharSym0 t) t :: Symbol) :: Type
- type family ShowString (a :: Symbol) (a :: Symbol) :: Symbol where ...
- sShowString :: forall (t :: Symbol) (t :: Symbol). Sing t -> Sing t -> Sing (Apply (Apply ShowStringSym0 t) t :: Symbol) :: Type
- type family ShowParen (a :: Bool) (a :: (~>) Symbol Symbol) (a :: Symbol) :: Symbol where ...
- sShowParen :: forall (t :: Bool) (t :: (~>) Symbol Symbol) (t :: Symbol). Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply ShowParenSym0 t) t) t :: Symbol) :: Type
- type family ShowSpace (a :: Symbol) :: Symbol where ...
- sShowSpace :: forall (t :: Symbol). Sing t -> Sing (Apply ShowSpaceSym0 t :: Symbol) :: Type
- type family ShowCommaSpace (a :: Symbol) :: Symbol where ...
- sShowCommaSpace :: forall (t :: Symbol). Sing t -> Sing (Apply ShowCommaSpaceSym0 t :: Symbol) :: Type
- type family AppPrec :: Natural where ...
- sAppPrec :: Sing (AppPrecSym0 :: Natural) :: Type
- type family AppPrec1 :: Natural where ...
- sAppPrec1 :: Sing (AppPrec1Sym0 :: Natural) :: Type
- data ShowsPrecSym0 :: (~>) Natural ((~>) a ((~>) Symbol Symbol))
- data ShowsPrecSym1 (a6989586621680230632 :: Natural) :: (~>) a ((~>) Symbol Symbol)
- data ShowsPrecSym2 (a6989586621680230632 :: Natural) (a6989586621680230633 :: a) :: (~>) Symbol Symbol
- type family ShowsPrecSym3 (a6989586621680230632 :: Natural) (a6989586621680230633 :: a) (a6989586621680230634 :: Symbol) :: Symbol where ...
- data Show_Sym0 :: (~>) a Symbol
- type family Show_Sym1 (a6989586621680230637 :: a) :: Symbol where ...
- data ShowListSym0 :: (~>) [a] ((~>) Symbol Symbol)
- data ShowListSym1 (a6989586621680230641 :: [a]) :: (~>) Symbol Symbol
- type family ShowListSym2 (a6989586621680230641 :: [a]) (a6989586621680230642 :: Symbol) :: Symbol where ...
- data ShowsSym0 :: (~>) a ((~>) Symbol Symbol)
- data ShowsSym1 (a6989586621680230624 :: a) :: (~>) Symbol Symbol
- type family ShowsSym2 (a6989586621680230624 :: a) (a6989586621680230625 :: Symbol) :: Symbol where ...
- data ShowListWithSym0 :: (~>) ((~>) a ((~>) Symbol Symbol)) ((~>) [a] ((~>) Symbol Symbol))
- data ShowListWithSym1 (a6989586621680230606 :: (~>) a ((~>) Symbol Symbol)) :: (~>) [a] ((~>) Symbol Symbol)
- data ShowListWithSym2 (a6989586621680230606 :: (~>) a ((~>) Symbol Symbol)) (a6989586621680230607 :: [a]) :: (~>) Symbol Symbol
- type family ShowListWithSym3 (a6989586621680230606 :: (~>) a ((~>) Symbol Symbol)) (a6989586621680230607 :: [a]) (a6989586621680230608 :: Symbol) :: Symbol where ...
- data ShowCharSym0 :: (~>) Char ((~>) Symbol Symbol)
- data ShowCharSym1 (a6989586621680230598 :: Char) :: (~>) Symbol Symbol
- type family ShowCharSym2 (a6989586621680230598 :: Char) (a6989586621680230599 :: Symbol) :: Symbol where ...
- data ShowStringSym0 :: (~>) Symbol ((~>) Symbol Symbol)
- data ShowStringSym1 (a6989586621680230587 :: Symbol) :: (~>) Symbol Symbol
- type family ShowStringSym2 (a6989586621680230587 :: Symbol) (a6989586621680230588 :: Symbol) :: Symbol where ...
- data ShowParenSym0 :: (~>) Bool ((~>) ((~>) Symbol Symbol) ((~>) Symbol Symbol))
- data ShowParenSym1 (a6989586621680230571 :: Bool) :: (~>) ((~>) Symbol Symbol) ((~>) Symbol Symbol)
- data ShowParenSym2 (a6989586621680230571 :: Bool) (a6989586621680230572 :: (~>) Symbol Symbol) :: (~>) Symbol Symbol
- data ShowSpaceSym0 :: (~>) Symbol Symbol
- type family ShowSpaceSym1 (a6989586621680230559 :: Symbol) :: Symbol where ...
- data ShowCommaSpaceSym0 :: (~>) Symbol Symbol
- type family ShowCommaSpaceSym1 (a6989586621680230553 :: Symbol) :: Symbol where ...
- type family AppPrecSym0 :: Natural where ...
- type family AppPrec1Sym0 :: Natural where ...
Documentation
type ShowsPrec (arg :: Natural) (arg :: a) (arg :: Symbol) :: Symbol Source #
type Show_ (arg :: a) :: Symbol Source #
type ShowList (arg :: [a]) (arg :: Symbol) :: Symbol Source #
Instances
PShow All Source # | |
PShow Any Source # | |
PShow Void Source # | |
PShow Ordering Source # | |
PShow Natural Source # | |
PShow () Source # | |
PShow Bool Source # | |
PShow Char Source # | |
PShow Symbol Source # | |
PShow (Identity a) Source # | |
PShow (First a) Source # | |
PShow (Last a) Source # | |
PShow (First a) Source # | |
PShow (Last a) Source # | |
PShow (Max a) Source # | |
PShow (Min a) Source # | |
PShow (WrappedMonoid m) Source # | |
PShow (Dual a) Source # | |
PShow (Product a) Source # | |
PShow (Sum a) Source # | |
PShow (NonEmpty a) Source # | |
PShow (Maybe a) Source # | |
PShow [a] Source # | |
PShow (Either a b) Source # | |
PShow (Proxy s) Source # | |
PShow (Arg a b) Source # | |
PShow (a, b) Source # | |
PShow (Const a b) Source # | |
PShow (a, b, c) Source # | |
PShow (a, b, c, d) Source # | |
PShow (a, b, c, d, e) Source # | |
PShow (a, b, c, d, e, f) Source # | |
PShow (a, b, c, d, e, f, g) Source # | |
Nothing
sShowsPrec :: forall (t :: Natural) (t :: a) (t :: Symbol). Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply ShowsPrecSym0 t) t) t :: Symbol) :: Type Source #
default sShowsPrec :: forall (t :: Natural) (t :: a) (t :: Symbol). (Apply (Apply (Apply ShowsPrecSym0 t) t) t :: Symbol) ~ Apply (Apply (Apply ShowsPrec_6989586621680230646Sym0 t) t) t => Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply ShowsPrecSym0 t) t) t :: Symbol) :: Type Source #
sShow_ :: forall (t :: a). Sing t -> Sing (Apply Show_Sym0 t :: Symbol) :: Type Source #
default sShow_ :: forall (t :: a). (Apply Show_Sym0 t :: Symbol) ~ Apply Show__6989586621680230658Sym0 t => Sing t -> Sing (Apply Show_Sym0 t :: Symbol) :: Type Source #
sShowList :: forall (t :: [a]) (t :: Symbol). Sing t -> Sing t -> Sing (Apply (Apply ShowListSym0 t) t :: Symbol) :: Type Source #
Instances
type family Shows (a :: a) (a :: Symbol) :: Symbol where ... Source #
Shows s a_6989586621680230619 = Apply (Apply (Apply ShowsPrecSym0 (FromInteger 0)) s) a_6989586621680230619 |
sShows :: forall (t :: a) (t :: Symbol). SShow a => Sing t -> Sing t -> Sing (Apply (Apply ShowsSym0 t) t :: Symbol) :: Type Source #
type family ShowListWith (a :: (~>) a ((~>) Symbol Symbol)) (a :: [a]) (a :: Symbol) :: Symbol where ... Source #
sShowListWith :: forall (t :: (~>) a ((~>) Symbol Symbol)) (t :: [a]) (t :: Symbol). Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply ShowListWithSym0 t) t) t :: Symbol) :: Type Source #
type family ShowChar (a :: Char) (a :: Symbol) :: Symbol where ... Source #
ShowChar a_6989586621680230591 a_6989586621680230593 = Apply (Apply ConsSymbolSym0 a_6989586621680230591) a_6989586621680230593 |
sShowChar :: forall (t :: Char) (t :: Symbol). Sing t -> Sing t -> Sing (Apply (Apply ShowCharSym0 t) t :: Symbol) :: Type Source #
type family ShowString (a :: Symbol) (a :: Symbol) :: Symbol where ... Source #
ShowString a_6989586621680230580 a_6989586621680230582 = Apply (Apply (<>@#@$) a_6989586621680230580) a_6989586621680230582 |
sShowString :: forall (t :: Symbol) (t :: Symbol). Sing t -> Sing t -> Sing (Apply (Apply ShowStringSym0 t) t :: Symbol) :: Type Source #
type family ShowParen (a :: Bool) (a :: (~>) Symbol Symbol) (a :: Symbol) :: Symbol where ... Source #
sShowParen :: forall (t :: Bool) (t :: (~>) Symbol Symbol) (t :: Symbol). Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply ShowParenSym0 t) t) t :: Symbol) :: Type Source #
sShowSpace :: forall (t :: Symbol). Sing t -> Sing (Apply ShowSpaceSym0 t :: Symbol) :: Type Source #
type family ShowCommaSpace (a :: Symbol) :: Symbol where ... Source #
ShowCommaSpace a_6989586621680230549 = Apply (Apply ShowStringSym0 ", ") a_6989586621680230549 |
sShowCommaSpace :: forall (t :: Symbol). Sing t -> Sing (Apply ShowCommaSpaceSym0 t :: Symbol) :: Type Source #
Defunctionalization symbols
data ShowsPrecSym0 :: (~>) Natural ((~>) a ((~>) Symbol Symbol)) Source #
Instances
SShow a => SingI (ShowsPrecSym0 :: TyFun Natural (a ~> (Symbol ~> Symbol)) -> Type) Source # | |
Defined in Text.Show.Singletons sing :: Sing ShowsPrecSym0 Source # | |
SuppressUnusedWarnings (ShowsPrecSym0 :: TyFun Natural (a ~> (Symbol ~> Symbol)) -> Type) Source # | |
Defined in Text.Show.Singletons suppressUnusedWarnings :: () Source # | |
type Apply (ShowsPrecSym0 :: TyFun Natural (a ~> (Symbol ~> Symbol)) -> Type) (a6989586621680230632 :: Natural) Source # | |
data ShowsPrecSym1 (a6989586621680230632 :: Natural) :: (~>) a ((~>) Symbol Symbol) Source #
Instances
SShow a => SingI1 (ShowsPrecSym1 :: Natural -> TyFun a (Symbol ~> Symbol) -> Type) Source # | |
Defined in Text.Show.Singletons | |
(SShow a, SingI d) => SingI (ShowsPrecSym1 d :: TyFun a (Symbol ~> Symbol) -> Type) Source # | |
Defined in Text.Show.Singletons sing :: Sing (ShowsPrecSym1 d) Source # | |
SuppressUnusedWarnings (ShowsPrecSym1 a6989586621680230632 :: TyFun a (Symbol ~> Symbol) -> Type) Source # | |
Defined in Text.Show.Singletons suppressUnusedWarnings :: () Source # | |
type Apply (ShowsPrecSym1 a6989586621680230632 :: TyFun a (Symbol ~> Symbol) -> Type) (a6989586621680230633 :: a) Source # | |
Defined in Text.Show.Singletons type Apply (ShowsPrecSym1 a6989586621680230632 :: TyFun a (Symbol ~> Symbol) -> Type) (a6989586621680230633 :: a) = ShowsPrecSym2 a6989586621680230632 a6989586621680230633 |
data ShowsPrecSym2 (a6989586621680230632 :: Natural) (a6989586621680230633 :: a) :: (~>) Symbol Symbol Source #
Instances
SShow a => SingI2 (ShowsPrecSym2 :: Natural -> a -> TyFun Symbol Symbol -> Type) Source # | |
Defined in Text.Show.Singletons | |
(SShow a, SingI d) => SingI1 (ShowsPrecSym2 d :: a -> TyFun Symbol Symbol -> Type) Source # | |
Defined in Text.Show.Singletons | |
(SShow a, SingI d1, SingI d2) => SingI (ShowsPrecSym2 d1 d2 :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Text.Show.Singletons sing :: Sing (ShowsPrecSym2 d1 d2) Source # | |
SuppressUnusedWarnings (ShowsPrecSym2 a6989586621680230632 a6989586621680230633 :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Text.Show.Singletons suppressUnusedWarnings :: () Source # | |
type Apply (ShowsPrecSym2 a6989586621680230632 a6989586621680230633 :: TyFun Symbol Symbol -> Type) (a6989586621680230634 :: Symbol) Source # | |
Defined in Text.Show.Singletons |
type family ShowsPrecSym3 (a6989586621680230632 :: Natural) (a6989586621680230633 :: a) (a6989586621680230634 :: Symbol) :: Symbol where ... Source #
ShowsPrecSym3 a6989586621680230632 a6989586621680230633 a6989586621680230634 = ShowsPrec a6989586621680230632 a6989586621680230633 a6989586621680230634 |
data ShowListSym0 :: (~>) [a] ((~>) Symbol Symbol) Source #
Instances
SShow a => SingI (ShowListSym0 :: TyFun [a] (Symbol ~> Symbol) -> Type) Source # | |
Defined in Text.Show.Singletons sing :: Sing ShowListSym0 Source # | |
SuppressUnusedWarnings (ShowListSym0 :: TyFun [a] (Symbol ~> Symbol) -> Type) Source # | |
Defined in Text.Show.Singletons suppressUnusedWarnings :: () Source # | |
type Apply (ShowListSym0 :: TyFun [a] (Symbol ~> Symbol) -> Type) (a6989586621680230641 :: [a]) Source # | |
Defined in Text.Show.Singletons type Apply (ShowListSym0 :: TyFun [a] (Symbol ~> Symbol) -> Type) (a6989586621680230641 :: [a]) = ShowListSym1 a6989586621680230641 |
data ShowListSym1 (a6989586621680230641 :: [a]) :: (~>) Symbol Symbol Source #
Instances
SShow a => SingI1 (ShowListSym1 :: [a] -> TyFun Symbol Symbol -> Type) Source # | |
Defined in Text.Show.Singletons | |
(SShow a, SingI d) => SingI (ShowListSym1 d :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Text.Show.Singletons sing :: Sing (ShowListSym1 d) Source # | |
SuppressUnusedWarnings (ShowListSym1 a6989586621680230641 :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Text.Show.Singletons suppressUnusedWarnings :: () Source # | |
type Apply (ShowListSym1 a6989586621680230641 :: TyFun Symbol Symbol -> Type) (a6989586621680230642 :: Symbol) Source # | |
Defined in Text.Show.Singletons |
type family ShowListSym2 (a6989586621680230641 :: [a]) (a6989586621680230642 :: Symbol) :: Symbol where ... Source #
ShowListSym2 a6989586621680230641 a6989586621680230642 = ShowList a6989586621680230641 a6989586621680230642 |
data ShowsSym0 :: (~>) a ((~>) Symbol Symbol) Source #
Instances
SShow a => SingI (ShowsSym0 :: TyFun a (Symbol ~> Symbol) -> Type) Source # | |
SuppressUnusedWarnings (ShowsSym0 :: TyFun a (Symbol ~> Symbol) -> Type) Source # | |
Defined in Text.Show.Singletons suppressUnusedWarnings :: () Source # | |
type Apply (ShowsSym0 :: TyFun a (Symbol ~> Symbol) -> Type) (a6989586621680230624 :: a) Source # | |
data ShowsSym1 (a6989586621680230624 :: a) :: (~>) Symbol Symbol Source #
Instances
SShow a => SingI1 (ShowsSym1 :: a -> TyFun Symbol Symbol -> Type) Source # | |
(SShow a, SingI d) => SingI (ShowsSym1 d :: TyFun Symbol Symbol -> Type) Source # | |
SuppressUnusedWarnings (ShowsSym1 a6989586621680230624 :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Text.Show.Singletons suppressUnusedWarnings :: () Source # | |
type Apply (ShowsSym1 a6989586621680230624 :: TyFun Symbol Symbol -> Type) (a6989586621680230625 :: Symbol) Source # | |
type family ShowsSym2 (a6989586621680230624 :: a) (a6989586621680230625 :: Symbol) :: Symbol where ... Source #
data ShowListWithSym0 :: (~>) ((~>) a ((~>) Symbol Symbol)) ((~>) [a] ((~>) Symbol Symbol)) Source #
Instances
SingI (ShowListWithSym0 :: TyFun (a ~> (Symbol ~> Symbol)) ([a] ~> (Symbol ~> Symbol)) -> Type) Source # | |
Defined in Text.Show.Singletons | |
SuppressUnusedWarnings (ShowListWithSym0 :: TyFun (a ~> (Symbol ~> Symbol)) ([a] ~> (Symbol ~> Symbol)) -> Type) Source # | |
Defined in Text.Show.Singletons suppressUnusedWarnings :: () Source # | |
type Apply (ShowListWithSym0 :: TyFun (a ~> (Symbol ~> Symbol)) ([a] ~> (Symbol ~> Symbol)) -> Type) (a6989586621680230606 :: a ~> (Symbol ~> Symbol)) Source # | |
data ShowListWithSym1 (a6989586621680230606 :: (~>) a ((~>) Symbol Symbol)) :: (~>) [a] ((~>) Symbol Symbol) Source #
Instances
SingI d => SingI (ShowListWithSym1 d :: TyFun [a] (Symbol ~> Symbol) -> Type) Source # | |
Defined in Text.Show.Singletons sing :: Sing (ShowListWithSym1 d) Source # | |
SuppressUnusedWarnings (ShowListWithSym1 a6989586621680230606 :: TyFun [a] (Symbol ~> Symbol) -> Type) Source # | |
Defined in Text.Show.Singletons suppressUnusedWarnings :: () Source # | |
SingI1 (ShowListWithSym1 :: (a ~> (Symbol ~> Symbol)) -> TyFun [a] (Symbol ~> Symbol) -> Type) Source # | |
Defined in Text.Show.Singletons | |
type Apply (ShowListWithSym1 a6989586621680230606 :: TyFun [a] (Symbol ~> Symbol) -> Type) (a6989586621680230607 :: [a]) Source # | |
Defined in Text.Show.Singletons type Apply (ShowListWithSym1 a6989586621680230606 :: TyFun [a] (Symbol ~> Symbol) -> Type) (a6989586621680230607 :: [a]) = ShowListWithSym2 a6989586621680230606 a6989586621680230607 |
data ShowListWithSym2 (a6989586621680230606 :: (~>) a ((~>) Symbol Symbol)) (a6989586621680230607 :: [a]) :: (~>) Symbol Symbol Source #
Instances
type family ShowListWithSym3 (a6989586621680230606 :: (~>) a ((~>) Symbol Symbol)) (a6989586621680230607 :: [a]) (a6989586621680230608 :: Symbol) :: Symbol where ... Source #
ShowListWithSym3 a6989586621680230606 a6989586621680230607 a6989586621680230608 = ShowListWith a6989586621680230606 a6989586621680230607 a6989586621680230608 |
data ShowCharSym0 :: (~>) Char ((~>) Symbol Symbol) Source #
Instances
SingI ShowCharSym0 Source # | |
Defined in Text.Show.Singletons sing :: Sing ShowCharSym0 Source # | |
SuppressUnusedWarnings ShowCharSym0 Source # | |
Defined in Text.Show.Singletons suppressUnusedWarnings :: () Source # | |
type Apply ShowCharSym0 (a6989586621680230598 :: Char) Source # | |
Defined in Text.Show.Singletons |
data ShowCharSym1 (a6989586621680230598 :: Char) :: (~>) Symbol Symbol Source #
Instances
SingI1 ShowCharSym1 Source # | |
Defined in Text.Show.Singletons | |
SingI d => SingI (ShowCharSym1 d :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Text.Show.Singletons sing :: Sing (ShowCharSym1 d) Source # | |
SuppressUnusedWarnings (ShowCharSym1 a6989586621680230598 :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Text.Show.Singletons suppressUnusedWarnings :: () Source # | |
type Apply (ShowCharSym1 a6989586621680230598 :: TyFun Symbol Symbol -> Type) (a6989586621680230599 :: Symbol) Source # | |
Defined in Text.Show.Singletons |
type family ShowCharSym2 (a6989586621680230598 :: Char) (a6989586621680230599 :: Symbol) :: Symbol where ... Source #
ShowCharSym2 a6989586621680230598 a6989586621680230599 = ShowChar a6989586621680230598 a6989586621680230599 |
data ShowStringSym0 :: (~>) Symbol ((~>) Symbol Symbol) Source #
Instances
SingI ShowStringSym0 Source # | |
Defined in Text.Show.Singletons | |
SuppressUnusedWarnings ShowStringSym0 Source # | |
Defined in Text.Show.Singletons suppressUnusedWarnings :: () Source # | |
type Apply ShowStringSym0 (a6989586621680230587 :: Symbol) Source # | |
Defined in Text.Show.Singletons |
data ShowStringSym1 (a6989586621680230587 :: Symbol) :: (~>) Symbol Symbol Source #
Instances
SingI1 ShowStringSym1 Source # | |
Defined in Text.Show.Singletons | |
SingI d => SingI (ShowStringSym1 d :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Text.Show.Singletons sing :: Sing (ShowStringSym1 d) Source # | |
SuppressUnusedWarnings (ShowStringSym1 a6989586621680230587 :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Text.Show.Singletons suppressUnusedWarnings :: () Source # | |
type Apply (ShowStringSym1 a6989586621680230587 :: TyFun Symbol Symbol -> Type) (a6989586621680230588 :: Symbol) Source # | |
Defined in Text.Show.Singletons type Apply (ShowStringSym1 a6989586621680230587 :: TyFun Symbol Symbol -> Type) (a6989586621680230588 :: Symbol) = ShowString a6989586621680230587 a6989586621680230588 |
type family ShowStringSym2 (a6989586621680230587 :: Symbol) (a6989586621680230588 :: Symbol) :: Symbol where ... Source #
ShowStringSym2 a6989586621680230587 a6989586621680230588 = ShowString a6989586621680230587 a6989586621680230588 |
data ShowParenSym0 :: (~>) Bool ((~>) ((~>) Symbol Symbol) ((~>) Symbol Symbol)) Source #
Instances
SingI ShowParenSym0 Source # | |
Defined in Text.Show.Singletons sing :: Sing ShowParenSym0 Source # | |
SuppressUnusedWarnings ShowParenSym0 Source # | |
Defined in Text.Show.Singletons suppressUnusedWarnings :: () Source # | |
type Apply ShowParenSym0 (a6989586621680230571 :: Bool) Source # | |
Defined in Text.Show.Singletons |
data ShowParenSym1 (a6989586621680230571 :: Bool) :: (~>) ((~>) Symbol Symbol) ((~>) Symbol Symbol) Source #
Instances
SingI1 ShowParenSym1 Source # | |
Defined in Text.Show.Singletons | |
SingI d => SingI (ShowParenSym1 d :: TyFun (Symbol ~> Symbol) (Symbol ~> Symbol) -> Type) Source # | |
Defined in Text.Show.Singletons sing :: Sing (ShowParenSym1 d) Source # | |
SuppressUnusedWarnings (ShowParenSym1 a6989586621680230571 :: TyFun (Symbol ~> Symbol) (Symbol ~> Symbol) -> Type) Source # | |
Defined in Text.Show.Singletons suppressUnusedWarnings :: () Source # | |
type Apply (ShowParenSym1 a6989586621680230571 :: TyFun (Symbol ~> Symbol) (Symbol ~> Symbol) -> Type) (a6989586621680230572 :: Symbol ~> Symbol) Source # | |
Defined in Text.Show.Singletons |
data ShowParenSym2 (a6989586621680230571 :: Bool) (a6989586621680230572 :: (~>) Symbol Symbol) :: (~>) Symbol Symbol Source #
Instances
SingI2 ShowParenSym2 Source # | |
Defined in Text.Show.Singletons | |
(SingI d1, SingI d2) => SingI (ShowParenSym2 d1 d2 :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Text.Show.Singletons sing :: Sing (ShowParenSym2 d1 d2) Source # | |
SuppressUnusedWarnings (ShowParenSym2 a6989586621680230571 a6989586621680230572 :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Text.Show.Singletons suppressUnusedWarnings :: () Source # | |
SingI d => SingI1 (ShowParenSym2 d :: (Symbol ~> Symbol) -> TyFun Symbol Symbol -> Type) Source # | |
Defined in Text.Show.Singletons | |
type Apply (ShowParenSym2 a6989586621680230571 a6989586621680230572 :: TyFun Symbol Symbol -> Type) (a6989586621680230573 :: Symbol) Source # | |
Defined in Text.Show.Singletons |
data ShowSpaceSym0 :: (~>) Symbol Symbol Source #
Instances
SingI ShowSpaceSym0 Source # | |
Defined in Text.Show.Singletons sing :: Sing ShowSpaceSym0 Source # | |
SuppressUnusedWarnings ShowSpaceSym0 Source # | |
Defined in Text.Show.Singletons suppressUnusedWarnings :: () Source # | |
type Apply ShowSpaceSym0 (a6989586621680230559 :: Symbol) Source # | |
Defined in Text.Show.Singletons |
type family ShowSpaceSym1 (a6989586621680230559 :: Symbol) :: Symbol where ... Source #
ShowSpaceSym1 a6989586621680230559 = ShowSpace a6989586621680230559 |
data ShowCommaSpaceSym0 :: (~>) Symbol Symbol Source #
Instances
SingI ShowCommaSpaceSym0 Source # | |
Defined in Text.Show.Singletons | |
SuppressUnusedWarnings ShowCommaSpaceSym0 Source # | |
Defined in Text.Show.Singletons suppressUnusedWarnings :: () Source # | |
type Apply ShowCommaSpaceSym0 (a6989586621680230553 :: Symbol) Source # | |
Defined in Text.Show.Singletons type Apply ShowCommaSpaceSym0 (a6989586621680230553 :: Symbol) = ShowCommaSpace a6989586621680230553 |
type family ShowCommaSpaceSym1 (a6989586621680230553 :: Symbol) :: Symbol where ... Source #
ShowCommaSpaceSym1 a6989586621680230553 = ShowCommaSpace a6989586621680230553 |
type family AppPrecSym0 :: Natural where ... Source #
type family AppPrec1Sym0 :: Natural where ... Source #