morley-1.19.1: Developer tools for the Michelson Language
Safe HaskellSafe-Inferred
LanguageHaskell2010

Morley.Util.TypeLits

Description

Re-exports GHC.TypeLits, modifying it considering our practices.

Synopsis

Documentation

data Symbol #

(Kind) This is the kind of type-level symbols. Declared here because class IP needs it

Instances

Instances details
SingKind Symbol

Since: base-4.9.0.0

Instance details

Defined in GHC.Generics

Associated Types

type DemoteRep Symbol

Methods

fromSing :: forall (a :: Symbol). Sing a -> DemoteRep Symbol

PMonoid Symbol 
Instance details

Defined in Data.Monoid.Singletons

Associated Types

type Mempty :: a #

type Mappend arg arg1 :: a #

type Mconcat arg :: a #

SMonoid Symbol 
Instance details

Defined in Data.Monoid.Singletons

Methods

sMempty :: Sing MemptySym0 #

sMappend :: forall (t1 :: Symbol) (t2 :: Symbol). Sing t1 -> Sing t2 -> Sing (Apply (Apply MappendSym0 t1) t2) #

sMconcat :: forall (t :: [Symbol]). Sing t -> Sing (Apply MconcatSym0 t) #

PSemigroup Symbol 
Instance details

Defined in Data.Semigroup.Singletons.Internal

Associated Types

type arg <> arg1 :: a #

type Sconcat arg :: a #

SSemigroup Symbol 
Instance details

Defined in Data.Semigroup.Singletons.Internal

Methods

(%<>) :: forall (t1 :: Symbol) (t2 :: Symbol). Sing t1 -> Sing t2 -> Sing (Apply (Apply (<>@#@$) t1) t2) #

sSconcat :: forall (t :: NonEmpty Symbol). Sing t -> Sing (Apply SconcatSym0 t) #

PShow Symbol 
Instance details

Defined in Text.Show.Singletons

Associated Types

type ShowsPrec arg arg1 arg2 :: Symbol #

type Show_ arg :: Symbol #

type ShowList arg arg1 :: Symbol #

SShow Symbol 
Instance details

Defined in Text.Show.Singletons

Methods

sShowsPrec :: forall (t1 :: Nat) (t2 :: Symbol) (t3 :: Symbol). Sing t1 -> Sing t2 -> Sing t3 -> Sing (Apply (Apply (Apply ShowsPrecSym0 t1) t2) t3) #

sShow_ :: forall (t :: Symbol). Sing t -> Sing (Apply Show_Sym0 t) #

sShowList :: forall (t1 :: [Symbol]) (t2 :: Symbol). Sing t1 -> Sing t2 -> Sing (Apply (Apply ShowListSym0 t1) t2) #

KnownSymbol a => SingI (a :: Symbol)

Since: base-4.9.0.0

Instance details

Defined in GHC.Generics

Methods

sing :: Sing a

KnownSymbol s => Showtype (s :: Symbol) 
Instance details

Defined in Type.Showtype

Methods

showtype :: proxy s -> String #

showtypesPrec :: Int -> proxy s -> String -> String #

KnownSymbol n => Reifies (n :: Symbol) String 
Instance details

Defined in Data.Reflection

Methods

reflect :: proxy n -> String #

(KnownSymbol s, Storable t) => Storable (ElField '(s, t)) 
Instance details

Defined in Data.Vinyl.Functor

Methods

sizeOf :: ElField '(s, t) -> Int #

alignment :: ElField '(s, t) -> Int #

peekElemOff :: Ptr (ElField '(s, t)) -> Int -> IO (ElField '(s, t)) #

pokeElemOff :: Ptr (ElField '(s, t)) -> Int -> ElField '(s, t) -> IO () #

peekByteOff :: Ptr b -> Int -> IO (ElField '(s, t)) #

pokeByteOff :: Ptr b -> Int -> ElField '(s, t) -> IO () #

peek :: Ptr (ElField '(s, t)) -> IO (ElField '(s, t)) #

poke :: Ptr (ElField '(s, t)) -> ElField '(s, t) -> IO () #

(KnownSymbol s, Monoid t) => Monoid (ElField '(s, t)) 
Instance details

Defined in Data.Vinyl.Functor

Methods

mempty :: ElField '(s, t) #

mappend :: ElField '(s, t) -> ElField '(s, t) -> ElField '(s, t) #

mconcat :: [ElField '(s, t)] -> ElField '(s, t) #

Semigroup t => Semigroup (ElField '(s, t)) 
Instance details

Defined in Data.Vinyl.Functor

Methods

(<>) :: ElField '(s, t) -> ElField '(s, t) -> ElField '(s, t) #

sconcat :: NonEmpty (ElField '(s, t)) -> ElField '(s, t) #

stimes :: Integral b => b -> ElField '(s, t) -> ElField '(s, t) #

(Floating t, KnownSymbol s) => Floating (ElField '(s, t)) 
Instance details

Defined in Data.Vinyl.Functor

Methods

pi :: ElField '(s, t) #

exp :: ElField '(s, t) -> ElField '(s, t) #

log :: ElField '(s, t) -> ElField '(s, t) #

sqrt :: ElField '(s, t) -> ElField '(s, t) #

(**) :: ElField '(s, t) -> ElField '(s, t) -> ElField '(s, t) #

logBase :: ElField '(s, t) -> ElField '(s, t) -> ElField '(s, t) #

sin :: ElField '(s, t) -> ElField '(s, t) #

cos :: ElField '(s, t) -> ElField '(s, t) #

tan :: ElField '(s, t) -> ElField '(s, t) #

asin :: ElField '(s, t) -> ElField '(s, t) #

acos :: ElField '(s, t) -> ElField '(s, t) #

atan :: ElField '(s, t) -> ElField '(s, t) #

sinh :: ElField '(s, t) -> ElField '(s, t) #

cosh :: ElField '(s, t) -> ElField '(s, t) #

tanh :: ElField '(s, t) -> ElField '(s, t) #

asinh :: ElField '(s, t) -> ElField '(s, t) #

acosh :: ElField '(s, t) -> ElField '(s, t) #

atanh :: ElField '(s, t) -> ElField '(s, t) #

log1p :: ElField '(s, t) -> ElField '(s, t) #

expm1 :: ElField '(s, t) -> ElField '(s, t) #

log1pexp :: ElField '(s, t) -> ElField '(s, t) #

log1mexp :: ElField '(s, t) -> ElField '(s, t) #

KnownSymbol s => Generic (ElField '(s, a)) 
Instance details

Defined in Data.Vinyl.Functor

Associated Types

type Rep (ElField '(s, a)) :: Type -> Type #

Methods

from :: ElField '(s, a) -> Rep (ElField '(s, a)) x #

to :: Rep (ElField '(s, a)) x -> ElField '(s, a) #

(Num t, KnownSymbol s) => Num (ElField '(s, t)) 
Instance details

Defined in Data.Vinyl.Functor

Methods

(+) :: ElField '(s, t) -> ElField '(s, t) -> ElField '(s, t) #

(-) :: ElField '(s, t) -> ElField '(s, t) -> ElField '(s, t) #

(*) :: ElField '(s, t) -> ElField '(s, t) -> ElField '(s, t) #

negate :: ElField '(s, t) -> ElField '(s, t) #

abs :: ElField '(s, t) -> ElField '(s, t) #

signum :: ElField '(s, t) -> ElField '(s, t) #

fromInteger :: Integer -> ElField '(s, t) #

(Fractional t, KnownSymbol s) => Fractional (ElField '(s, t)) 
Instance details

Defined in Data.Vinyl.Functor

Methods

(/) :: ElField '(s, t) -> ElField '(s, t) -> ElField '(s, t) #

recip :: ElField '(s, t) -> ElField '(s, t) #

fromRational :: Rational -> ElField '(s, t) #

(Real t, KnownSymbol s) => Real (ElField '(s, t)) 
Instance details

Defined in Data.Vinyl.Functor

Methods

toRational :: ElField '(s, t) -> Rational #

(RealFrac t, KnownSymbol s) => RealFrac (ElField '(s, t)) 
Instance details

Defined in Data.Vinyl.Functor

Methods

properFraction :: Integral b => ElField '(s, t) -> (b, ElField '(s, t)) #

truncate :: Integral b => ElField '(s, t) -> b #

round :: Integral b => ElField '(s, t) -> b #

ceiling :: Integral b => ElField '(s, t) -> b #

floor :: Integral b => ElField '(s, t) -> b #

(Show t, KnownSymbol s) => Show (ElField '(s, t)) 
Instance details

Defined in Data.Vinyl.Functor

Methods

showsPrec :: Int -> ElField '(s, t) -> ShowS #

show :: ElField '(s, t) -> String #

showList :: [ElField '(s, t)] -> ShowS #

Eq t => Eq (ElField '(s, t)) 
Instance details

Defined in Data.Vinyl.Functor

Methods

(==) :: ElField '(s, t) -> ElField '(s, t) -> Bool #

(/=) :: ElField '(s, t) -> ElField '(s, t) -> Bool #

Ord t => Ord (ElField '(s, t)) 
Instance details

Defined in Data.Vinyl.Functor

Methods

compare :: ElField '(s, t) -> ElField '(s, t) -> Ordering #

(<) :: ElField '(s, t) -> ElField '(s, t) -> Bool #

(<=) :: ElField '(s, t) -> ElField '(s, t) -> Bool #

(>) :: ElField '(s, t) -> ElField '(s, t) -> Bool #

(>=) :: ElField '(s, t) -> ElField '(s, t) -> Bool #

max :: ElField '(s, t) -> ElField '(s, t) -> ElField '(s, t) #

min :: ElField '(s, t) -> ElField '(s, t) -> ElField '(s, t) #

SingI ShowParenSym0 
Instance details

Defined in Text.Show.Singletons

SingI ShowCharSym0 
Instance details

Defined in Text.Show.Singletons

SingI ShowStringSym0 
Instance details

Defined in Text.Show.Singletons

SingI ShowCommaSpaceSym0 
Instance details

Defined in Text.Show.Singletons

SingI ShowSpaceSym0 
Instance details

Defined in Text.Show.Singletons

SingI Show_tupleSym0 
Instance details

Defined in Text.Show.Singletons

Methods

sing :: Sing Show_tupleSym0 #

SingI UnlinesSym0 
Instance details

Defined in Data.List.Singletons.Internal

SingI UnwordsSym0 
Instance details

Defined in Data.List.Singletons.Internal

SuppressUnusedWarnings ShowParenSym0 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings ShowsPrec_6989586621680582204Sym0 
Instance details

Defined in Data.Semigroup.Singletons

SuppressUnusedWarnings ShowsPrec_6989586621680582228Sym0 
Instance details

Defined in Data.Semigroup.Singletons

SuppressUnusedWarnings ShowsPrec_6989586621680071884Sym0 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings ShowsPrec_6989586621680071856Sym0 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings ShowsPrec_6989586621680071694Sym0 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings ShowsPrec_6989586621680071834Sym0 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings ShowsPrec_6989586621680047588Sym0 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings ShowsNatSym0 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings ShowCharSym0 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings ShowStringSym0 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings KnownSymbolSym0 
Instance details

Defined in GHC.TypeLits.Singletons

SuppressUnusedWarnings ShowCommaSpaceSym0 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings ShowSpaceSym0 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings Show_tupleSym0 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings UnlinesSym0 
Instance details

Defined in Data.List.Singletons.Internal

SuppressUnusedWarnings UnwordsSym0 
Instance details

Defined in Data.List.Singletons.Internal

KnownSymbol s => IsoHKD ElField ('(s, a) :: (Symbol, Type))

Work with values of type ElField '(s,a) as if they were of type a.

Instance details

Defined in Data.Vinyl.XRec

Associated Types

type HKD ElField '(s, a) #

Methods

unHKD :: HKD ElField '(s, a) -> ElField '(s, a) #

toHKD :: ElField '(s, a) -> HKD ElField '(s, a) #

SingI d => SingI (ShowParenSym1 d :: TyFun (Symbol ~> Symbol) (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Text.Show.Singletons

Methods

sing :: Sing (ShowParenSym1 d) #

SingI (ShowListWithSym0 :: TyFun (a ~> (Symbol ~> Symbol)) ([a] ~> (Symbol ~> Symbol)) -> Type) 
Instance details

Defined in Text.Show.Singletons

SShow a => SingI (ShowsPrecSym0 :: TyFun Nat (a ~> (Symbol ~> Symbol)) -> Type) 
Instance details

Defined in Text.Show.Singletons

SingI d => SingI (ShowCharSym1 d :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

Methods

sing :: Sing (ShowCharSym1 d) #

SingI d => SingI (ShowStringSym1 d :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

Methods

sing :: Sing (ShowStringSym1 d) #

SingI d => SingI (Show_tupleSym1 d :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

Methods

sing :: Sing (Show_tupleSym1 d) #

SShow a => SingI (ShowListSym0 :: TyFun [a] (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Text.Show.Singletons

SShow a => SingI (ShowsSym0 :: TyFun a (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Text.Show.Singletons

Methods

sing :: Sing ShowsSym0 #

SShow a => SingI (Show_Sym0 :: TyFun a Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

Methods

sing :: Sing Show_Sym0 #

SuppressUnusedWarnings (ShowsPrec_6989586621680582204Sym1 a6989586621680582212 :: TyFun All (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Data.Semigroup.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680582228Sym1 a6989586621680582236 :: TyFun Any (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Data.Semigroup.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680071884Sym1 a6989586621680071892 :: TyFun Void (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680071856Sym1 a6989586621680071868 :: TyFun Ordering (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowParenSym1 a6989586621680047463 :: TyFun (Symbol ~> Symbol) (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowListWithSym0 :: TyFun (a ~> (Symbol ~> Symbol)) ([a] ~> (Symbol ~> Symbol)) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680071694Sym1 a6989586621680071702 :: TyFun () (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680071834Sym1 a6989586621680071844 :: TyFun Bool (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680390927Sym0 :: TyFun Nat (Identity a ~> (Symbol ~> Symbol)) -> Type) 
Instance details

Defined in Data.Functor.Identity.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680113533Sym0 :: TyFun Nat (First a ~> (Symbol ~> Symbol)) -> Type) 
Instance details

Defined in Data.Monoid.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680113571Sym0 :: TyFun Nat (Last a ~> (Symbol ~> Symbol)) -> Type) 
Instance details

Defined in Data.Monoid.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680582363Sym0 :: TyFun Nat (First a ~> (Symbol ~> Symbol)) -> Type) 
Instance details

Defined in Data.Semigroup.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680582390Sym0 :: TyFun Nat (Last a ~> (Symbol ~> Symbol)) -> Type) 
Instance details

Defined in Data.Semigroup.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680582336Sym0 :: TyFun Nat (Max a ~> (Symbol ~> Symbol)) -> Type) 
Instance details

Defined in Data.Semigroup.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680582309Sym0 :: TyFun Nat (Min a ~> (Symbol ~> Symbol)) -> Type) 
Instance details

Defined in Data.Semigroup.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680582417Sym0 :: TyFun Nat (WrappedMonoid m ~> (Symbol ~> Symbol)) -> Type) 
Instance details

Defined in Data.Semigroup.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680582180Sym0 :: TyFun Nat (Dual a ~> (Symbol ~> Symbol)) -> Type) 
Instance details

Defined in Data.Semigroup.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680582282Sym0 :: TyFun Nat (Product a ~> (Symbol ~> Symbol)) -> Type) 
Instance details

Defined in Data.Semigroup.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680582255Sym0 :: TyFun Nat (Sum a ~> (Symbol ~> Symbol)) -> Type) 
Instance details

Defined in Data.Semigroup.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680071810Sym0 :: TyFun Nat (NonEmpty a ~> (Symbol ~> Symbol)) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680071724Sym0 :: TyFun Nat (Maybe a ~> (Symbol ~> Symbol)) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680047570Sym0 :: TyFun Nat ([a] ~> (Symbol ~> Symbol)) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrecSym0 :: TyFun Nat (a ~> (Symbol ~> Symbol)) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680047538Sym0 :: TyFun Nat (a ~> (Symbol ~> Symbol)) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680047588Sym1 a6989586621680047598 :: TyFun Symbol (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowCharSym1 a6989586621680047490 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowStringSym1 a6989586621680047479 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (Show_tupleSym1 a6989586621680047430 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsNatSym1 a6989586621680070274 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowListSym0 :: TyFun [a] (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowList_6989586621680047558Sym0 :: TyFun [a] (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsSym0 :: TyFun a (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (Show_Sym0 :: TyFun a Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (Show__6989586621680047550Sym0 :: TyFun a Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (Lambda_6989586621680047453Sym0 :: TyFun k (TyFun Symbol Symbol -> Type) -> Type) 
Instance details

Defined in Text.Show.Singletons

(i ~ RIndex t ts, NatToInt i, FieldOffset ElField ts t, Storable (Rec ElField ts), AllConstrained (FieldOffset ElField ts) ts) => RecElem (SRec :: ((Symbol, Type) -> Type) -> [(Symbol, Type)] -> Type) (t :: (Symbol, Type)) (t :: (Symbol, Type)) (ts :: [(Symbol, Type)]) (ts :: [(Symbol, Type)]) i 
Instance details

Defined in Data.Vinyl.SRec

Associated Types

type RecElemFCtx SRec f #

Methods

rlensC :: (Functor g, RecElemFCtx SRec f) => (f t -> g (f t)) -> SRec f ts -> g (SRec f ts) #

rgetC :: (RecElemFCtx SRec f, t ~ t) => SRec f ts -> f t #

rputC :: RecElemFCtx SRec f => f t -> SRec f ts -> SRec f ts #

(SShow a, SingI d) => SingI (ShowListSym1 d :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

Methods

sing :: Sing (ShowListSym1 d) #

(SingI d1, SingI d2) => SingI (ShowParenSym2 d1 d2 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

Methods

sing :: Sing (ShowParenSym2 d1 d2) #

(SShow a, SingI d) => SingI (ShowsSym1 d :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

Methods

sing :: Sing (ShowsSym1 d) #

SingI (ErrorSym0 :: TyFun Symbol a -> Type) 
Instance details

Defined in GHC.TypeLits.Singletons.Internal

Methods

sing :: Sing ErrorSym0 #

SingI (ErrorWithoutStackTraceSym0 :: TyFun Symbol a -> Type) 
Instance details

Defined in GHC.TypeLits.Singletons.Internal

SingI d => SingI (ShowListWithSym1 d :: TyFun [a] (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Text.Show.Singletons

Methods

sing :: Sing (ShowListWithSym1 d) #

(SShow a, SingI d) => SingI (ShowsPrecSym1 d :: TyFun a (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Text.Show.Singletons

Methods

sing :: Sing (ShowsPrecSym1 d) #

SuppressUnusedWarnings (ShowsPrec_6989586621680390927Sym1 a6989586621680390935 :: TyFun (Identity a) (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Data.Functor.Identity.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680113533Sym1 a6989586621680113541 :: TyFun (First a) (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Data.Monoid.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680113571Sym1 a6989586621680113579 :: TyFun (Last a) (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Data.Monoid.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680582363Sym1 a6989586621680582371 :: TyFun (First a) (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Data.Semigroup.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680582390Sym1 a6989586621680582398 :: TyFun (Last a) (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Data.Semigroup.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680582336Sym1 a6989586621680582344 :: TyFun (Max a) (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Data.Semigroup.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680582309Sym1 a6989586621680582317 :: TyFun (Min a) (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Data.Semigroup.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680582417Sym1 a6989586621680582425 :: TyFun (WrappedMonoid m) (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Data.Semigroup.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680582180Sym1 a6989586621680582188 :: TyFun (Dual a) (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Data.Semigroup.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680582282Sym1 a6989586621680582290 :: TyFun (Product a) (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Data.Semigroup.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680582255Sym1 a6989586621680582263 :: TyFun (Sum a) (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Data.Semigroup.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680071810Sym1 a6989586621680071818 :: TyFun (NonEmpty a) (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680071724Sym1 a6989586621680071734 :: TyFun (Maybe a) (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680071774Sym0 :: TyFun Nat (Either a b ~> (Symbol ~> Symbol)) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680163487Sym0 :: TyFun Nat (Proxy s ~> (Symbol ~> Symbol)) -> Type) 
Instance details

Defined in Data.Proxy.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680605456Sym0 :: TyFun Nat (Arg a b ~> (Symbol ~> Symbol)) -> Type) 
Instance details

Defined in Data.Semigroup.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680047606Sym0 :: TyFun Nat ((a, b) ~> (Symbol ~> Symbol)) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (Lambda_6989586621680047453Sym1 a_69895866216800474476989586621680047452 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680582204Sym2 a6989586621680582212 a6989586621680582213 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Data.Semigroup.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680582228Sym2 a6989586621680582236 a6989586621680582237 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Data.Semigroup.Singletons

SuppressUnusedWarnings (ShowListSym1 a6989586621680047533 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowList_6989586621680047558Sym1 a6989586621680047563 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowParenSym2 a6989586621680047463 a6989586621680047464 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680047588Sym2 a6989586621680047598 a6989586621680047599 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680071694Sym2 a6989586621680071702 a6989586621680071703 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680071834Sym2 a6989586621680071844 a6989586621680071845 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680071856Sym2 a6989586621680071868 a6989586621680071869 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680071884Sym2 a6989586621680071892 a6989586621680071893 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsSym1 a6989586621680047516 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowListWithSym1 a6989586621680047498 :: TyFun [a] (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680047570Sym1 a6989586621680047580 :: TyFun [a] (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrecSym1 a6989586621680047524 :: TyFun a (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680047538Sym1 a6989586621680047544 :: TyFun a (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (Let6989586621679731625GoSym0 :: TyFun k1 (TyFun k2 (TyFun [Symbol] Symbol -> Type) -> Type) -> Type) 
Instance details

Defined in Data.List.Singletons.Internal

(i ~ RIndex t ts, NatToInt i, FieldOffset ElField ts t, Storable (Rec ElField ts), AllConstrained (FieldOffset ElField ts) ts) => RecElem (SRec2 ElField) (t :: (Symbol, Type)) (t :: (Symbol, Type)) (ts :: [(Symbol, Type)]) (ts :: [(Symbol, Type)]) i

Field accessors for SRec2 specialized to ElField as the functor.

Instance details

Defined in Data.Vinyl.SRec

Associated Types

type RecElemFCtx (SRec2 ElField) f #

Methods

rlensC :: (Functor g, RecElemFCtx (SRec2 ElField) f) => (f t -> g (f t)) -> SRec2 ElField f ts -> g (SRec2 ElField f ts) #

rgetC :: (RecElemFCtx (SRec2 ElField) f, t ~ t) => SRec2 ElField f ts -> f t #

rputC :: RecElemFCtx (SRec2 ElField) f => f t -> SRec2 ElField f ts -> SRec2 ElField f ts #

(is ~ RImage rs ss, RecSubset (Rec :: ((Symbol, Type) -> Type) -> [(Symbol, Type)] -> Type) rs ss is, Storable (Rec ElField rs), Storable (Rec ElField ss), RPureConstrained (FieldOffset ElField ss) rs, RPureConstrained (FieldOffset ElField rs) rs, RFoldMap rs, RMap rs, RApply rs) => RecSubset (SRec :: ((Symbol, Type) -> Type) -> [(Symbol, Type)] -> Type) (rs :: [(Symbol, Type)]) (ss :: [(Symbol, Type)]) is 
Instance details

Defined in Data.Vinyl.SRec

Associated Types

type RecSubsetFCtx SRec f #

Methods

rsubsetC :: forall g (f :: k -> Type). (Functor g, RecSubsetFCtx SRec f) => (SRec f rs -> g (SRec f rs)) -> SRec f ss -> g (SRec f ss) #

rcastC :: forall (f :: k -> Type). RecSubsetFCtx SRec f => SRec f ss -> SRec f rs #

rreplaceC :: forall (f :: k -> Type). RecSubsetFCtx SRec f => SRec f rs -> SRec f ss -> SRec f ss #

(is ~ RImage rs ss, RecSubset (Rec :: ((Symbol, Type) -> Type) -> [(Symbol, Type)] -> Type) rs ss is, Storable (Rec ElField rs), Storable (Rec ElField ss), RPureConstrained (FieldOffset ElField ss) rs, RPureConstrained (FieldOffset ElField rs) rs, RFoldMap rs, RMap rs, RApply rs) => RecSubset (SRec2 ElField) (rs :: [(Symbol, Type)]) (ss :: [(Symbol, Type)]) is 
Instance details

Defined in Data.Vinyl.SRec

Associated Types

type RecSubsetFCtx (SRec2 ElField) f #

Methods

rsubsetC :: forall g (f :: k -> Type). (Functor g, RecSubsetFCtx (SRec2 ElField) f) => (SRec2 ElField f rs -> g (SRec2 ElField f rs)) -> SRec2 ElField f ss -> g (SRec2 ElField f ss) #

rcastC :: forall (f :: k -> Type). RecSubsetFCtx (SRec2 ElField) f => SRec2 ElField f ss -> SRec2 ElField f rs #

rreplaceC :: forall (f :: k -> Type). RecSubsetFCtx (SRec2 ElField) f => SRec2 ElField f rs -> SRec2 ElField f ss -> SRec2 ElField f ss #

(SingI d1, SingI d2) => SingI (ShowListWithSym2 d1 d2 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

Methods

sing :: Sing (ShowListWithSym2 d1 d2) #

(SShow a, SingI d1, SingI d2) => SingI (ShowsPrecSym2 d1 d2 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

Methods

sing :: Sing (ShowsPrecSym2 d1 d2) #

SuppressUnusedWarnings (ShowsPrec_6989586621680071774Sym1 a6989586621680071784 :: TyFun (Either a b) (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680163487Sym1 a6989586621680163495 :: TyFun (Proxy s) (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Data.Proxy.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680605456Sym1 a6989586621680605464 :: TyFun (Arg a b) (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Data.Semigroup.Singletons

SuppressUnusedWarnings (Let6989586621680047506ShowlSym0 :: TyFun (k1 ~> (Symbol ~> Symbol)) (TyFun k2 (TyFun k3 (TyFun Symbol (TyFun [k1] Symbol -> Type) -> Type) -> Type) -> Type) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680047606Sym1 a6989586621680047612 :: TyFun (a, b) (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680428701Sym0 :: TyFun Nat (Const a b ~> (Symbol ~> Symbol)) -> Type) 
Instance details

Defined in Data.Functor.Const.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680047621Sym0 :: TyFun Nat ((a, b, c) ~> (Symbol ~> Symbol)) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680390927Sym2 a6989586621680390935 a6989586621680390936 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Data.Functor.Identity.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680113533Sym2 a6989586621680113541 a6989586621680113542 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Data.Monoid.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680113571Sym2 a6989586621680113579 a6989586621680113580 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Data.Monoid.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680582180Sym2 a6989586621680582188 a6989586621680582189 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Data.Semigroup.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680582255Sym2 a6989586621680582263 a6989586621680582264 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Data.Semigroup.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680582282Sym2 a6989586621680582290 a6989586621680582291 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Data.Semigroup.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680582309Sym2 a6989586621680582317 a6989586621680582318 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Data.Semigroup.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680582336Sym2 a6989586621680582344 a6989586621680582345 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Data.Semigroup.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680582363Sym2 a6989586621680582371 a6989586621680582372 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Data.Semigroup.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680582390Sym2 a6989586621680582398 a6989586621680582399 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Data.Semigroup.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680582417Sym2 a6989586621680582425 a6989586621680582426 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Data.Semigroup.Singletons

SuppressUnusedWarnings (ShowListWithSym2 a6989586621680047498 a6989586621680047499 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrecSym2 a6989586621680047524 a6989586621680047525 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680047538Sym2 a6989586621680047544 a6989586621680047545 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680047570Sym2 a6989586621680047580 a6989586621680047581 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680071724Sym2 a6989586621680071734 a6989586621680071735 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680071810Sym2 a6989586621680071818 a6989586621680071819 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (Let6989586621679731625GoSym1 w6989586621679731623 :: TyFun k2 (TyFun [Symbol] Symbol -> Type) -> Type) 
Instance details

Defined in Data.List.Singletons.Internal

SuppressUnusedWarnings (ShowsPrec_6989586621680428701Sym1 a6989586621680428709 :: TyFun (Const a b) (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Data.Functor.Const.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680047621Sym1 a6989586621680047627 :: TyFun (a, b, c) (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680047637Sym0 :: TyFun Nat ((a, b, c, d) ~> (Symbol ~> Symbol)) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680163487Sym2 a6989586621680163495 a6989586621680163496 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Data.Proxy.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680605456Sym2 a6989586621680605464 a6989586621680605465 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Data.Semigroup.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680047606Sym2 a6989586621680047612 a6989586621680047613 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680071774Sym2 a6989586621680071784 a6989586621680071785 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (Let6989586621679731625GoSym2 w6989586621679731623 ws6989586621679731624 :: TyFun [Symbol] Symbol -> Type) 
Instance details

Defined in Data.List.Singletons.Internal

SuppressUnusedWarnings (Lambda_6989586621680047434Sym0 :: TyFun k1 (TyFun k2 (TyFun (Symbol ~> c) (TyFun (a ~> Symbol) (a ~> c) -> Type) -> Type) -> Type) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (Let6989586621680047506ShowlSym1 showx6989586621680047502 :: TyFun k2 (TyFun k3 (TyFun Symbol (TyFun [k1] Symbol -> Type) -> Type) -> Type) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680047637Sym1 a6989586621680047643 :: TyFun (a, b, c, d) (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680047654Sym0 :: TyFun Nat ((a, b, c, d, e) ~> (Symbol ~> Symbol)) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680428701Sym2 a6989586621680428709 a6989586621680428710 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Data.Functor.Const.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680047621Sym2 a6989586621680047627 a6989586621680047628 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (Lambda_6989586621680047434Sym1 ss6989586621680047432 :: TyFun k2 (TyFun (Symbol ~> c) (TyFun (a ~> Symbol) (a ~> c) -> Type) -> Type) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (Let6989586621680047506ShowlSym2 showx6989586621680047502 x6989586621680047503 :: TyFun k3 (TyFun Symbol (TyFun [k1] Symbol -> Type) -> Type) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (Lambda_6989586621680047434Sym2 ss6989586621680047432 a_69895866216800474256989586621680047433 :: TyFun (Symbol ~> c) (TyFun (a ~> Symbol) (a ~> c) -> Type) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680047654Sym1 a6989586621680047660 :: TyFun (a, b, c, d, e) (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680047672Sym0 :: TyFun Nat ((a, b, c, d, e, f) ~> (Symbol ~> Symbol)) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (Let6989586621680047506ShowlSym3 showx6989586621680047502 x6989586621680047503 xs6989586621680047504 :: TyFun Symbol (TyFun [k1] Symbol -> Type) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680047637Sym2 a6989586621680047643 a6989586621680047644 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (Lambda_6989586621680047434Sym3 ss6989586621680047432 a_69895866216800474256989586621680047433 s6989586621680047436 :: TyFun (a ~> Symbol) (a ~> c) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680047672Sym1 a6989586621680047678 :: TyFun (a, b, c, d, e, f) (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680047691Sym0 :: TyFun Nat ((a, b, c, d, e, f, g) ~> (Symbol ~> Symbol)) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680047654Sym2 a6989586621680047660 a6989586621680047661 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (Let6989586621680047506ShowlSym4 showx6989586621680047502 x6989586621680047503 xs6989586621680047504 s6989586621680047505 :: TyFun [k1] Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680047691Sym1 a6989586621680047697 :: TyFun (a, b, c, d, e, f, g) (Symbol ~> Symbol) -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680047672Sym2 a6989586621680047678 a6989586621680047679 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

SuppressUnusedWarnings (ShowsPrec_6989586621680047691Sym2 a6989586621680047697 a6989586621680047698 :: TyFun Symbol Symbol -> Type) 
Instance details

Defined in Text.Show.Singletons

(TypeHasDoc a, KnownSymbol field) => GProductHasDoc (S1 ('MetaSel ('Just field) _1 _2 _3) (Rec0 a)) Source # 
Instance details

Defined in Morley.Michelson.Typed.Haskell.Doc

TypeHasDoc a => GProductHasDoc (S1 ('MetaSel ('Nothing :: Maybe Symbol) _1 _2 _3) (Rec0 a)) Source # 
Instance details

Defined in Morley.Michelson.Typed.Haskell.Doc

type DemoteRep Symbol 
Instance details

Defined in GHC.Generics

type DemoteRep Symbol = String
data Sing (s :: Symbol) 
Instance details

Defined in GHC.Generics

data Sing (s :: Symbol) where
type MEmpty 
Instance details

Defined in Fcf.Class.Monoid

type MEmpty = ""
type Demote Symbol 
Instance details

Defined in GHC.TypeLits.Singletons.Internal

type Sing 
Instance details

Defined in GHC.TypeLits.Singletons.Internal

type Sing = SSymbol
type Mempty 
Instance details

Defined in Data.Monoid.Singletons

type Mempty = Mempty_6989586621680102646Sym0
type Mconcat (arg :: [Symbol]) 
Instance details

Defined in Data.Monoid.Singletons

type Mconcat (arg :: [Symbol]) = Apply (Mconcat_6989586621680102596Sym0 :: TyFun [Symbol] Symbol -> Type) arg
type Sconcat (arg :: NonEmpty Symbol) 
Instance details

Defined in Data.Semigroup.Singletons.Internal

type Sconcat (arg :: NonEmpty Symbol) = Apply (Sconcat_6989586621679583990Sym0 :: TyFun (NonEmpty Symbol) Symbol -> Type) arg
type Show_ (arg :: Symbol) 
Instance details

Defined in Text.Show.Singletons

type Show_ (arg :: Symbol) = Apply (Show__6989586621680047550Sym0 :: TyFun Symbol Symbol -> Type) arg
type (x :: Symbol) <> (y :: Symbol)

With base >= 4.10.0.0.

Instance details

Defined in Fcf.Class.Monoid

type (x :: Symbol) <> (y :: Symbol) = AppendSymbol x y
type (arg :: Symbol) /= (arg1 :: Symbol) 
Instance details

Defined in GHC.TypeLits.Singletons.Internal

type (arg :: Symbol) /= (arg1 :: Symbol) = Apply (Apply (TFHelper_6989586621679127817Sym0 :: TyFun Symbol (Symbol ~> Bool) -> Type) arg) arg1
type (x :: Symbol) == (y :: Symbol) 
Instance details

Defined in GHC.TypeLits.Singletons.Internal

type (x :: Symbol) == (y :: Symbol) = DefaultEq x y
type Mappend (arg1 :: Symbol) (arg2 :: Symbol) 
Instance details

Defined in Data.Monoid.Singletons

type Mappend (arg1 :: Symbol) (arg2 :: Symbol) = Apply (Apply (Mappend_6989586621680102582Sym0 :: TyFun Symbol (Symbol ~> Symbol) -> Type) arg1) arg2
type (arg :: Symbol) < (arg1 :: Symbol) 
Instance details

Defined in GHC.TypeLits.Singletons.Internal

type (arg :: Symbol) < (arg1 :: Symbol) = Apply (Apply (TFHelper_6989586621679166153Sym0 :: TyFun Symbol (Symbol ~> Bool) -> Type) arg) arg1
type (arg :: Symbol) <= (arg1 :: Symbol) 
Instance details

Defined in GHC.TypeLits.Singletons.Internal

type (arg :: Symbol) <= (arg1 :: Symbol) = Apply (Apply (TFHelper_6989586621679166169Sym0 :: TyFun Symbol (Symbol ~> Bool) -> Type) arg) arg1
type (arg :: Symbol) > (arg1 :: Symbol) 
Instance details

Defined in GHC.TypeLits.Singletons.Internal

type (arg :: Symbol) > (arg1 :: Symbol) = Apply (Apply (TFHelper_6989586621679166185Sym0 :: TyFun Symbol (Symbol ~> Bool) -> Type) arg) arg1
type (arg :: Symbol) >= (arg1 :: Symbol) 
Instance details

Defined in GHC.TypeLits.Singletons.Internal

type (arg :: Symbol) >= (arg1 :: Symbol) = Apply (Apply (TFHelper_6989586621679166201Sym0 :: TyFun Symbol (Symbol ~> Bool) -> Type) arg) arg1
type Compare (a :: Symbol) (b :: Symbol) 
Instance details

Defined in GHC.TypeLits.Singletons.Internal

type Compare (a :: Symbol) (b :: Symbol) = CmpSymbol a b
type Max (arg :: Symbol) (arg1 :: Symbol) 
Instance details

Defined in GHC.TypeLits.Singletons.Internal

type Max (arg :: Symbol) (arg1 :: Symbol) = Apply (Apply (Max_6989586621679166217Sym0 :: TyFun Symbol (Symbol ~> Symbol) -> Type) arg) arg1
type Min (arg :: Symbol) (arg1 :: Symbol) 
Instance details

Defined in GHC.TypeLits.Singletons.Internal

type Min (arg :: Symbol) (arg1 :: Symbol) = Apply (Apply (Min_6989586621679166233Sym0 :: TyFun Symbol (Symbol ~> Symbol) -> Type) arg) arg1
type (a :: Symbol) <> (b :: Symbol) 
Instance details

Defined in Data.Semigroup.Singletons.Internal

type (a :: Symbol) <> (b :: Symbol) = AppendSymbol a b
type ShowList (arg1 :: [Symbol]) arg2 
Instance details

Defined in Text.Show.Singletons

type ShowList (arg1 :: [Symbol]) arg2 = Apply (Apply (ShowList_6989586621680047558Sym0 :: TyFun [Symbol] (Symbol ~> Symbol) -> Type) arg1) arg2
type Apply KnownSymbolSym0 (a6989586621679476395 :: Symbol) 
Instance details

Defined in GHC.TypeLits.Singletons

type Apply KnownSymbolSym0 (a6989586621679476395 :: Symbol) = KnownSymbol a6989586621679476395
type Apply ShowCommaSpaceSym0 (a6989586621680047445 :: Symbol) 
Instance details

Defined in Text.Show.Singletons

type Apply ShowCommaSpaceSym0 (a6989586621680047445 :: Symbol) = ShowCommaSpace a6989586621680047445
type Apply ShowSpaceSym0 (a6989586621680047451 :: Symbol) 
Instance details

Defined in Text.Show.Singletons

type Apply ShowSpaceSym0 (a6989586621680047451 :: Symbol) = ShowSpace a6989586621680047451
type ShowsPrec a1 (a2 :: Symbol) a3 
Instance details

Defined in Text.Show.Singletons

type ShowsPrec a1 (a2 :: Symbol) a3 = Apply (Apply (Apply ShowsPrec_6989586621680047588Sym0 a1) a2) a3
type Apply (ShowCharSym1 a6989586621680047490 :: TyFun Symbol Symbol -> Type) (a6989586621680047491 :: Symbol) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowCharSym1 a6989586621680047490 :: TyFun Symbol Symbol -> Type) (a6989586621680047491 :: Symbol) = ShowChar a6989586621680047490 a6989586621680047491
type Apply (ShowStringSym1 a6989586621680047479 :: TyFun Symbol Symbol -> Type) (a6989586621680047480 :: Symbol) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowStringSym1 a6989586621680047479 :: TyFun Symbol Symbol -> Type) (a6989586621680047480 :: Symbol) = ShowString a6989586621680047479 a6989586621680047480
type Apply (Show_tupleSym1 a6989586621680047430 :: TyFun Symbol Symbol -> Type) (a6989586621680047431 :: Symbol) 
Instance details

Defined in Text.Show.Singletons

type Apply (Show_tupleSym1 a6989586621680047430 :: TyFun Symbol Symbol -> Type) (a6989586621680047431 :: Symbol) = Show_tuple a6989586621680047430 a6989586621680047431
type Apply (ShowsNatSym1 a6989586621680070274 :: TyFun Symbol Symbol -> Type) (a6989586621680070275 :: Symbol) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsNatSym1 a6989586621680070274 :: TyFun Symbol Symbol -> Type) (a6989586621680070275 :: Symbol) = ShowsNat a6989586621680070274 a6989586621680070275
type Apply (Show_Sym0 :: TyFun a Symbol -> Type) (a6989586621680047529 :: a) 
Instance details

Defined in Text.Show.Singletons

type Apply (Show_Sym0 :: TyFun a Symbol -> Type) (a6989586621680047529 :: a) = Show_ a6989586621680047529
type Apply (Show__6989586621680047550Sym0 :: TyFun a Symbol -> Type) (a6989586621680047554 :: a) 
Instance details

Defined in Text.Show.Singletons

type Apply (Show__6989586621680047550Sym0 :: TyFun a Symbol -> Type) (a6989586621680047554 :: a) = Show__6989586621680047550 a6989586621680047554
type Apply (ShowsPrec_6989586621680582204Sym2 a6989586621680582212 a6989586621680582213 :: TyFun Symbol Symbol -> Type) (a6989586621680582214 :: Symbol) 
Instance details

Defined in Data.Semigroup.Singletons

type Apply (ShowsPrec_6989586621680582204Sym2 a6989586621680582212 a6989586621680582213 :: TyFun Symbol Symbol -> Type) (a6989586621680582214 :: Symbol) = ShowsPrec_6989586621680582204 a6989586621680582212 a6989586621680582213 a6989586621680582214
type Apply (ShowsPrec_6989586621680582228Sym2 a6989586621680582236 a6989586621680582237 :: TyFun Symbol Symbol -> Type) (a6989586621680582238 :: Symbol) 
Instance details

Defined in Data.Semigroup.Singletons

type Apply (ShowsPrec_6989586621680582228Sym2 a6989586621680582236 a6989586621680582237 :: TyFun Symbol Symbol -> Type) (a6989586621680582238 :: Symbol) = ShowsPrec_6989586621680582228 a6989586621680582236 a6989586621680582237 a6989586621680582238
type Apply (Lambda_6989586621680047453Sym1 a_69895866216800474476989586621680047452 :: TyFun Symbol Symbol -> Type) (xs6989586621680047455 :: Symbol) 
Instance details

Defined in Text.Show.Singletons

type Apply (Lambda_6989586621680047453Sym1 a_69895866216800474476989586621680047452 :: TyFun Symbol Symbol -> Type) (xs6989586621680047455 :: Symbol) = Lambda_6989586621680047453 a_69895866216800474476989586621680047452 xs6989586621680047455
type Apply (ShowListSym1 a6989586621680047533 :: TyFun Symbol Symbol -> Type) (a6989586621680047534 :: Symbol) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowListSym1 a6989586621680047533 :: TyFun Symbol Symbol -> Type) (a6989586621680047534 :: Symbol) = ShowList a6989586621680047533 a6989586621680047534
type Apply (ShowList_6989586621680047558Sym1 a6989586621680047563 :: TyFun Symbol Symbol -> Type) (a6989586621680047564 :: Symbol) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowList_6989586621680047558Sym1 a6989586621680047563 :: TyFun Symbol Symbol -> Type) (a6989586621680047564 :: Symbol) = ShowList_6989586621680047558 a6989586621680047563 a6989586621680047564
type Apply (ShowParenSym2 a6989586621680047463 a6989586621680047464 :: TyFun Symbol Symbol -> Type) (a6989586621680047465 :: Symbol) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowParenSym2 a6989586621680047463 a6989586621680047464 :: TyFun Symbol Symbol -> Type) (a6989586621680047465 :: Symbol) = ShowParen a6989586621680047463 a6989586621680047464 a6989586621680047465
type Apply (ShowsPrec_6989586621680047588Sym2 a6989586621680047598 a6989586621680047599 :: TyFun Symbol Symbol -> Type) (a6989586621680047600 :: Symbol) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680047588Sym2 a6989586621680047598 a6989586621680047599 :: TyFun Symbol Symbol -> Type) (a6989586621680047600 :: Symbol) = ShowsPrec_6989586621680047588 a6989586621680047598 a6989586621680047599 a6989586621680047600
type Apply (ShowsPrec_6989586621680071694Sym2 a6989586621680071702 a6989586621680071703 :: TyFun Symbol Symbol -> Type) (a6989586621680071704 :: Symbol) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680071694Sym2 a6989586621680071702 a6989586621680071703 :: TyFun Symbol Symbol -> Type) (a6989586621680071704 :: Symbol) = ShowsPrec_6989586621680071694 a6989586621680071702 a6989586621680071703 a6989586621680071704
type Apply (ShowsPrec_6989586621680071834Sym2 a6989586621680071844 a6989586621680071845 :: TyFun Symbol Symbol -> Type) (a6989586621680071846 :: Symbol) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680071834Sym2 a6989586621680071844 a6989586621680071845 :: TyFun Symbol Symbol -> Type) (a6989586621680071846 :: Symbol) = ShowsPrec_6989586621680071834 a6989586621680071844 a6989586621680071845 a6989586621680071846
type Apply (ShowsPrec_6989586621680071856Sym2 a6989586621680071868 a6989586621680071869 :: TyFun Symbol Symbol -> Type) (a6989586621680071870 :: Symbol) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680071856Sym2 a6989586621680071868 a6989586621680071869 :: TyFun Symbol Symbol -> Type) (a6989586621680071870 :: Symbol) = ShowsPrec_6989586621680071856 a6989586621680071868 a6989586621680071869 a6989586621680071870
type Apply (ShowsPrec_6989586621680071884Sym2 a6989586621680071892 a6989586621680071893 :: TyFun Symbol Symbol -> Type) (a6989586621680071894 :: Symbol) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680071884Sym2 a6989586621680071892 a6989586621680071893 :: TyFun Symbol Symbol -> Type) (a6989586621680071894 :: Symbol) = ShowsPrec_6989586621680071884 a6989586621680071892 a6989586621680071893 a6989586621680071894
type Apply (ShowsSym1 a6989586621680047516 :: TyFun Symbol Symbol -> Type) (a6989586621680047517 :: Symbol) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsSym1 a6989586621680047516 :: TyFun Symbol Symbol -> Type) (a6989586621680047517 :: Symbol) = Shows a6989586621680047516 a6989586621680047517
type Apply (ShowsPrec_6989586621680390927Sym2 a6989586621680390935 a6989586621680390936 :: TyFun Symbol Symbol -> Type) (a6989586621680390937 :: Symbol) 
Instance details

Defined in Data.Functor.Identity.Singletons

type Apply (ShowsPrec_6989586621680390927Sym2 a6989586621680390935 a6989586621680390936 :: TyFun Symbol Symbol -> Type) (a6989586621680390937 :: Symbol) = ShowsPrec_6989586621680390927 a6989586621680390935 a6989586621680390936 a6989586621680390937
type Apply (ShowsPrec_6989586621680113533Sym2 a6989586621680113541 a6989586621680113542 :: TyFun Symbol Symbol -> Type) (a6989586621680113543 :: Symbol) 
Instance details

Defined in Data.Monoid.Singletons

type Apply (ShowsPrec_6989586621680113533Sym2 a6989586621680113541 a6989586621680113542 :: TyFun Symbol Symbol -> Type) (a6989586621680113543 :: Symbol) = ShowsPrec_6989586621680113533 a6989586621680113541 a6989586621680113542 a6989586621680113543
type Apply (ShowsPrec_6989586621680113571Sym2 a6989586621680113579 a6989586621680113580 :: TyFun Symbol Symbol -> Type) (a6989586621680113581 :: Symbol) 
Instance details

Defined in Data.Monoid.Singletons

type Apply (ShowsPrec_6989586621680113571Sym2 a6989586621680113579 a6989586621680113580 :: TyFun Symbol Symbol -> Type) (a6989586621680113581 :: Symbol) = ShowsPrec_6989586621680113571 a6989586621680113579 a6989586621680113580 a6989586621680113581
type Apply (ShowsPrec_6989586621680582180Sym2 a6989586621680582188 a6989586621680582189 :: TyFun Symbol Symbol -> Type) (a6989586621680582190 :: Symbol) 
Instance details

Defined in Data.Semigroup.Singletons

type Apply (ShowsPrec_6989586621680582180Sym2 a6989586621680582188 a6989586621680582189 :: TyFun Symbol Symbol -> Type) (a6989586621680582190 :: Symbol) = ShowsPrec_6989586621680582180 a6989586621680582188 a6989586621680582189 a6989586621680582190
type Apply (ShowsPrec_6989586621680582255Sym2 a6989586621680582263 a6989586621680582264 :: TyFun Symbol Symbol -> Type) (a6989586621680582265 :: Symbol) 
Instance details

Defined in Data.Semigroup.Singletons

type Apply (ShowsPrec_6989586621680582255Sym2 a6989586621680582263 a6989586621680582264 :: TyFun Symbol Symbol -> Type) (a6989586621680582265 :: Symbol) = ShowsPrec_6989586621680582255 a6989586621680582263 a6989586621680582264 a6989586621680582265
type Apply (ShowsPrec_6989586621680582282Sym2 a6989586621680582290 a6989586621680582291 :: TyFun Symbol Symbol -> Type) (a6989586621680582292 :: Symbol) 
Instance details

Defined in Data.Semigroup.Singletons

type Apply (ShowsPrec_6989586621680582282Sym2 a6989586621680582290 a6989586621680582291 :: TyFun Symbol Symbol -> Type) (a6989586621680582292 :: Symbol) = ShowsPrec_6989586621680582282 a6989586621680582290 a6989586621680582291 a6989586621680582292
type Apply (ShowsPrec_6989586621680582309Sym2 a6989586621680582317 a6989586621680582318 :: TyFun Symbol Symbol -> Type) (a6989586621680582319 :: Symbol) 
Instance details

Defined in Data.Semigroup.Singletons

type Apply (ShowsPrec_6989586621680582309Sym2 a6989586621680582317 a6989586621680582318 :: TyFun Symbol Symbol -> Type) (a6989586621680582319 :: Symbol) = ShowsPrec_6989586621680582309 a6989586621680582317 a6989586621680582318 a6989586621680582319
type Apply (ShowsPrec_6989586621680582336Sym2 a6989586621680582344 a6989586621680582345 :: TyFun Symbol Symbol -> Type) (a6989586621680582346 :: Symbol) 
Instance details

Defined in Data.Semigroup.Singletons

type Apply (ShowsPrec_6989586621680582336Sym2 a6989586621680582344 a6989586621680582345 :: TyFun Symbol Symbol -> Type) (a6989586621680582346 :: Symbol) = ShowsPrec_6989586621680582336 a6989586621680582344 a6989586621680582345 a6989586621680582346
type Apply (ShowsPrec_6989586621680582363Sym2 a6989586621680582371 a6989586621680582372 :: TyFun Symbol Symbol -> Type) (a6989586621680582373 :: Symbol) 
Instance details

Defined in Data.Semigroup.Singletons

type Apply (ShowsPrec_6989586621680582363Sym2 a6989586621680582371 a6989586621680582372 :: TyFun Symbol Symbol -> Type) (a6989586621680582373 :: Symbol) = ShowsPrec_6989586621680582363 a6989586621680582371 a6989586621680582372 a6989586621680582373
type Apply (ShowsPrec_6989586621680582390Sym2 a6989586621680582398 a6989586621680582399 :: TyFun Symbol Symbol -> Type) (a6989586621680582400 :: Symbol) 
Instance details

Defined in Data.Semigroup.Singletons

type Apply (ShowsPrec_6989586621680582390Sym2 a6989586621680582398 a6989586621680582399 :: TyFun Symbol Symbol -> Type) (a6989586621680582400 :: Symbol) = ShowsPrec_6989586621680582390 a6989586621680582398 a6989586621680582399 a6989586621680582400
type Apply (ShowsPrec_6989586621680582417Sym2 a6989586621680582425 a6989586621680582426 :: TyFun Symbol Symbol -> Type) (a6989586621680582427 :: Symbol) 
Instance details

Defined in Data.Semigroup.Singletons

type Apply (ShowsPrec_6989586621680582417Sym2 a6989586621680582425 a6989586621680582426 :: TyFun Symbol Symbol -> Type) (a6989586621680582427 :: Symbol) = ShowsPrec_6989586621680582417 a6989586621680582425 a6989586621680582426 a6989586621680582427
type Apply (ShowListWithSym2 a6989586621680047498 a6989586621680047499 :: TyFun Symbol Symbol -> Type) (a6989586621680047500 :: Symbol) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowListWithSym2 a6989586621680047498 a6989586621680047499 :: TyFun Symbol Symbol -> Type) (a6989586621680047500 :: Symbol) = ShowListWith a6989586621680047498 a6989586621680047499 a6989586621680047500
type Apply (ShowsPrecSym2 a6989586621680047524 a6989586621680047525 :: TyFun Symbol Symbol -> Type) (a6989586621680047526 :: Symbol) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrecSym2 a6989586621680047524 a6989586621680047525 :: TyFun Symbol Symbol -> Type) (a6989586621680047526 :: Symbol) = ShowsPrec a6989586621680047524 a6989586621680047525 a6989586621680047526
type Apply (ShowsPrec_6989586621680047538Sym2 a6989586621680047544 a6989586621680047545 :: TyFun Symbol Symbol -> Type) (a6989586621680047546 :: Symbol) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680047538Sym2 a6989586621680047544 a6989586621680047545 :: TyFun Symbol Symbol -> Type) (a6989586621680047546 :: Symbol) = ShowsPrec_6989586621680047538 a6989586621680047544 a6989586621680047545 a6989586621680047546
type Apply (ShowsPrec_6989586621680047570Sym2 a6989586621680047580 a6989586621680047581 :: TyFun Symbol Symbol -> Type) (a6989586621680047582 :: Symbol) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680047570Sym2 a6989586621680047580 a6989586621680047581 :: TyFun Symbol Symbol -> Type) (a6989586621680047582 :: Symbol) = ShowsPrec_6989586621680047570 a6989586621680047580 a6989586621680047581 a6989586621680047582
type Apply (ShowsPrec_6989586621680071724Sym2 a6989586621680071734 a6989586621680071735 :: TyFun Symbol Symbol -> Type) (a6989586621680071736 :: Symbol) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680071724Sym2 a6989586621680071734 a6989586621680071735 :: TyFun Symbol Symbol -> Type) (a6989586621680071736 :: Symbol) = ShowsPrec_6989586621680071724 a6989586621680071734 a6989586621680071735 a6989586621680071736
type Apply (ShowsPrec_6989586621680071810Sym2 a6989586621680071818 a6989586621680071819 :: TyFun Symbol Symbol -> Type) (a6989586621680071820 :: Symbol) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680071810Sym2 a6989586621680071818 a6989586621680071819 :: TyFun Symbol Symbol -> Type) (a6989586621680071820 :: Symbol) = ShowsPrec_6989586621680071810 a6989586621680071818 a6989586621680071819 a6989586621680071820
type Apply (ShowsPrec_6989586621680163487Sym2 a6989586621680163495 a6989586621680163496 :: TyFun Symbol Symbol -> Type) (a6989586621680163497 :: Symbol) 
Instance details

Defined in Data.Proxy.Singletons

type Apply (ShowsPrec_6989586621680163487Sym2 a6989586621680163495 a6989586621680163496 :: TyFun Symbol Symbol -> Type) (a6989586621680163497 :: Symbol) = ShowsPrec_6989586621680163487 a6989586621680163495 a6989586621680163496 a6989586621680163497
type Apply (ShowsPrec_6989586621680605456Sym2 a6989586621680605464 a6989586621680605465 :: TyFun Symbol Symbol -> Type) (a6989586621680605466 :: Symbol) 
Instance details

Defined in Data.Semigroup.Singletons

type Apply (ShowsPrec_6989586621680605456Sym2 a6989586621680605464 a6989586621680605465 :: TyFun Symbol Symbol -> Type) (a6989586621680605466 :: Symbol) = ShowsPrec_6989586621680605456 a6989586621680605464 a6989586621680605465 a6989586621680605466
type Apply (ShowsPrec_6989586621680047606Sym2 a6989586621680047612 a6989586621680047613 :: TyFun Symbol Symbol -> Type) (a6989586621680047614 :: Symbol) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680047606Sym2 a6989586621680047612 a6989586621680047613 :: TyFun Symbol Symbol -> Type) (a6989586621680047614 :: Symbol) = ShowsPrec_6989586621680047606 a6989586621680047612 a6989586621680047613 a6989586621680047614
type Apply (ShowsPrec_6989586621680071774Sym2 a6989586621680071784 a6989586621680071785 :: TyFun Symbol Symbol -> Type) (a6989586621680071786 :: Symbol) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680071774Sym2 a6989586621680071784 a6989586621680071785 :: TyFun Symbol Symbol -> Type) (a6989586621680071786 :: Symbol) = ShowsPrec_6989586621680071774 a6989586621680071784 a6989586621680071785 a6989586621680071786
type Apply (ShowsPrec_6989586621680428701Sym2 a6989586621680428709 a6989586621680428710 :: TyFun Symbol Symbol -> Type) (a6989586621680428711 :: Symbol) 
Instance details

Defined in Data.Functor.Const.Singletons

type Apply (ShowsPrec_6989586621680428701Sym2 a6989586621680428709 a6989586621680428710 :: TyFun Symbol Symbol -> Type) (a6989586621680428711 :: Symbol) = ShowsPrec_6989586621680428701 a6989586621680428709 a6989586621680428710 a6989586621680428711
type Apply (ShowsPrec_6989586621680047621Sym2 a6989586621680047627 a6989586621680047628 :: TyFun Symbol Symbol -> Type) (a6989586621680047629 :: Symbol) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680047621Sym2 a6989586621680047627 a6989586621680047628 :: TyFun Symbol Symbol -> Type) (a6989586621680047629 :: Symbol) = ShowsPrec_6989586621680047621 a6989586621680047627 a6989586621680047628 a6989586621680047629
type Apply (ShowsPrec_6989586621680047637Sym2 a6989586621680047643 a6989586621680047644 :: TyFun Symbol Symbol -> Type) (a6989586621680047645 :: Symbol) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680047637Sym2 a6989586621680047643 a6989586621680047644 :: TyFun Symbol Symbol -> Type) (a6989586621680047645 :: Symbol) = ShowsPrec_6989586621680047637 a6989586621680047643 a6989586621680047644 a6989586621680047645
type Apply (ShowsPrec_6989586621680047654Sym2 a6989586621680047660 a6989586621680047661 :: TyFun Symbol Symbol -> Type) (a6989586621680047662 :: Symbol) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680047654Sym2 a6989586621680047660 a6989586621680047661 :: TyFun Symbol Symbol -> Type) (a6989586621680047662 :: Symbol) = ShowsPrec_6989586621680047654 a6989586621680047660 a6989586621680047661 a6989586621680047662
type Apply (ShowsPrec_6989586621680047672Sym2 a6989586621680047678 a6989586621680047679 :: TyFun Symbol Symbol -> Type) (a6989586621680047680 :: Symbol) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680047672Sym2 a6989586621680047678 a6989586621680047679 :: TyFun Symbol Symbol -> Type) (a6989586621680047680 :: Symbol) = ShowsPrec_6989586621680047672 a6989586621680047678 a6989586621680047679 a6989586621680047680
type Apply (ShowsPrec_6989586621680047691Sym2 a6989586621680047697 a6989586621680047698 :: TyFun Symbol Symbol -> Type) (a6989586621680047699 :: Symbol) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680047691Sym2 a6989586621680047697 a6989586621680047698 :: TyFun Symbol Symbol -> Type) (a6989586621680047699 :: Symbol) = ShowsPrec_6989586621680047691 a6989586621680047697 a6989586621680047698 a6989586621680047699
type Apply ShowParenSym0 (a6989586621680047463 :: Bool) 
Instance details

Defined in Text.Show.Singletons

type Apply ShowParenSym0 (a6989586621680047463 :: Bool) = ShowParenSym1 a6989586621680047463
type Apply ShowsPrec_6989586621680582204Sym0 (a6989586621680582212 :: Nat) 
Instance details

Defined in Data.Semigroup.Singletons

type Apply ShowsPrec_6989586621680582204Sym0 (a6989586621680582212 :: Nat) = ShowsPrec_6989586621680582204Sym1 a6989586621680582212
type Apply ShowsPrec_6989586621680582228Sym0 (a6989586621680582236 :: Nat) 
Instance details

Defined in Data.Semigroup.Singletons

type Apply ShowsPrec_6989586621680582228Sym0 (a6989586621680582236 :: Nat) = ShowsPrec_6989586621680582228Sym1 a6989586621680582236
type Apply ShowsPrec_6989586621680071884Sym0 (a6989586621680071892 :: Nat) 
Instance details

Defined in Text.Show.Singletons

type Apply ShowsPrec_6989586621680071884Sym0 (a6989586621680071892 :: Nat) = ShowsPrec_6989586621680071884Sym1 a6989586621680071892
type Apply ShowsPrec_6989586621680071856Sym0 (a6989586621680071868 :: Nat) 
Instance details

Defined in Text.Show.Singletons

type Apply ShowsPrec_6989586621680071856Sym0 (a6989586621680071868 :: Nat) = ShowsPrec_6989586621680071856Sym1 a6989586621680071868
type Apply ShowsPrec_6989586621680071694Sym0 (a6989586621680071702 :: Nat) 
Instance details

Defined in Text.Show.Singletons

type Apply ShowsPrec_6989586621680071694Sym0 (a6989586621680071702 :: Nat) = ShowsPrec_6989586621680071694Sym1 a6989586621680071702
type Apply ShowsPrec_6989586621680071834Sym0 (a6989586621680071844 :: Nat) 
Instance details

Defined in Text.Show.Singletons

type Apply ShowsPrec_6989586621680071834Sym0 (a6989586621680071844 :: Nat) = ShowsPrec_6989586621680071834Sym1 a6989586621680071844
type Apply ShowsPrec_6989586621680047588Sym0 (a6989586621680047598 :: Nat) 
Instance details

Defined in Text.Show.Singletons

type Apply ShowsPrec_6989586621680047588Sym0 (a6989586621680047598 :: Nat) = ShowsPrec_6989586621680047588Sym1 a6989586621680047598
type Apply ShowsNatSym0 (a6989586621680070274 :: Nat) 
Instance details

Defined in Text.Show.Singletons

type Apply ShowsNatSym0 (a6989586621680070274 :: Nat) = ShowsNatSym1 a6989586621680070274
type Apply ShowCharSym0 (a6989586621680047490 :: Symbol) 
Instance details

Defined in Text.Show.Singletons

type Apply ShowCharSym0 (a6989586621680047490 :: Symbol) = ShowCharSym1 a6989586621680047490
type Apply ShowStringSym0 (a6989586621680047479 :: Symbol) 
Instance details

Defined in Text.Show.Singletons

type Apply ShowStringSym0 (a6989586621680047479 :: Symbol) = ShowStringSym1 a6989586621680047479
type Apply (ShowsPrec_6989586621680582204Sym1 a6989586621680582212 :: TyFun All (Symbol ~> Symbol) -> Type) (a6989586621680582213 :: All) 
Instance details

Defined in Data.Semigroup.Singletons

type Apply (ShowsPrec_6989586621680582204Sym1 a6989586621680582212 :: TyFun All (Symbol ~> Symbol) -> Type) (a6989586621680582213 :: All) = ShowsPrec_6989586621680582204Sym2 a6989586621680582212 a6989586621680582213
type Apply (ShowsPrec_6989586621680582228Sym1 a6989586621680582236 :: TyFun Any (Symbol ~> Symbol) -> Type) (a6989586621680582237 :: Any) 
Instance details

Defined in Data.Semigroup.Singletons

type Apply (ShowsPrec_6989586621680582228Sym1 a6989586621680582236 :: TyFun Any (Symbol ~> Symbol) -> Type) (a6989586621680582237 :: Any) = ShowsPrec_6989586621680582228Sym2 a6989586621680582236 a6989586621680582237
type Apply (ShowsPrec_6989586621680071884Sym1 a6989586621680071892 :: TyFun Void (Symbol ~> Symbol) -> Type) (a6989586621680071893 :: Void) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680071884Sym1 a6989586621680071892 :: TyFun Void (Symbol ~> Symbol) -> Type) (a6989586621680071893 :: Void) = ShowsPrec_6989586621680071884Sym2 a6989586621680071892 a6989586621680071893
type Apply (ShowsPrec_6989586621680071856Sym1 a6989586621680071868 :: TyFun Ordering (Symbol ~> Symbol) -> Type) (a6989586621680071869 :: Ordering) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680071856Sym1 a6989586621680071868 :: TyFun Ordering (Symbol ~> Symbol) -> Type) (a6989586621680071869 :: Ordering) = ShowsPrec_6989586621680071856Sym2 a6989586621680071868 a6989586621680071869
type Apply (ShowsPrec_6989586621680071694Sym1 a6989586621680071702 :: TyFun () (Symbol ~> Symbol) -> Type) (a6989586621680071703 :: ()) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680071694Sym1 a6989586621680071702 :: TyFun () (Symbol ~> Symbol) -> Type) (a6989586621680071703 :: ()) = ShowsPrec_6989586621680071694Sym2 a6989586621680071702 a6989586621680071703
type Apply (ShowsPrec_6989586621680071834Sym1 a6989586621680071844 :: TyFun Bool (Symbol ~> Symbol) -> Type) (a6989586621680071845 :: Bool) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680071834Sym1 a6989586621680071844 :: TyFun Bool (Symbol ~> Symbol) -> Type) (a6989586621680071845 :: Bool) = ShowsPrec_6989586621680071834Sym2 a6989586621680071844 a6989586621680071845
type Apply (ShowsPrec_6989586621680390927Sym0 :: TyFun Nat (Identity a ~> (Symbol ~> Symbol)) -> Type) (a6989586621680390935 :: Nat) 
Instance details

Defined in Data.Functor.Identity.Singletons

type Apply (ShowsPrec_6989586621680390927Sym0 :: TyFun Nat (Identity a ~> (Symbol ~> Symbol)) -> Type) (a6989586621680390935 :: Nat) = ShowsPrec_6989586621680390927Sym1 a6989586621680390935 :: TyFun (Identity a) (Symbol ~> Symbol) -> Type
type Apply (ShowsPrec_6989586621680113533Sym0 :: TyFun Nat (First a ~> (Symbol ~> Symbol)) -> Type) (a6989586621680113541 :: Nat) 
Instance details

Defined in Data.Monoid.Singletons

type Apply (ShowsPrec_6989586621680113533Sym0 :: TyFun Nat (First a ~> (Symbol ~> Symbol)) -> Type) (a6989586621680113541 :: Nat) = ShowsPrec_6989586621680113533Sym1 a6989586621680113541 :: TyFun (First a) (Symbol ~> Symbol) -> Type
type Apply (ShowsPrec_6989586621680113571Sym0 :: TyFun Nat (Last a ~> (Symbol ~> Symbol)) -> Type) (a6989586621680113579 :: Nat) 
Instance details

Defined in Data.Monoid.Singletons

type Apply (ShowsPrec_6989586621680113571Sym0 :: TyFun Nat (Last a ~> (Symbol ~> Symbol)) -> Type) (a6989586621680113579 :: Nat) = ShowsPrec_6989586621680113571Sym1 a6989586621680113579 :: TyFun (Last a) (Symbol ~> Symbol) -> Type
type Apply (ShowsPrec_6989586621680582363Sym0 :: TyFun Nat (First a ~> (Symbol ~> Symbol)) -> Type) (a6989586621680582371 :: Nat) 
Instance details

Defined in Data.Semigroup.Singletons

type Apply (ShowsPrec_6989586621680582363Sym0 :: TyFun Nat (First a ~> (Symbol ~> Symbol)) -> Type) (a6989586621680582371 :: Nat) = ShowsPrec_6989586621680582363Sym1 a6989586621680582371 :: TyFun (First a) (Symbol ~> Symbol) -> Type
type Apply (ShowsPrec_6989586621680582390Sym0 :: TyFun Nat (Last a ~> (Symbol ~> Symbol)) -> Type) (a6989586621680582398 :: Nat) 
Instance details

Defined in Data.Semigroup.Singletons

type Apply (ShowsPrec_6989586621680582390Sym0 :: TyFun Nat (Last a ~> (Symbol ~> Symbol)) -> Type) (a6989586621680582398 :: Nat) = ShowsPrec_6989586621680582390Sym1 a6989586621680582398 :: TyFun (Last a) (Symbol ~> Symbol) -> Type
type Apply (ShowsPrec_6989586621680582336Sym0 :: TyFun Nat (Max a ~> (Symbol ~> Symbol)) -> Type) (a6989586621680582344 :: Nat) 
Instance details

Defined in Data.Semigroup.Singletons

type Apply (ShowsPrec_6989586621680582336Sym0 :: TyFun Nat (Max a ~> (Symbol ~> Symbol)) -> Type) (a6989586621680582344 :: Nat) = ShowsPrec_6989586621680582336Sym1 a6989586621680582344 :: TyFun (Max a) (Symbol ~> Symbol) -> Type
type Apply (ShowsPrec_6989586621680582309Sym0 :: TyFun Nat (Min a ~> (Symbol ~> Symbol)) -> Type) (a6989586621680582317 :: Nat) 
Instance details

Defined in Data.Semigroup.Singletons

type Apply (ShowsPrec_6989586621680582309Sym0 :: TyFun Nat (Min a ~> (Symbol ~> Symbol)) -> Type) (a6989586621680582317 :: Nat) = ShowsPrec_6989586621680582309Sym1 a6989586621680582317 :: TyFun (Min a) (Symbol ~> Symbol) -> Type
type Apply (ShowsPrec_6989586621680582417Sym0 :: TyFun Nat (WrappedMonoid m ~> (Symbol ~> Symbol)) -> Type) (a6989586621680582425 :: Nat) 
Instance details

Defined in Data.Semigroup.Singletons

type Apply (ShowsPrec_6989586621680582417Sym0 :: TyFun Nat (WrappedMonoid m ~> (Symbol ~> Symbol)) -> Type) (a6989586621680582425 :: Nat) = ShowsPrec_6989586621680582417Sym1 a6989586621680582425 :: TyFun (WrappedMonoid m) (Symbol ~> Symbol) -> Type
type Apply (ShowsPrec_6989586621680582180Sym0 :: TyFun Nat (Dual a ~> (Symbol ~> Symbol)) -> Type) (a6989586621680582188 :: Nat) 
Instance details

Defined in Data.Semigroup.Singletons

type Apply (ShowsPrec_6989586621680582180Sym0 :: TyFun Nat (Dual a ~> (Symbol ~> Symbol)) -> Type) (a6989586621680582188 :: Nat) = ShowsPrec_6989586621680582180Sym1 a6989586621680582188 :: TyFun (Dual a) (Symbol ~> Symbol) -> Type
type Apply (ShowsPrec_6989586621680582282Sym0 :: TyFun Nat (Product a ~> (Symbol ~> Symbol)) -> Type) (a6989586621680582290 :: Nat) 
Instance details

Defined in Data.Semigroup.Singletons

type Apply (ShowsPrec_6989586621680582282Sym0 :: TyFun Nat (Product a ~> (Symbol ~> Symbol)) -> Type) (a6989586621680582290 :: Nat) = ShowsPrec_6989586621680582282Sym1 a6989586621680582290 :: TyFun (Product a) (Symbol ~> Symbol) -> Type
type Apply (ShowsPrec_6989586621680582255Sym0 :: TyFun Nat (Sum a ~> (Symbol ~> Symbol)) -> Type) (a6989586621680582263 :: Nat) 
Instance details

Defined in Data.Semigroup.Singletons

type Apply (ShowsPrec_6989586621680582255Sym0 :: TyFun Nat (Sum a ~> (Symbol ~> Symbol)) -> Type) (a6989586621680582263 :: Nat) = ShowsPrec_6989586621680582255Sym1 a6989586621680582263 :: TyFun (Sum a) (Symbol ~> Symbol) -> Type
type Apply (ShowsPrec_6989586621680071810Sym0 :: TyFun Nat (NonEmpty a ~> (Symbol ~> Symbol)) -> Type) (a6989586621680071818 :: Nat) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680071810Sym0 :: TyFun Nat (NonEmpty a ~> (Symbol ~> Symbol)) -> Type) (a6989586621680071818 :: Nat) = ShowsPrec_6989586621680071810Sym1 a6989586621680071818 :: TyFun (NonEmpty a) (Symbol ~> Symbol) -> Type
type Apply (ShowsPrec_6989586621680071724Sym0 :: TyFun Nat (Maybe a ~> (Symbol ~> Symbol)) -> Type) (a6989586621680071734 :: Nat) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680071724Sym0 :: TyFun Nat (Maybe a ~> (Symbol ~> Symbol)) -> Type) (a6989586621680071734 :: Nat) = ShowsPrec_6989586621680071724Sym1 a6989586621680071734 :: TyFun (Maybe a) (Symbol ~> Symbol) -> Type
type Apply (ShowsPrec_6989586621680047570Sym0 :: TyFun Nat ([a] ~> (Symbol ~> Symbol)) -> Type) (a6989586621680047580 :: Nat) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680047570Sym0 :: TyFun Nat ([a] ~> (Symbol ~> Symbol)) -> Type) (a6989586621680047580 :: Nat) = ShowsPrec_6989586621680047570Sym1 a6989586621680047580 :: TyFun [a] (Symbol ~> Symbol) -> Type
type Apply (ShowsPrecSym0 :: TyFun Nat (a ~> (Symbol ~> Symbol)) -> Type) (a6989586621680047524 :: Nat) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrecSym0 :: TyFun Nat (a ~> (Symbol ~> Symbol)) -> Type) (a6989586621680047524 :: Nat) = ShowsPrecSym1 a6989586621680047524 :: TyFun a (Symbol ~> Symbol) -> Type
type Apply (ShowsPrec_6989586621680047538Sym0 :: TyFun Nat (a ~> (Symbol ~> Symbol)) -> Type) (a6989586621680047544 :: Nat) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680047538Sym0 :: TyFun Nat (a ~> (Symbol ~> Symbol)) -> Type) (a6989586621680047544 :: Nat) = ShowsPrec_6989586621680047538Sym1 a6989586621680047544 :: TyFun a (Symbol ~> Symbol) -> Type
type Apply (ShowsPrec_6989586621680047588Sym1 a6989586621680047598 :: TyFun Symbol (Symbol ~> Symbol) -> Type) (a6989586621680047599 :: Symbol) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680047588Sym1 a6989586621680047598 :: TyFun Symbol (Symbol ~> Symbol) -> Type) (a6989586621680047599 :: Symbol) = ShowsPrec_6989586621680047588Sym2 a6989586621680047598 a6989586621680047599
type Apply (ShowsSym0 :: TyFun a (Symbol ~> Symbol) -> Type) (a6989586621680047516 :: a) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsSym0 :: TyFun a (Symbol ~> Symbol) -> Type) (a6989586621680047516 :: a) = ShowsSym1 a6989586621680047516
type Apply (Lambda_6989586621680047453Sym0 :: TyFun k (TyFun Symbol Symbol -> Type) -> Type) (a_69895866216800474476989586621680047452 :: k) 
Instance details

Defined in Text.Show.Singletons

type Apply (Lambda_6989586621680047453Sym0 :: TyFun k (TyFun Symbol Symbol -> Type) -> Type) (a_69895866216800474476989586621680047452 :: k) = Lambda_6989586621680047453Sym1 a_69895866216800474476989586621680047452
type Apply (ShowsPrec_6989586621680071774Sym0 :: TyFun Nat (Either a b ~> (Symbol ~> Symbol)) -> Type) (a6989586621680071784 :: Nat) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680071774Sym0 :: TyFun Nat (Either a b ~> (Symbol ~> Symbol)) -> Type) (a6989586621680071784 :: Nat) = ShowsPrec_6989586621680071774Sym1 a6989586621680071784 :: TyFun (Either a b) (Symbol ~> Symbol) -> Type
type Apply (ShowsPrec_6989586621680163487Sym0 :: TyFun Nat (Proxy s ~> (Symbol ~> Symbol)) -> Type) (a6989586621680163495 :: Nat) 
Instance details

Defined in Data.Proxy.Singletons

type Apply (ShowsPrec_6989586621680163487Sym0 :: TyFun Nat (Proxy s ~> (Symbol ~> Symbol)) -> Type) (a6989586621680163495 :: Nat) = ShowsPrec_6989586621680163487Sym1 a6989586621680163495 :: TyFun (Proxy s) (Symbol ~> Symbol) -> Type
type Apply (ShowsPrec_6989586621680605456Sym0 :: TyFun Nat (Arg a b ~> (Symbol ~> Symbol)) -> Type) (a6989586621680605464 :: Nat) 
Instance details

Defined in Data.Semigroup.Singletons

type Apply (ShowsPrec_6989586621680605456Sym0 :: TyFun Nat (Arg a b ~> (Symbol ~> Symbol)) -> Type) (a6989586621680605464 :: Nat) = ShowsPrec_6989586621680605456Sym1 a6989586621680605464 :: TyFun (Arg a b) (Symbol ~> Symbol) -> Type
type Apply (ShowsPrec_6989586621680047606Sym0 :: TyFun Nat ((a, b) ~> (Symbol ~> Symbol)) -> Type) (a6989586621680047612 :: Nat) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680047606Sym0 :: TyFun Nat ((a, b) ~> (Symbol ~> Symbol)) -> Type) (a6989586621680047612 :: Nat) = ShowsPrec_6989586621680047606Sym1 a6989586621680047612 :: TyFun (a, b) (Symbol ~> Symbol) -> Type
type Apply (ShowsPrecSym1 a6989586621680047524 :: TyFun a (Symbol ~> Symbol) -> Type) (a6989586621680047525 :: a) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrecSym1 a6989586621680047524 :: TyFun a (Symbol ~> Symbol) -> Type) (a6989586621680047525 :: a) = ShowsPrecSym2 a6989586621680047524 a6989586621680047525
type Apply (ShowsPrec_6989586621680047538Sym1 a6989586621680047544 :: TyFun a (Symbol ~> Symbol) -> Type) (a6989586621680047545 :: a) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680047538Sym1 a6989586621680047544 :: TyFun a (Symbol ~> Symbol) -> Type) (a6989586621680047545 :: a) = ShowsPrec_6989586621680047538Sym2 a6989586621680047544 a6989586621680047545
type Apply (Let6989586621679731625GoSym0 :: TyFun k1 (TyFun k2 (TyFun [Symbol] Symbol -> Type) -> Type) -> Type) (w6989586621679731623 :: k1) 
Instance details

Defined in Data.List.Singletons.Internal

type Apply (Let6989586621679731625GoSym0 :: TyFun k1 (TyFun k2 (TyFun [Symbol] Symbol -> Type) -> Type) -> Type) (w6989586621679731623 :: k1) = Let6989586621679731625GoSym1 w6989586621679731623 :: TyFun k2 (TyFun [Symbol] Symbol -> Type) -> Type
type Apply (ShowsPrec_6989586621680428701Sym0 :: TyFun Nat (Const a b ~> (Symbol ~> Symbol)) -> Type) (a6989586621680428709 :: Nat) 
Instance details

Defined in Data.Functor.Const.Singletons

type Apply (ShowsPrec_6989586621680428701Sym0 :: TyFun Nat (Const a b ~> (Symbol ~> Symbol)) -> Type) (a6989586621680428709 :: Nat) = ShowsPrec_6989586621680428701Sym1 a6989586621680428709 :: TyFun (Const a b) (Symbol ~> Symbol) -> Type
type Apply (ShowsPrec_6989586621680047621Sym0 :: TyFun Nat ((a, b, c) ~> (Symbol ~> Symbol)) -> Type) (a6989586621680047627 :: Nat) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680047621Sym0 :: TyFun Nat ((a, b, c) ~> (Symbol ~> Symbol)) -> Type) (a6989586621680047627 :: Nat) = ShowsPrec_6989586621680047621Sym1 a6989586621680047627 :: TyFun (a, b, c) (Symbol ~> Symbol) -> Type
type Apply (Let6989586621679731625GoSym1 w6989586621679731623 :: TyFun k2 (TyFun [Symbol] Symbol -> Type) -> Type) (ws6989586621679731624 :: k2) 
Instance details

Defined in Data.List.Singletons.Internal

type Apply (Let6989586621679731625GoSym1 w6989586621679731623 :: TyFun k2 (TyFun [Symbol] Symbol -> Type) -> Type) (ws6989586621679731624 :: k2) = Let6989586621679731625GoSym2 w6989586621679731623 ws6989586621679731624
type Apply (ShowsPrec_6989586621680047637Sym0 :: TyFun Nat ((a, b, c, d) ~> (Symbol ~> Symbol)) -> Type) (a6989586621680047643 :: Nat) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680047637Sym0 :: TyFun Nat ((a, b, c, d) ~> (Symbol ~> Symbol)) -> Type) (a6989586621680047643 :: Nat) = ShowsPrec_6989586621680047637Sym1 a6989586621680047643 :: TyFun (a, b, c, d) (Symbol ~> Symbol) -> Type
type Apply (Lambda_6989586621680047434Sym0 :: TyFun k1 (TyFun k2 (TyFun (Symbol ~> c) (TyFun (a ~> Symbol) (a ~> c) -> Type) -> Type) -> Type) -> Type) (ss6989586621680047432 :: k1) 
Instance details

Defined in Text.Show.Singletons

type Apply (Lambda_6989586621680047434Sym0 :: TyFun k1 (TyFun k2 (TyFun (Symbol ~> c) (TyFun (a ~> Symbol) (a ~> c) -> Type) -> Type) -> Type) -> Type) (ss6989586621680047432 :: k1) = Lambda_6989586621680047434Sym1 ss6989586621680047432 :: TyFun k2 (TyFun (Symbol ~> c) (TyFun (a ~> Symbol) (a ~> c) -> Type) -> Type) -> Type
type Apply (Let6989586621680047506ShowlSym1 showx6989586621680047502 :: TyFun k2 (TyFun k3 (TyFun Symbol (TyFun [k1] Symbol -> Type) -> Type) -> Type) -> Type) (x6989586621680047503 :: k2) 
Instance details

Defined in Text.Show.Singletons

type Apply (Let6989586621680047506ShowlSym1 showx6989586621680047502 :: TyFun k2 (TyFun k3 (TyFun Symbol (TyFun [k1] Symbol -> Type) -> Type) -> Type) -> Type) (x6989586621680047503 :: k2) = Let6989586621680047506ShowlSym2 showx6989586621680047502 x6989586621680047503 :: TyFun k3 (TyFun Symbol (TyFun [k1] Symbol -> Type) -> Type) -> Type
type Apply (ShowsPrec_6989586621680047654Sym0 :: TyFun Nat ((a, b, c, d, e) ~> (Symbol ~> Symbol)) -> Type) (a6989586621680047660 :: Nat) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680047654Sym0 :: TyFun Nat ((a, b, c, d, e) ~> (Symbol ~> Symbol)) -> Type) (a6989586621680047660 :: Nat) = ShowsPrec_6989586621680047654Sym1 a6989586621680047660 :: TyFun (a, b, c, d, e) (Symbol ~> Symbol) -> Type
type Apply (Lambda_6989586621680047434Sym1 ss6989586621680047432 :: TyFun k2 (TyFun (Symbol ~> c) (TyFun (a ~> Symbol) (a ~> c) -> Type) -> Type) -> Type) (a_69895866216800474256989586621680047433 :: k2) 
Instance details

Defined in Text.Show.Singletons

type Apply (Lambda_6989586621680047434Sym1 ss6989586621680047432 :: TyFun k2 (TyFun (Symbol ~> c) (TyFun (a ~> Symbol) (a ~> c) -> Type) -> Type) -> Type) (a_69895866216800474256989586621680047433 :: k2) = Lambda_6989586621680047434Sym2 ss6989586621680047432 a_69895866216800474256989586621680047433 :: TyFun (Symbol ~> c) (TyFun (a ~> Symbol) (a ~> c) -> Type) -> Type
type Apply (Let6989586621680047506ShowlSym2 showx6989586621680047502 x6989586621680047503 :: TyFun k3 (TyFun Symbol (TyFun [k1] Symbol -> Type) -> Type) -> Type) (xs6989586621680047504 :: k3) 
Instance details

Defined in Text.Show.Singletons

type Apply (Let6989586621680047506ShowlSym2 showx6989586621680047502 x6989586621680047503 :: TyFun k3 (TyFun Symbol (TyFun [k1] Symbol -> Type) -> Type) -> Type) (xs6989586621680047504 :: k3) = Let6989586621680047506ShowlSym3 showx6989586621680047502 x6989586621680047503 xs6989586621680047504
type Apply (ShowsPrec_6989586621680047672Sym0 :: TyFun Nat ((a, b, c, d, e, f) ~> (Symbol ~> Symbol)) -> Type) (a6989586621680047678 :: Nat) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680047672Sym0 :: TyFun Nat ((a, b, c, d, e, f) ~> (Symbol ~> Symbol)) -> Type) (a6989586621680047678 :: Nat) = ShowsPrec_6989586621680047672Sym1 a6989586621680047678 :: TyFun (a, b, c, d, e, f) (Symbol ~> Symbol) -> Type
type Apply (Let6989586621680047506ShowlSym3 showx6989586621680047502 x6989586621680047503 xs6989586621680047504 :: TyFun Symbol (TyFun [k1] Symbol -> Type) -> Type) (s6989586621680047505 :: Symbol) 
Instance details

Defined in Text.Show.Singletons

type Apply (Let6989586621680047506ShowlSym3 showx6989586621680047502 x6989586621680047503 xs6989586621680047504 :: TyFun Symbol (TyFun [k1] Symbol -> Type) -> Type) (s6989586621680047505 :: Symbol) = Let6989586621680047506ShowlSym4 showx6989586621680047502 x6989586621680047503 xs6989586621680047504 s6989586621680047505
type Apply (ShowsPrec_6989586621680047691Sym0 :: TyFun Nat ((a, b, c, d, e, f, g) ~> (Symbol ~> Symbol)) -> Type) (a6989586621680047697 :: Nat) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680047691Sym0 :: TyFun Nat ((a, b, c, d, e, f, g) ~> (Symbol ~> Symbol)) -> Type) (a6989586621680047697 :: Nat) = ShowsPrec_6989586621680047691Sym1 a6989586621680047697 :: TyFun (a, b, c, d, e, f, g) (Symbol ~> Symbol) -> Type
type Rep (ElField '(s, a)) 
Instance details

Defined in Data.Vinyl.Functor

type Rep (ElField '(s, a)) = C1 ('MetaCons s 'PrefixI 'False) (Rec0 a)
type Apply UnlinesSym0 (a6989586621679731632 :: [Symbol]) 
Instance details

Defined in Data.List.Singletons.Internal

type Apply UnlinesSym0 (a6989586621679731632 :: [Symbol]) = Unlines a6989586621679731632
type Apply UnwordsSym0 (a6989586621679731622 :: [Symbol]) 
Instance details

Defined in Data.List.Singletons.Internal

type Apply UnwordsSym0 (a6989586621679731622 :: [Symbol]) = Unwords a6989586621679731622
type Apply (Let6989586621679731625GoSym2 w6989586621679731623 ws6989586621679731624 :: TyFun [Symbol] Symbol -> Type) (a6989586621679731626 :: [Symbol]) 
Instance details

Defined in Data.List.Singletons.Internal

type Apply (Let6989586621679731625GoSym2 w6989586621679731623 ws6989586621679731624 :: TyFun [Symbol] Symbol -> Type) (a6989586621679731626 :: [Symbol]) = Let6989586621679731625Go w6989586621679731623 ws6989586621679731624 a6989586621679731626
type Apply (Let6989586621680047506ShowlSym4 showx6989586621680047502 x6989586621680047503 xs6989586621680047504 s6989586621680047505 :: TyFun [k1] Symbol -> Type) (a6989586621680047507 :: [k1]) 
Instance details

Defined in Text.Show.Singletons

type Apply (Let6989586621680047506ShowlSym4 showx6989586621680047502 x6989586621680047503 xs6989586621680047504 s6989586621680047505 :: TyFun [k1] Symbol -> Type) (a6989586621680047507 :: [k1]) = Let6989586621680047506Showl showx6989586621680047502 x6989586621680047503 xs6989586621680047504 s6989586621680047505 a6989586621680047507
type Apply Show_tupleSym0 (a6989586621680047430 :: [Symbol ~> Symbol]) 
Instance details

Defined in Text.Show.Singletons

type Apply Show_tupleSym0 (a6989586621680047430 :: [Symbol ~> Symbol]) = Show_tupleSym1 a6989586621680047430
type Apply (ShowListSym0 :: TyFun [a] (Symbol ~> Symbol) -> Type) (a6989586621680047533 :: [a]) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowListSym0 :: TyFun [a] (Symbol ~> Symbol) -> Type) (a6989586621680047533 :: [a]) = ShowListSym1 a6989586621680047533
type Apply (ShowList_6989586621680047558Sym0 :: TyFun [a] (Symbol ~> Symbol) -> Type) (a6989586621680047563 :: [a]) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowList_6989586621680047558Sym0 :: TyFun [a] (Symbol ~> Symbol) -> Type) (a6989586621680047563 :: [a]) = ShowList_6989586621680047558Sym1 a6989586621680047563
type Apply (ShowsPrec_6989586621680390927Sym1 a6989586621680390935 :: TyFun (Identity a) (Symbol ~> Symbol) -> Type) (a6989586621680390936 :: Identity a) 
Instance details

Defined in Data.Functor.Identity.Singletons

type Apply (ShowsPrec_6989586621680390927Sym1 a6989586621680390935 :: TyFun (Identity a) (Symbol ~> Symbol) -> Type) (a6989586621680390936 :: Identity a) = ShowsPrec_6989586621680390927Sym2 a6989586621680390935 a6989586621680390936
type Apply (ShowsPrec_6989586621680113533Sym1 a6989586621680113541 :: TyFun (First a) (Symbol ~> Symbol) -> Type) (a6989586621680113542 :: First a) 
Instance details

Defined in Data.Monoid.Singletons

type Apply (ShowsPrec_6989586621680113533Sym1 a6989586621680113541 :: TyFun (First a) (Symbol ~> Symbol) -> Type) (a6989586621680113542 :: First a) = ShowsPrec_6989586621680113533Sym2 a6989586621680113541 a6989586621680113542
type Apply (ShowsPrec_6989586621680113571Sym1 a6989586621680113579 :: TyFun (Last a) (Symbol ~> Symbol) -> Type) (a6989586621680113580 :: Last a) 
Instance details

Defined in Data.Monoid.Singletons

type Apply (ShowsPrec_6989586621680113571Sym1 a6989586621680113579 :: TyFun (Last a) (Symbol ~> Symbol) -> Type) (a6989586621680113580 :: Last a) = ShowsPrec_6989586621680113571Sym2 a6989586621680113579 a6989586621680113580
type Apply (ShowsPrec_6989586621680582363Sym1 a6989586621680582371 :: TyFun (First a) (Symbol ~> Symbol) -> Type) (a6989586621680582372 :: First a) 
Instance details

Defined in Data.Semigroup.Singletons

type Apply (ShowsPrec_6989586621680582363Sym1 a6989586621680582371 :: TyFun (First a) (Symbol ~> Symbol) -> Type) (a6989586621680582372 :: First a) = ShowsPrec_6989586621680582363Sym2 a6989586621680582371 a6989586621680582372
type Apply (ShowsPrec_6989586621680582390Sym1 a6989586621680582398 :: TyFun (Last a) (Symbol ~> Symbol) -> Type) (a6989586621680582399 :: Last a) 
Instance details

Defined in Data.Semigroup.Singletons

type Apply (ShowsPrec_6989586621680582390Sym1 a6989586621680582398 :: TyFun (Last a) (Symbol ~> Symbol) -> Type) (a6989586621680582399 :: Last a) = ShowsPrec_6989586621680582390Sym2 a6989586621680582398 a6989586621680582399
type Apply (ShowsPrec_6989586621680582336Sym1 a6989586621680582344 :: TyFun (Max a) (Symbol ~> Symbol) -> Type) (a6989586621680582345 :: Max a) 
Instance details

Defined in Data.Semigroup.Singletons

type Apply (ShowsPrec_6989586621680582336Sym1 a6989586621680582344 :: TyFun (Max a) (Symbol ~> Symbol) -> Type) (a6989586621680582345 :: Max a) = ShowsPrec_6989586621680582336Sym2 a6989586621680582344 a6989586621680582345
type Apply (ShowsPrec_6989586621680582309Sym1 a6989586621680582317 :: TyFun (Min a) (Symbol ~> Symbol) -> Type) (a6989586621680582318 :: Min a) 
Instance details

Defined in Data.Semigroup.Singletons

type Apply (ShowsPrec_6989586621680582309Sym1 a6989586621680582317 :: TyFun (Min a) (Symbol ~> Symbol) -> Type) (a6989586621680582318 :: Min a) = ShowsPrec_6989586621680582309Sym2 a6989586621680582317 a6989586621680582318
type Apply (ShowsPrec_6989586621680582417Sym1 a6989586621680582425 :: TyFun (WrappedMonoid m) (Symbol ~> Symbol) -> Type) (a6989586621680582426 :: WrappedMonoid m) 
Instance details

Defined in Data.Semigroup.Singletons

type Apply (ShowsPrec_6989586621680582417Sym1 a6989586621680582425 :: TyFun (WrappedMonoid m) (Symbol ~> Symbol) -> Type) (a6989586621680582426 :: WrappedMonoid m) = ShowsPrec_6989586621680582417Sym2 a6989586621680582425 a6989586621680582426
type Apply (ShowsPrec_6989586621680582180Sym1 a6989586621680582188 :: TyFun (Dual a) (Symbol ~> Symbol) -> Type) (a6989586621680582189 :: Dual a) 
Instance details

Defined in Data.Semigroup.Singletons

type Apply (ShowsPrec_6989586621680582180Sym1 a6989586621680582188 :: TyFun (Dual a) (Symbol ~> Symbol) -> Type) (a6989586621680582189 :: Dual a) = ShowsPrec_6989586621680582180Sym2 a6989586621680582188 a6989586621680582189
type Apply (ShowsPrec_6989586621680582282Sym1 a6989586621680582290 :: TyFun (Product a) (Symbol ~> Symbol) -> Type) (a6989586621680582291 :: Product a) 
Instance details

Defined in Data.Semigroup.Singletons

type Apply (ShowsPrec_6989586621680582282Sym1 a6989586621680582290 :: TyFun (Product a) (Symbol ~> Symbol) -> Type) (a6989586621680582291 :: Product a) = ShowsPrec_6989586621680582282Sym2 a6989586621680582290 a6989586621680582291
type Apply (ShowsPrec_6989586621680582255Sym1 a6989586621680582263 :: TyFun (Sum a) (Symbol ~> Symbol) -> Type) (a6989586621680582264 :: Sum a) 
Instance details

Defined in Data.Semigroup.Singletons

type Apply (ShowsPrec_6989586621680582255Sym1 a6989586621680582263 :: TyFun (Sum a) (Symbol ~> Symbol) -> Type) (a6989586621680582264 :: Sum a) = ShowsPrec_6989586621680582255Sym2 a6989586621680582263 a6989586621680582264
type Apply (ShowsPrec_6989586621680071810Sym1 a6989586621680071818 :: TyFun (NonEmpty a) (Symbol ~> Symbol) -> Type) (a6989586621680071819 :: NonEmpty a) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680071810Sym1 a6989586621680071818 :: TyFun (NonEmpty a) (Symbol ~> Symbol) -> Type) (a6989586621680071819 :: NonEmpty a) = ShowsPrec_6989586621680071810Sym2 a6989586621680071818 a6989586621680071819
type Apply (ShowsPrec_6989586621680071724Sym1 a6989586621680071734 :: TyFun (Maybe a) (Symbol ~> Symbol) -> Type) (a6989586621680071735 :: Maybe a) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680071724Sym1 a6989586621680071734 :: TyFun (Maybe a) (Symbol ~> Symbol) -> Type) (a6989586621680071735 :: Maybe a) = ShowsPrec_6989586621680071724Sym2 a6989586621680071734 a6989586621680071735
type Apply (ShowListWithSym1 a6989586621680047498 :: TyFun [a] (Symbol ~> Symbol) -> Type) (a6989586621680047499 :: [a]) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowListWithSym1 a6989586621680047498 :: TyFun [a] (Symbol ~> Symbol) -> Type) (a6989586621680047499 :: [a]) = ShowListWithSym2 a6989586621680047498 a6989586621680047499
type Apply (ShowsPrec_6989586621680047570Sym1 a6989586621680047580 :: TyFun [a] (Symbol ~> Symbol) -> Type) (a6989586621680047581 :: [a]) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680047570Sym1 a6989586621680047580 :: TyFun [a] (Symbol ~> Symbol) -> Type) (a6989586621680047581 :: [a]) = ShowsPrec_6989586621680047570Sym2 a6989586621680047580 a6989586621680047581
type HKD ElField ('(s, a) :: (Symbol, Type)) 
Instance details

Defined in Data.Vinyl.XRec

type HKD ElField ('(s, a) :: (Symbol, Type)) = a
type RecElemFCtx (SRec :: ((Symbol, Type) -> Type) -> [(Symbol, Type)] -> Type) (f :: (Symbol, Type) -> Type) 
Instance details

Defined in Data.Vinyl.SRec

type RecElemFCtx (SRec :: ((Symbol, Type) -> Type) -> [(Symbol, Type)] -> Type) (f :: (Symbol, Type) -> Type) = f ~ ElField
type RecElemFCtx (SRec2 ElField) (f :: (Symbol, Type) -> Type) 
Instance details

Defined in Data.Vinyl.SRec

type RecElemFCtx (SRec2 ElField) (f :: (Symbol, Type) -> Type) = f ~ ElField
type Apply (ShowParenSym1 a6989586621680047463 :: TyFun (Symbol ~> Symbol) (Symbol ~> Symbol) -> Type) (a6989586621680047464 :: Symbol ~> Symbol) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowParenSym1 a6989586621680047463 :: TyFun (Symbol ~> Symbol) (Symbol ~> Symbol) -> Type) (a6989586621680047464 :: Symbol ~> Symbol) = ShowParenSym2 a6989586621680047463 a6989586621680047464
type Apply (ShowListWithSym0 :: TyFun (a ~> (Symbol ~> Symbol)) ([a] ~> (Symbol ~> Symbol)) -> Type) (a6989586621680047498 :: a ~> (Symbol ~> Symbol)) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowListWithSym0 :: TyFun (a ~> (Symbol ~> Symbol)) ([a] ~> (Symbol ~> Symbol)) -> Type) (a6989586621680047498 :: a ~> (Symbol ~> Symbol)) = ShowListWithSym1 a6989586621680047498
type RecSubsetFCtx (SRec :: ((Symbol, Type) -> Type) -> [(Symbol, Type)] -> Type) (f :: (Symbol, Type) -> Type) 
Instance details

Defined in Data.Vinyl.SRec

type RecSubsetFCtx (SRec :: ((Symbol, Type) -> Type) -> [(Symbol, Type)] -> Type) (f :: (Symbol, Type) -> Type) = f ~ ElField
type RecSubsetFCtx (SRec2 ElField) (f :: (Symbol, Type) -> Type) 
Instance details

Defined in Data.Vinyl.SRec

type RecSubsetFCtx (SRec2 ElField) (f :: (Symbol, Type) -> Type) = f ~ ElField
type Apply (ShowsPrec_6989586621680071774Sym1 a6989586621680071784 :: TyFun (Either a b) (Symbol ~> Symbol) -> Type) (a6989586621680071785 :: Either a b) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680071774Sym1 a6989586621680071784 :: TyFun (Either a b) (Symbol ~> Symbol) -> Type) (a6989586621680071785 :: Either a b) = ShowsPrec_6989586621680071774Sym2 a6989586621680071784 a6989586621680071785
type Apply (ShowsPrec_6989586621680163487Sym1 a6989586621680163495 :: TyFun (Proxy s) (Symbol ~> Symbol) -> Type) (a6989586621680163496 :: Proxy s) 
Instance details

Defined in Data.Proxy.Singletons

type Apply (ShowsPrec_6989586621680163487Sym1 a6989586621680163495 :: TyFun (Proxy s) (Symbol ~> Symbol) -> Type) (a6989586621680163496 :: Proxy s) = ShowsPrec_6989586621680163487Sym2 a6989586621680163495 a6989586621680163496
type Apply (ShowsPrec_6989586621680605456Sym1 a6989586621680605464 :: TyFun (Arg a b) (Symbol ~> Symbol) -> Type) (a6989586621680605465 :: Arg a b) 
Instance details

Defined in Data.Semigroup.Singletons

type Apply (ShowsPrec_6989586621680605456Sym1 a6989586621680605464 :: TyFun (Arg a b) (Symbol ~> Symbol) -> Type) (a6989586621680605465 :: Arg a b) = ShowsPrec_6989586621680605456Sym2 a6989586621680605464 a6989586621680605465
type Apply (Let6989586621680047506ShowlSym0 :: TyFun (k1 ~> (Symbol ~> Symbol)) (TyFun k2 (TyFun k3 (TyFun Symbol (TyFun [k1] Symbol -> Type) -> Type) -> Type) -> Type) -> Type) (showx6989586621680047502 :: k1 ~> (Symbol ~> Symbol)) 
Instance details

Defined in Text.Show.Singletons

type Apply (Let6989586621680047506ShowlSym0 :: TyFun (k1 ~> (Symbol ~> Symbol)) (TyFun k2 (TyFun k3 (TyFun Symbol (TyFun [k1] Symbol -> Type) -> Type) -> Type) -> Type) -> Type) (showx6989586621680047502 :: k1 ~> (Symbol ~> Symbol)) = Let6989586621680047506ShowlSym1 showx6989586621680047502 :: TyFun k2 (TyFun k3 (TyFun Symbol (TyFun [k1] Symbol -> Type) -> Type) -> Type) -> Type
type Apply (ShowsPrec_6989586621680047606Sym1 a6989586621680047612 :: TyFun (a, b) (Symbol ~> Symbol) -> Type) (a6989586621680047613 :: (a, b)) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680047606Sym1 a6989586621680047612 :: TyFun (a, b) (Symbol ~> Symbol) -> Type) (a6989586621680047613 :: (a, b)) = ShowsPrec_6989586621680047606Sym2 a6989586621680047612 a6989586621680047613
type Apply (Lambda_6989586621680047434Sym2 ss6989586621680047432 a_69895866216800474256989586621680047433 :: TyFun (Symbol ~> c) (TyFun (a ~> Symbol) (a ~> c) -> Type) -> Type) (s6989586621680047436 :: Symbol ~> c) 
Instance details

Defined in Text.Show.Singletons

type Apply (Lambda_6989586621680047434Sym2 ss6989586621680047432 a_69895866216800474256989586621680047433 :: TyFun (Symbol ~> c) (TyFun (a ~> Symbol) (a ~> c) -> Type) -> Type) (s6989586621680047436 :: Symbol ~> c) = Lambda_6989586621680047434Sym3 ss6989586621680047432 a_69895866216800474256989586621680047433 s6989586621680047436 :: TyFun (a ~> Symbol) (a ~> c) -> Type
type Apply (Lambda_6989586621680047434Sym3 ss6989586621680047432 a_69895866216800474256989586621680047433 s6989586621680047436 :: TyFun (a ~> Symbol) (a ~> c) -> Type) (r6989586621680047437 :: a ~> Symbol) 
Instance details

Defined in Text.Show.Singletons

type Apply (Lambda_6989586621680047434Sym3 ss6989586621680047432 a_69895866216800474256989586621680047433 s6989586621680047436 :: TyFun (a ~> Symbol) (a ~> c) -> Type) (r6989586621680047437 :: a ~> Symbol) = Lambda_6989586621680047434 ss6989586621680047432 a_69895866216800474256989586621680047433 s6989586621680047436 r6989586621680047437
type Apply (ShowsPrec_6989586621680428701Sym1 a6989586621680428709 :: TyFun (Const a b) (Symbol ~> Symbol) -> Type) (a6989586621680428710 :: Const a b) 
Instance details

Defined in Data.Functor.Const.Singletons

type Apply (ShowsPrec_6989586621680428701Sym1 a6989586621680428709 :: TyFun (Const a b) (Symbol ~> Symbol) -> Type) (a6989586621680428710 :: Const a b) = ShowsPrec_6989586621680428701Sym2 a6989586621680428709 a6989586621680428710
type Apply (ShowsPrec_6989586621680047621Sym1 a6989586621680047627 :: TyFun (a, b, c) (Symbol ~> Symbol) -> Type) (a6989586621680047628 :: (a, b, c)) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680047621Sym1 a6989586621680047627 :: TyFun (a, b, c) (Symbol ~> Symbol) -> Type) (a6989586621680047628 :: (a, b, c)) = ShowsPrec_6989586621680047621Sym2 a6989586621680047627 a6989586621680047628
type Apply (ShowsPrec_6989586621680047637Sym1 a6989586621680047643 :: TyFun (a, b, c, d) (Symbol ~> Symbol) -> Type) (a6989586621680047644 :: (a, b, c, d)) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680047637Sym1 a6989586621680047643 :: TyFun (a, b, c, d) (Symbol ~> Symbol) -> Type) (a6989586621680047644 :: (a, b, c, d)) = ShowsPrec_6989586621680047637Sym2 a6989586621680047643 a6989586621680047644
type Apply (ShowsPrec_6989586621680047654Sym1 a6989586621680047660 :: TyFun (a, b, c, d, e) (Symbol ~> Symbol) -> Type) (a6989586621680047661 :: (a, b, c, d, e)) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680047654Sym1 a6989586621680047660 :: TyFun (a, b, c, d, e) (Symbol ~> Symbol) -> Type) (a6989586621680047661 :: (a, b, c, d, e)) = ShowsPrec_6989586621680047654Sym2 a6989586621680047660 a6989586621680047661
type Apply (ShowsPrec_6989586621680047672Sym1 a6989586621680047678 :: TyFun (a, b, c, d, e, f) (Symbol ~> Symbol) -> Type) (a6989586621680047679 :: (a, b, c, d, e, f)) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680047672Sym1 a6989586621680047678 :: TyFun (a, b, c, d, e, f) (Symbol ~> Symbol) -> Type) (a6989586621680047679 :: (a, b, c, d, e, f)) = ShowsPrec_6989586621680047672Sym2 a6989586621680047678 a6989586621680047679
type Apply (ShowsPrec_6989586621680047691Sym1 a6989586621680047697 :: TyFun (a, b, c, d, e, f, g) (Symbol ~> Symbol) -> Type) (a6989586621680047698 :: (a, b, c, d, e, f, g)) 
Instance details

Defined in Text.Show.Singletons

type Apply (ShowsPrec_6989586621680047691Sym1 a6989586621680047697 :: TyFun (a, b, c, d, e, f, g) (Symbol ~> Symbol) -> Type) (a6989586621680047698 :: (a, b, c, d, e, f, g)) = ShowsPrec_6989586621680047691Sym2 a6989586621680047697 a6989586621680047698

class KnownSymbol (n :: Symbol) #

This class gives the string associated with a type-level symbol. There are instances of the class for every concrete literal: "hello", etc.

Since: base-4.7.0.0

Minimal complete definition

symbolSing

type family AppendSymbol (a :: Symbol) (b :: Symbol) :: Symbol where ... #

Concatenation of type-level symbols.

Since: base-4.10.0.0

symbolVal :: forall (n :: Symbol) proxy. KnownSymbol n => proxy n -> String #

Since: base-4.7.0.0

symbolValT :: forall s. KnownSymbol s => Proxy s -> Text Source #

symbolValT' :: forall s. KnownSymbol s => Text Source #

type family TypeError (a :: ErrorMessage) :: b where ... #

The type-level equivalent of error.

The polymorphic kind of this type allows it to be used in several settings. For instance, it can be used as a constraint, e.g. to provide a better error message for a non-existent instance,

-- in a context
instance TypeError (Text "Cannot Show functions." :$$:
                    Text "Perhaps there is a missing argument?")
      => Show (a -> b) where
    showsPrec = error "unreachable"

It can also be placed on the right-hand side of a type-level function to provide an error for an invalid case,

type family ByteSize x where
   ByteSize Word16   = 2
   ByteSize Word8    = 1
   ByteSize a        = TypeError (Text "The type " :<>: ShowType a :<>:
                                  Text " is not exportable.")

Since: base-4.9.0.0

data ErrorMessage #

A description of a custom type error.

Constructors

Text Symbol

Show the text as is.

ShowType t

Pretty print the type. ShowType :: k -> ErrorMessage

ErrorMessage :<>: ErrorMessage infixl 6

Put two pieces of error message next to each other.

ErrorMessage :$$: ErrorMessage infixl 5

Stack two pieces of error message on top of each other.