| Copyright | (C) 2013 Richard Eisenberg |
|---|---|
| License | BSD-style (see LICENSE) |
| Maintainer | Richard Eisenberg (rae@cs.brynmawr.edu) |
| Stability | experimental |
| Portability | non-portable |
| Safe Haskell | None |
| Language | Haskell2010 |
Data.Singletons.TH
Contents
Description
This module contains everything you need to derive your own singletons via Template Haskell.
TURN ON -XScopedTypeVariables IN YOUR MODULE IF YOU WANT THIS TO WORK.
Synopsis
- singletons :: DsMonad q => q [Dec] -> q [Dec]
- singletonsOnly :: DsMonad q => q [Dec] -> q [Dec]
- genSingletons :: DsMonad q => [Name] -> q [Dec]
- promote :: DsMonad q => q [Dec] -> q [Dec]
- promoteOnly :: DsMonad q => q [Dec] -> q [Dec]
- genDefunSymbols :: DsMonad q => [Name] -> q [Dec]
- genPromotions :: DsMonad q => [Name] -> q [Dec]
- promoteEqInstances :: DsMonad q => [Name] -> q [Dec]
- promoteEqInstance :: DsMonad q => Name -> q [Dec]
- singEqInstances :: DsMonad q => [Name] -> q [Dec]
- singEqInstance :: DsMonad q => Name -> q [Dec]
- singEqInstancesOnly :: DsMonad q => [Name] -> q [Dec]
- singEqInstanceOnly :: DsMonad q => Name -> q [Dec]
- singDecideInstances :: DsMonad q => [Name] -> q [Dec]
- singDecideInstance :: DsMonad q => Name -> q [Dec]
- promoteOrdInstances :: DsMonad q => [Name] -> q [Dec]
- promoteOrdInstance :: DsMonad q => Name -> q [Dec]
- singOrdInstances :: DsMonad q => [Name] -> q [Dec]
- singOrdInstance :: DsMonad q => Name -> q [Dec]
- promoteBoundedInstances :: DsMonad q => [Name] -> q [Dec]
- promoteBoundedInstance :: DsMonad q => Name -> q [Dec]
- singBoundedInstances :: DsMonad q => [Name] -> q [Dec]
- singBoundedInstance :: DsMonad q => Name -> q [Dec]
- promoteEnumInstances :: DsMonad q => [Name] -> q [Dec]
- promoteEnumInstance :: DsMonad q => Name -> q [Dec]
- singEnumInstances :: DsMonad q => [Name] -> q [Dec]
- singEnumInstance :: DsMonad q => Name -> q [Dec]
- promoteShowInstances :: DsMonad q => [Name] -> q [Dec]
- promoteShowInstance :: DsMonad q => Name -> q [Dec]
- singShowInstances :: DsMonad q => [Name] -> q [Dec]
- singShowInstance :: DsMonad q => Name -> q [Dec]
- cases :: DsMonad q => Name -> q Exp -> q Exp -> q Exp
- sCases :: DsMonad q => Name -> q Exp -> q Exp -> q Exp
- data family Sing (a :: k)
- module Data.Singletons
- class PEq a where
- type family If (cond :: Bool) (tru :: k) (fls :: k) :: k where ...
- sIf :: Sing a -> Sing b -> Sing c -> Sing (If a b c)
- type family (a :: Bool) && (b :: Bool) :: Bool where ...
- (%&&) :: Sing a -> Sing b -> Sing (a && b)
- class SEq k where
- class PEq a => POrd (a :: Type) where
- class SEq a => SOrd a where
- type family ThenCmp (a :: Ordering) (a :: Ordering) :: Ordering where ...
- sThenCmp :: forall (t :: Ordering) (t :: Ordering). Sing t -> Sing t -> Sing (Apply (Apply ThenCmpSym0 t) t :: Ordering)
- type family Foldl (a :: TyFun b (TyFun a b -> Type) -> Type) (a :: b) (a :: [a]) :: b where ...
- sFoldl :: forall (t :: TyFun b (TyFun a b -> Type) -> Type) (t :: b) (t :: [a]). Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply FoldlSym0 t) t) t :: b)
- class SDecide k where
- data (a :: k) :~: (b :: k) :: forall k. k -> k -> * where
- data Void
- type Refuted a = a -> Void
- data Decision a
- class PBounded (a :: Type) where
- class SBounded a where
- class PEnum (a :: Type) where
- class SEnum a where
- class PShow (a :: Type) where
- class SShow a where
- type family ShowString (a :: Symbol) (a :: Symbol) :: Symbol where ...
- sShowString :: forall (t :: Symbol) (t :: Symbol). Sing t -> Sing t -> Sing (Apply (Apply ShowStringSym0 t) t :: Symbol)
- type family ShowParen (a :: Bool) (a :: TyFun Symbol Symbol -> Type) (a :: Symbol) :: Symbol where ...
- sShowParen :: forall (t :: Bool) (t :: TyFun Symbol Symbol -> Type) (t :: Symbol). Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply ShowParenSym0 t) t) t :: Symbol)
- type family ShowSpace (a :: Symbol) :: Symbol where ...
- sShowSpace :: forall (t :: Symbol). Sing t -> Sing (Apply ShowSpaceSym0 t :: Symbol)
- type family ShowChar (a :: Symbol) (a :: Symbol) :: Symbol where ...
- sShowChar :: forall (t :: Symbol) (t :: Symbol). Sing t -> Sing t -> Sing (Apply (Apply ShowCharSym0 t) t :: Symbol)
- type family ShowCommaSpace (a :: Symbol) :: Symbol where ...
- sShowCommaSpace :: forall (t :: Symbol). Sing t -> Sing (Apply ShowCommaSpaceSym0 t :: Symbol)
- type family ((a :: TyFun b c -> Type) :. (a :: TyFun a b -> Type)) (a :: a) :: c where ...
- (%.) :: forall (t :: TyFun b c -> Type) (t :: TyFun a b -> Type) (t :: a). Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply (.@#@$) t) t) t :: c)
- data SomeSing k where
- type family Error (str :: k0) :: k where ...
- sError :: Sing (str :: Symbol) -> a
- data ErrorSym0 (l :: TyFun k06989586621679381217 k6989586621679381218)
- type ErrorSym1 (t :: k06989586621679381217) = Error t
- type family Undefined :: k where ...
- sUndefined :: a
- type UndefinedSym0 = Undefined
- type TrueSym0 = True
- type FalseSym0 = False
- data (==@#@$) (l :: TyFun a6989586621679294390 (TyFun a6989586621679294390 Bool -> Type))
- data (l :: a6989586621679294390) ==@#@$$ (l :: TyFun a6989586621679294390 Bool)
- type (==@#@$$$) (t :: a6989586621679294390) (t :: a6989586621679294390) = (==) t t
- data (>@#@$) (l :: TyFun a6989586621679305434 (TyFun a6989586621679305434 Bool -> Type))
- data (l :: a6989586621679305434) >@#@$$ (l :: TyFun a6989586621679305434 Bool)
- type (>@#@$$$) (t :: a6989586621679305434) (t :: a6989586621679305434) = (>) t t
- type LTSym0 = LT
- type EQSym0 = EQ
- type GTSym0 = GT
- type Tuple0Sym0 = '()
- data Tuple2Sym0 (l :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (a3530822107858468865, b3530822107858468866) -> Type))
- data Tuple2Sym1 (l :: a3530822107858468865) (l :: TyFun b3530822107858468866 (a3530822107858468865, b3530822107858468866))
- type Tuple2Sym2 (t :: a3530822107858468865) (t :: b3530822107858468866) = '(t, t)
- data Tuple3Sym0 (l :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867) -> Type) -> Type))
- data Tuple3Sym1 (l :: a3530822107858468865) (l :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867) -> Type))
- data Tuple3Sym2 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867))
- type Tuple3Sym3 (t :: a3530822107858468865) (t :: b3530822107858468866) (t :: c3530822107858468867) = '(t, t, t)
- data Tuple4Sym0 (l :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) -> Type) -> Type))
- data Tuple4Sym1 (l :: a3530822107858468865) (l :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) -> Type))
- data Tuple4Sym2 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type))
- data Tuple4Sym3 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868))
- type Tuple4Sym4 (t :: a3530822107858468865) (t :: b3530822107858468866) (t :: c3530822107858468867) (t :: d3530822107858468868) = '(t, t, t, t)
- data Tuple5Sym0 (l :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type) -> Type) -> Type))
- data Tuple5Sym1 (l :: a3530822107858468865) (l :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type) -> Type))
- data Tuple5Sym2 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type))
- data Tuple5Sym3 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type))
- data Tuple5Sym4 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: d3530822107858468868) (l :: TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869))
- type Tuple5Sym5 (t :: a3530822107858468865) (t :: b3530822107858468866) (t :: c3530822107858468867) (t :: d3530822107858468868) (t :: e3530822107858468869) = '(t, t, t, t, t)
- data Tuple6Sym0 (l :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type) -> Type) -> Type))
- data Tuple6Sym1 (l :: a3530822107858468865) (l :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type) -> Type))
- data Tuple6Sym2 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type))
- data Tuple6Sym3 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type))
- data Tuple6Sym4 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: d3530822107858468868) (l :: TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type))
- data Tuple6Sym5 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: d3530822107858468868) (l :: e3530822107858468869) (l :: TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870))
- type Tuple6Sym6 (t :: a3530822107858468865) (t :: b3530822107858468866) (t :: c3530822107858468867) (t :: d3530822107858468868) (t :: e3530822107858468869) (t :: f3530822107858468870) = '(t, t, t, t, t, t)
- data Tuple7Sym0 (l :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type) -> Type) -> Type))
- data Tuple7Sym1 (l :: a3530822107858468865) (l :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type) -> Type))
- data Tuple7Sym2 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type))
- data Tuple7Sym3 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type))
- data Tuple7Sym4 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: d3530822107858468868) (l :: TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type))
- data Tuple7Sym5 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: d3530822107858468868) (l :: e3530822107858468869) (l :: TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type))
- data Tuple7Sym6 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: d3530822107858468868) (l :: e3530822107858468869) (l :: f3530822107858468870) (l :: TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871))
- type Tuple7Sym7 (t :: a3530822107858468865) (t :: b3530822107858468866) (t :: c3530822107858468867) (t :: d3530822107858468868) (t :: e3530822107858468869) (t :: f3530822107858468870) (t :: g3530822107858468871) = '(t, t, t, t, t, t, t)
- data CompareSym0 (l :: TyFun a6989586621679305434 (TyFun a6989586621679305434 Ordering -> Type))
- data CompareSym1 (l :: a6989586621679305434) (l :: TyFun a6989586621679305434 Ordering)
- type CompareSym2 (t :: a6989586621679305434) (t :: a6989586621679305434) = Compare t t
- data ThenCmpSym0 (l :: TyFun Ordering (TyFun Ordering Ordering -> Type))
- data ThenCmpSym1 (l :: Ordering) (l :: TyFun Ordering Ordering)
- type ThenCmpSym2 (t :: Ordering) (t :: Ordering) = ThenCmp t t
- data FoldlSym0 (l :: TyFun (TyFun b6989586621679261435 (TyFun a6989586621679261434 b6989586621679261435 -> Type) -> Type) (TyFun b6989586621679261435 (TyFun [a6989586621679261434] b6989586621679261435 -> Type) -> Type))
- data FoldlSym1 (l :: TyFun b6989586621679261435 (TyFun a6989586621679261434 b6989586621679261435 -> Type) -> Type) (l :: TyFun b6989586621679261435 (TyFun [a6989586621679261434] b6989586621679261435 -> Type))
- data FoldlSym2 (l :: TyFun b6989586621679261435 (TyFun a6989586621679261434 b6989586621679261435 -> Type) -> Type) (l :: b6989586621679261435) (l :: TyFun [a6989586621679261434] b6989586621679261435)
- type FoldlSym3 (t :: TyFun b6989586621679261435 (TyFun a6989586621679261434 b6989586621679261435 -> Type) -> Type) (t :: b6989586621679261435) (t :: [a6989586621679261434]) = Foldl t t t
- type MinBoundSym0 = MinBound
- type MaxBoundSym0 = MaxBound
- data ShowsPrecSym0 (l :: TyFun Nat (TyFun a6989586621679674878 (TyFun Symbol Symbol -> Type) -> Type))
- data ShowsPrecSym1 (l :: Nat) (l :: TyFun a6989586621679674878 (TyFun Symbol Symbol -> Type))
- data ShowsPrecSym2 (l :: Nat) (l :: a6989586621679674878) (l :: TyFun Symbol Symbol)
- type ShowsPrecSym3 (t :: Nat) (t :: a6989586621679674878) (t :: Symbol) = ShowsPrec t t t
- data ShowStringSym0 (l :: TyFun Symbol (TyFun Symbol Symbol -> Type))
- data ShowStringSym1 (l :: Symbol) (l :: TyFun Symbol Symbol)
- type ShowStringSym2 (t :: Symbol) (t :: Symbol) = ShowString t t
- data ShowParenSym0 (l :: TyFun Bool (TyFun (TyFun Symbol Symbol -> Type) (TyFun Symbol Symbol -> Type) -> Type))
- data ShowParenSym1 (l :: Bool) (l :: TyFun (TyFun Symbol Symbol -> Type) (TyFun Symbol Symbol -> Type))
- data ShowParenSym2 (l :: Bool) (l :: TyFun Symbol Symbol -> Type) (l :: TyFun Symbol Symbol)
- data ShowSpaceSym0 (l :: TyFun Symbol Symbol)
- type ShowSpaceSym1 (t :: Symbol) = ShowSpace t
- data ShowCharSym0 (l :: TyFun Symbol (TyFun Symbol Symbol -> Type))
- data ShowCharSym1 (l :: Symbol) (l :: TyFun Symbol Symbol)
- type ShowCharSym2 (t :: Symbol) (t :: Symbol) = ShowChar t t
- data ShowCommaSpaceSym0 (l :: TyFun Symbol Symbol)
- type ShowCommaSpaceSym1 (t :: Symbol) = ShowCommaSpace t
- data (.@#@$) (l :: TyFun (TyFun b6989586621679422438 c6989586621679422439 -> Type) (TyFun (TyFun a6989586621679422440 b6989586621679422438 -> Type) (TyFun a6989586621679422440 c6989586621679422439 -> Type) -> Type))
- data (l :: TyFun b6989586621679422438 c6989586621679422439 -> Type) .@#@$$ (l :: TyFun (TyFun a6989586621679422440 b6989586621679422438 -> Type) (TyFun a6989586621679422440 c6989586621679422439 -> Type))
- data ((l :: TyFun b6989586621679422438 c6989586621679422439 -> Type) .@#@$$$ (l :: TyFun a6989586621679422440 b6989586621679422438 -> Type)) (l :: TyFun a6989586621679422440 c6989586621679422439)
- type (.@#@$$$$) (t :: TyFun b6989586621679422438 c6989586621679422439 -> Type) (t :: TyFun a6989586621679422440 b6989586621679422438 -> Type) (t :: a6989586621679422440) = (:.) t t t
- data (:@#@$) (l :: TyFun a3530822107858468865 (TyFun [a3530822107858468865] [a3530822107858468865] -> Type))
- data (l :: a3530822107858468865) :@#@$$ (l :: TyFun [a3530822107858468865] [a3530822107858468865])
- type (:@#@$$$) (t :: a3530822107858468865) (t :: [a3530822107858468865]) = (:) t t
- class SuppressUnusedWarnings (t :: k) where
Primary Template Haskell generation functions
singletons :: DsMonad q => q [Dec] -> q [Dec] Source #
Make promoted and singleton versions of all declarations given, retaining the original declarations. See https://github.com/goldfirere/singletons/blob/master/README.md for further explanation.
singletonsOnly :: DsMonad q => q [Dec] -> q [Dec] Source #
Make promoted and singleton versions of all declarations given, discarding the original declarations. Note that a singleton based on a datatype needs the original datatype, so this will fail if it sees any datatype declarations. Classes, instances, and functions are all fine.
genSingletons :: DsMonad q => [Name] -> q [Dec] Source #
Generate singleton definitions from a type that is already defined. For example, the singletons package itself uses
$(genSingletons [''Bool, ''Maybe, ''Either, ''[]])
to generate singletons for Prelude types.
promote :: DsMonad q => q [Dec] -> q [Dec] Source #
Promote every declaration given to the type level, retaining the originals.
promoteOnly :: DsMonad q => q [Dec] -> q [Dec] Source #
Promote each declaration, discarding the originals. Note that a promoted datatype uses the same definition as an original datatype, so this will not work with datatypes. Classes, instances, and functions are all fine.
genDefunSymbols :: DsMonad q => [Name] -> q [Dec] Source #
Generate defunctionalization symbols for existing type family
genPromotions :: DsMonad q => [Name] -> q [Dec] Source #
Generate promoted definitions from a type that is already defined. This is generally only useful with classes.
Functions to generate equality instances
promoteEqInstances :: DsMonad q => [Name] -> q [Dec] Source #
Produce instances for (==) (type-level equality) from the given types
promoteEqInstance :: DsMonad q => Name -> q [Dec] Source #
Produce an instance for (==) (type-level equality) from the given type
singEqInstances :: DsMonad q => [Name] -> q [Dec] Source #
Create instances of SEq and type-level (==) for each type in the list
singEqInstance :: DsMonad q => Name -> q [Dec] Source #
Create instance of SEq and type-level (==) for the given type
singEqInstancesOnly :: DsMonad q => [Name] -> q [Dec] Source #
Create instances of SEq (only -- no instance for (==), which SEq generally
relies on) for each type in the list
singEqInstanceOnly :: DsMonad q => Name -> q [Dec] Source #
Create instances of SEq (only -- no instance for (==), which SEq generally
relies on) for the given type
singDecideInstances :: DsMonad q => [Name] -> q [Dec] Source #
Create instances of SDecide for each type in the list.
singDecideInstance :: DsMonad q => Name -> q [Dec] Source #
Create instance of SDecide for the given type.
Functions to generate Ord instances
promoteOrdInstances :: DsMonad q => [Name] -> q [Dec] Source #
Produce instances for POrd from the given types
promoteOrdInstance :: DsMonad q => Name -> q [Dec] Source #
Produce an instance for POrd from the given type
singOrdInstances :: DsMonad q => [Name] -> q [Dec] Source #
Create instances of SOrd for the given types
Functions to generate Bounded instances
promoteBoundedInstances :: DsMonad q => [Name] -> q [Dec] Source #
Produce instances for PBounded from the given types
promoteBoundedInstance :: DsMonad q => Name -> q [Dec] Source #
Produce an instance for PBounded from the given type
singBoundedInstances :: DsMonad q => [Name] -> q [Dec] Source #
Create instances of SBounded for the given types
singBoundedInstance :: DsMonad q => Name -> q [Dec] Source #
Create instance of SBounded for the given type
Functions to generate Enum instances
promoteEnumInstances :: DsMonad q => [Name] -> q [Dec] Source #
Produce instances for PEnum from the given types
promoteEnumInstance :: DsMonad q => Name -> q [Dec] Source #
Produce an instance for PEnum from the given type
singEnumInstances :: DsMonad q => [Name] -> q [Dec] Source #
Create instances of SEnum for the given types
singEnumInstance :: DsMonad q => Name -> q [Dec] Source #
Create instance of SEnum for the given type
Functions to generate Show instances
promoteShowInstances :: DsMonad q => [Name] -> q [Dec] Source #
Produce instances for PShow from the given types
promoteShowInstance :: DsMonad q => Name -> q [Dec] Source #
Produce an instance for PShow from the given type
singShowInstances :: DsMonad q => [Name] -> q [Dec] Source #
Create instances of SShow for the given types
(Not to be confused with showSingInstances.)
singShowInstance :: DsMonad q => Name -> q [Dec] Source #
Create instance of SShow for the given type
(Not to be confused with showShowInstance.)
Utility functions
Arguments
| :: DsMonad q | |
| => Name | The head of the type of the scrutinee. (Like |
| -> q Exp | The scrutinee, in a Template Haskell quote |
| -> q Exp | The body, in a Template Haskell quote |
| -> q Exp |
The function cases generates a case expression where each right-hand side
is identical. This may be useful if the type-checker requires knowledge of which
constructor is used to satisfy equality or type-class constraints, but where
each constructor is treated the same.
Arguments
| :: DsMonad q | |
| => Name | The head of the type the scrutinee's type is based on.
(Like |
| -> q Exp | The scrutinee, in a Template Haskell quote |
| -> q Exp | The body, in a Template Haskell quote |
| -> q Exp |
The function sCases generates a case expression where each right-hand side
is identical. This may be useful if the type-checker requires knowledge of which
constructor is used to satisfy equality or type-class constraints, but where
each constructor is treated the same. For sCases, unlike cases, the
scrutinee is a singleton. But make sure to pass in the name of the original
datatype, preferring ''Maybe over ''SMaybe.
Basic singleton definitions
data family Sing (a :: k) Source #
The singleton kind-indexed data family.
Instances
module Data.Singletons
Auxiliary definitions
These definitions might be mentioned in code generated by Template Haskell, so they must be in scope.
The promoted analogue of Eq. If you supply no definition for '(==)',
then it defaults to a use of '(DTE.==)', from Data.Type.Equality.
Instances
| PEq Bool Source # | |
| PEq Ordering Source # | |
| PEq Type Source # | |
| PEq Nat Source # | |
| PEq Symbol Source # | |
| PEq () Source # | |
| PEq Void Source # | |
| PEq [a] Source # | |
| PEq (Maybe a) Source # | |
| PEq (NonEmpty a) Source # | |
| PEq (Either a b) Source # | |
| PEq (a, b) Source # | |
| PEq (a, b, c) Source # | |
| PEq (a, b, c, d) Source # | |
| PEq (a, b, c, d, e) Source # | |
| PEq (a, b, c, d, e, f) Source # | |
| PEq (a, b, c, d, e, f, g) Source # | |
type family If (cond :: Bool) (tru :: k) (fls :: k) :: k where ... #
Type-level If. If True a b ==> a; If False a b ==> b
The singleton analogue of Eq. Unlike the definition for Eq, it is required
that instances define a body for '(%==)'. You may also supply a body for '(%/=)'.
Minimal complete definition
Methods
(%==) :: forall (a :: k) (b :: k). Sing a -> Sing b -> Sing (a == b) infix 4 Source #
Boolean equality on singletons
(%/=) :: forall (a :: k) (b :: k). Sing a -> Sing b -> Sing (a /= b) infix 4 Source #
Boolean disequality on singletons
(%/=) :: forall (a :: k) (b :: k). (a /= b) ~ Not (a == b) => Sing a -> Sing b -> Sing (a /= b) infix 4 Source #
Boolean disequality on singletons
Instances
| SEq Bool Source # | |
| SEq Ordering Source # | |
| SEq Type Source # | |
| SEq Nat Source # | |
| SEq Symbol Source # | |
| SEq () Source # | |
| SEq Void Source # | |
| (SEq a, SEq [a]) => SEq [a] Source # | |
| SEq a => SEq (Maybe a) Source # | |
| (SEq a, SEq [a]) => SEq (NonEmpty a) Source # | |
| (SEq a, SEq b) => SEq (Either a b) Source # | |
| (SEq a, SEq b) => SEq (a, b) Source # | |
| (SEq a, SEq b, SEq c) => SEq (a, b, c) Source # | |
| (SEq a, SEq b, SEq c, SEq d) => SEq (a, b, c, d) Source # | |
| (SEq a, SEq b, SEq c, SEq d, SEq e) => SEq (a, b, c, d, e) Source # | |
| (SEq a, SEq b, SEq c, SEq d, SEq e, SEq f) => SEq (a, b, c, d, e, f) Source # | |
| (SEq a, SEq b, SEq c, SEq d, SEq e, SEq f, SEq g) => SEq (a, b, c, d, e, f, g) Source # | |
class PEq a => POrd (a :: Type) Source #
Associated Types
type Compare (arg :: a) (arg :: a) :: Ordering Source #
type (arg :: a) < (arg :: a) :: Bool Source #
type (arg :: a) <= (arg :: a) :: Bool Source #
type (arg :: a) > (arg :: a) :: Bool Source #
type (arg :: a) >= (arg :: a) :: Bool Source #
Instances
| POrd Bool Source # | |
| POrd Ordering Source # | |
| POrd Nat Source # | |
| POrd Symbol Source # | |
| POrd () Source # | |
| POrd Void Source # | |
| POrd [a] Source # | |
| POrd (Maybe a) Source # | |
| POrd (NonEmpty a) Source # | |
| POrd (Either a b) Source # | |
| POrd (a, b) Source # | |
| POrd (a, b, c) Source # | |
| POrd (a, b, c, d) Source # | |
| POrd (a, b, c, d, e) Source # | |
| POrd (a, b, c, d, e, f) Source # | |
| POrd (a, b, c, d, e, f, g) Source # | |
class SEq a => SOrd a where Source #
Methods
sCompare :: forall (t :: a) (t :: a). Sing t -> Sing t -> Sing (Apply (Apply CompareSym0 t) t :: Ordering) Source #
(%<) :: forall (t :: a) (t :: a). Sing t -> Sing t -> Sing (Apply (Apply (<@#@$) t) t :: Bool) infix 4 Source #
(%<=) :: forall (t :: a) (t :: a). Sing t -> Sing t -> Sing (Apply (Apply (<=@#@$) t) t :: Bool) infix 4 Source #
(%>) :: forall (t :: a) (t :: a). Sing t -> Sing t -> Sing (Apply (Apply (>@#@$) t) t :: Bool) infix 4 Source #
(%>=) :: forall (t :: a) (t :: a). Sing t -> Sing t -> Sing (Apply (Apply (>=@#@$) t) t :: Bool) infix 4 Source #
sMax :: forall (t :: a) (t :: a). Sing t -> Sing t -> Sing (Apply (Apply MaxSym0 t) t :: a) Source #
sMin :: forall (t :: a) (t :: a). Sing t -> Sing t -> Sing (Apply (Apply MinSym0 t) t :: a) Source #
sCompare :: forall (t :: a) (t :: a). ((Apply (Apply CompareSym0 t) t :: Ordering) ~ Apply (Apply Compare_6989586621679307210Sym0 t) t) => Sing t -> Sing t -> Sing (Apply (Apply CompareSym0 t) t :: Ordering) Source #
(%<) :: forall (t :: a) (t :: a). ((Apply (Apply (<@#@$) t) t :: Bool) ~ Apply (Apply TFHelper_6989586621679307243Sym0 t) t) => Sing t -> Sing t -> Sing (Apply (Apply (<@#@$) t) t :: Bool) infix 4 Source #
(%<=) :: forall (t :: a) (t :: a). ((Apply (Apply (<=@#@$) t) t :: Bool) ~ Apply (Apply TFHelper_6989586621679307276Sym0 t) t) => Sing t -> Sing t -> Sing (Apply (Apply (<=@#@$) t) t :: Bool) infix 4 Source #
(%>) :: forall (t :: a) (t :: a). ((Apply (Apply (>@#@$) t) t :: Bool) ~ Apply (Apply TFHelper_6989586621679307309Sym0 t) t) => Sing t -> Sing t -> Sing (Apply (Apply (>@#@$) t) t :: Bool) infix 4 Source #
(%>=) :: forall (t :: a) (t :: a). ((Apply (Apply (>=@#@$) t) t :: Bool) ~ Apply (Apply TFHelper_6989586621679307342Sym0 t) t) => Sing t -> Sing t -> Sing (Apply (Apply (>=@#@$) t) t :: Bool) infix 4 Source #
sMax :: forall (t :: a) (t :: a). ((Apply (Apply MaxSym0 t) t :: a) ~ Apply (Apply Max_6989586621679307375Sym0 t) t) => Sing t -> Sing t -> Sing (Apply (Apply MaxSym0 t) t :: a) Source #
sMin :: forall (t :: a) (t :: a). ((Apply (Apply MinSym0 t) t :: a) ~ Apply (Apply Min_6989586621679307408Sym0 t) t) => Sing t -> Sing t -> Sing (Apply (Apply MinSym0 t) t :: a) Source #
Instances
sThenCmp :: forall (t :: Ordering) (t :: Ordering). Sing t -> Sing t -> Sing (Apply (Apply ThenCmpSym0 t) t :: Ordering) Source #
type family Foldl (a :: TyFun b (TyFun a b -> Type) -> Type) (a :: b) (a :: [a]) :: b where ... Source #
sFoldl :: forall (t :: TyFun b (TyFun a b -> Type) -> Type) (t :: b) (t :: [a]). Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply FoldlSym0 t) t) t :: b) Source #
class SDecide k where Source #
Members of the SDecide "kind" class support decidable equality. Instances
of this class are generated alongside singleton definitions for datatypes that
derive an Eq instance.
Minimal complete definition
Methods
(%~) :: forall (a :: k) (b :: k). Sing a -> Sing b -> Decision (a :~: b) infix 4 Source #
Compute a proof or disproof of equality, given two singletons.
Instances
| SDecide Bool Source # | |
| SDecide Ordering Source # | |
| SDecide Type Source # | |
| SDecide Nat Source # | |
| SDecide Symbol Source # | |
| SDecide () Source # | |
| SDecide Void Source # | |
| (SDecide a, SDecide [a]) => SDecide [a] Source # | |
| SDecide a => SDecide (Maybe a) Source # | |
| (SDecide a, SDecide [a]) => SDecide (NonEmpty a) Source # | |
| (SDecide a, SDecide b) => SDecide (Either a b) Source # | |
| (SDecide a, SDecide b) => SDecide (a, b) Source # | |
| (SDecide a, SDecide b, SDecide c) => SDecide (a, b, c) Source # | |
| (SDecide a, SDecide b, SDecide c, SDecide d) => SDecide (a, b, c, d) Source # | |
| (SDecide a, SDecide b, SDecide c, SDecide d, SDecide e) => SDecide (a, b, c, d, e) Source # | |
| (SDecide a, SDecide b, SDecide c, SDecide d, SDecide e, SDecide f) => SDecide (a, b, c, d, e, f) Source # | |
| (SDecide a, SDecide b, SDecide c, SDecide d, SDecide e, SDecide f, SDecide g) => SDecide (a, b, c, d, e, f, g) Source # | |
data (a :: k) :~: (b :: k) :: forall k. k -> k -> * where infix 4 #
Propositional equality. If a :~: b is inhabited by some terminating
value, then the type a is the same as the type b. To use this equality
in practice, pattern-match on the a :~: b to get out the Refl constructor;
in the body of the pattern-match, the compiler knows that a ~ b.
Since: base-4.7.0.0
Instances
| TestCoercion ((:~:) a :: k -> *) | Since: base-4.7.0.0 |
Defined in Data.Type.Coercion | |
| TestEquality ((:~:) a :: k -> *) | Since: base-4.7.0.0 |
Defined in Data.Type.Equality | |
| a ~ b => Bounded (a :~: b) | Since: base-4.7.0.0 |
| a ~ b => Enum (a :~: b) | Since: base-4.7.0.0 |
Defined in Data.Type.Equality Methods succ :: (a :~: b) -> a :~: b # pred :: (a :~: b) -> a :~: b # fromEnum :: (a :~: b) -> Int # enumFrom :: (a :~: b) -> [a :~: b] # enumFromThen :: (a :~: b) -> (a :~: b) -> [a :~: b] # enumFromTo :: (a :~: b) -> (a :~: b) -> [a :~: b] # enumFromThenTo :: (a :~: b) -> (a :~: b) -> (a :~: b) -> [a :~: b] # | |
| Eq (a :~: b) | |
| (a ~ b, Data a) => Data (a :~: b) | Since: base-4.7.0.0 |
Defined in Data.Data Methods gfoldl :: (forall d b0. Data d => c (d -> b0) -> d -> c b0) -> (forall g. g -> c g) -> (a :~: b) -> c (a :~: b) # gunfold :: (forall b0 r. Data b0 => c (b0 -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c (a :~: b) # toConstr :: (a :~: b) -> Constr # dataTypeOf :: (a :~: b) -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c (a :~: b)) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c (a :~: b)) # gmapT :: (forall b0. Data b0 => b0 -> b0) -> (a :~: b) -> a :~: b # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> (a :~: b) -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> (a :~: b) -> r # gmapQ :: (forall d. Data d => d -> u) -> (a :~: b) -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> (a :~: b) -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> (a :~: b) -> m (a :~: b) # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> (a :~: b) -> m (a :~: b) # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> (a :~: b) -> m (a :~: b) # | |
| Ord (a :~: b) | |
Defined in Data.Type.Equality | |
| a ~ b => Read (a :~: b) | Since: base-4.7.0.0 |
| Show (a :~: b) | |
Uninhabited data type
Since: base-4.8.0.0
Instances
| Eq Void | Since: base-4.8.0.0 |
| Data Void | Since: base-4.8.0.0 |
Defined in Data.Void Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Void -> c Void # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Void # dataTypeOf :: Void -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Void) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Void) # gmapT :: (forall b. Data b => b -> b) -> Void -> Void # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Void -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Void -> r # gmapQ :: (forall d. Data d => d -> u) -> Void -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Void -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Void -> m Void # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Void -> m Void # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Void -> m Void # | |
| Ord Void | Since: base-4.8.0.0 |
| Read Void | Reading a Since: base-4.8.0.0 |
| Show Void | Since: base-4.8.0.0 |
| Ix Void | Since: base-4.8.0.0 |
| Generic Void | |
| Semigroup Void | Since: base-4.9.0.0 |
| Exception Void | Since: base-4.8.0.0 |
Defined in Data.Void Methods toException :: Void -> SomeException # fromException :: SomeException -> Maybe Void # displayException :: Void -> String # | |
| SingKind Void Source # | |
| SDecide Void Source # | |
| PEq Void Source # | |
| SEq Void Source # | |
| SOrd Void Source # | |
Defined in Data.Singletons.Prelude.Ord Methods sCompare :: Sing t -> Sing t -> Sing (Apply (Apply CompareSym0 t) t) Source # (%<) :: Sing t -> Sing t -> Sing (Apply (Apply (<@#@$) t) t) Source # (%<=) :: Sing t -> Sing t -> Sing (Apply (Apply (<=@#@$) t) t) Source # (%>) :: Sing t -> Sing t -> Sing (Apply (Apply (>@#@$) t) t) Source # (%>=) :: Sing t -> Sing t -> Sing (Apply (Apply (>=@#@$) t) t) Source # sMax :: Sing t -> Sing t -> Sing (Apply (Apply MaxSym0 t) t) Source # sMin :: Sing t -> Sing t -> Sing (Apply (Apply MinSym0 t) t) Source # | |
| POrd Void Source # | |
| ShowSing Void Source # | |
Defined in Data.Singletons.ShowSing | |
| SShow Void Source # | |
| PShow Void Source # | |
| Show (Sing z) # | |
| SuppressUnusedWarnings (AbsurdSym0 :: TyFun Void a6989586621679287408 -> *) Source # | |
Defined in Data.Singletons.Prelude.Void Methods suppressUnusedWarnings :: () Source # | |
| type Rep Void | Since: base-4.8.0.0 |
| type Demote Void Source # | |
Defined in Data.Singletons.Prelude.Instances | |
| data Sing (z :: Void) Source # | |
Defined in Data.Singletons.Prelude.Instances | |
| type Show_ (arg :: Void) Source # | |
Defined in Data.Singletons.Prelude.Show | |
| type (a :: Void) == (b :: Void) Source # | |
Defined in Data.Singletons.Prelude.Eq | |
| type (x :: Void) /= (y :: Void) Source # | |
| type Compare (a1 :: Void) (a2 :: Void) Source # | |
Defined in Data.Singletons.Prelude.Ord | |
| type (arg1 :: Void) < (arg2 :: Void) Source # | |
Defined in Data.Singletons.Prelude.Ord | |
| type (arg1 :: Void) <= (arg2 :: Void) Source # | |
Defined in Data.Singletons.Prelude.Ord | |
| type (arg1 :: Void) > (arg2 :: Void) Source # | |
Defined in Data.Singletons.Prelude.Ord | |
| type (arg1 :: Void) >= (arg2 :: Void) Source # | |
Defined in Data.Singletons.Prelude.Ord | |
| type Max (arg1 :: Void) (arg2 :: Void) Source # | |
Defined in Data.Singletons.Prelude.Ord | |
| type Min (arg1 :: Void) (arg2 :: Void) Source # | |
Defined in Data.Singletons.Prelude.Ord | |
| type ShowList (arg1 :: [Void]) arg2 Source # | |
Defined in Data.Singletons.Prelude.Show | |
| type ShowsPrec a1 (a2 :: Void) a3 Source # | |
Defined in Data.Singletons.Prelude.Show | |
| type Apply (AbsurdSym0 :: TyFun Void k2 -> *) (l :: Void) Source # | |
Defined in Data.Singletons.Prelude.Void | |
A Decision about a type a is either a proof of existence or a proof that a
cannot exist.
class SBounded a where Source #
Instances
| SBounded Bool Source # | |
Defined in Data.Singletons.Prelude.Enum | |
| SBounded Ordering Source # | |
Defined in Data.Singletons.Prelude.Enum | |
| SBounded () Source # | |
Defined in Data.Singletons.Prelude.Enum | |
| (SBounded a, SBounded b) => SBounded (a, b) Source # | |
Defined in Data.Singletons.Prelude.Enum | |
| (SBounded a, SBounded b, SBounded c) => SBounded (a, b, c) Source # | |
Defined in Data.Singletons.Prelude.Enum | |
| (SBounded a, SBounded b, SBounded c, SBounded d) => SBounded (a, b, c, d) Source # | |
Defined in Data.Singletons.Prelude.Enum | |
| (SBounded a, SBounded b, SBounded c, SBounded d, SBounded e) => SBounded (a, b, c, d, e) Source # | |
Defined in Data.Singletons.Prelude.Enum | |
| (SBounded a, SBounded b, SBounded c, SBounded d, SBounded e, SBounded f) => SBounded (a, b, c, d, e, f) Source # | |
Defined in Data.Singletons.Prelude.Enum | |
| (SBounded a, SBounded b, SBounded c, SBounded d, SBounded e, SBounded f, SBounded g) => SBounded (a, b, c, d, e, f, g) Source # | |
Defined in Data.Singletons.Prelude.Enum | |
Methods
sToEnum :: forall (t :: Nat). Sing t -> Sing (Apply ToEnumSym0 t :: a) Source #
sFromEnum :: forall (t :: a). Sing t -> Sing (Apply FromEnumSym0 t :: Nat) Source #
Instances
class PShow (a :: Type) Source #
Associated Types
type ShowsPrec (arg :: Nat) (arg :: a) (arg :: Symbol) :: Symbol Source #
type Show_ (arg :: a) :: Symbol Source #
type ShowList (arg :: [a]) (arg :: Symbol) :: Symbol Source #
Instances
| PShow Bool Source # | |
| PShow Ordering Source # | |
| PShow Nat Source # | Note that this instance is really, really slow, since it uses an inefficient, inductive definition of division behind the hood. |
| PShow Symbol Source # | |
| PShow () Source # | |
| PShow Void Source # | |
| PShow [a] Source # | |
| PShow (Maybe a) Source # | |
| PShow (NonEmpty a) Source # | |
| PShow (Either a b) Source # | |
| PShow (a, b) Source # | |
| PShow (a, b, c) Source # | |
| PShow (a, b, c, d) Source # | |
| PShow (a, b, c, d, e) Source # | |
| PShow (a, b, c, d, e, f) Source # | |
| PShow (a, b, c, d, e, f, g) Source # | |
Methods
sShowsPrec :: forall (t :: Nat) (t :: a) (t :: Symbol). Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply ShowsPrecSym0 t) t) t :: Symbol) Source #
sShow_ :: forall (t :: a). Sing t -> Sing (Apply Show_Sym0 t :: Symbol) Source #
sShowList :: forall (t :: [a]) (t :: Symbol). Sing t -> Sing t -> Sing (Apply (Apply ShowListSym0 t) t :: Symbol) Source #
sShowsPrec :: forall (t :: Nat) (t :: a) (t :: Symbol). ((Apply (Apply (Apply ShowsPrecSym0 t) t) t :: Symbol) ~ Apply (Apply (Apply ShowsPrec_6989586621679676950Sym0 t) t) t) => Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply ShowsPrecSym0 t) t) t :: Symbol) Source #
sShow_ :: forall (t :: a). ((Apply Show_Sym0 t :: Symbol) ~ Apply Show__6989586621679676970Sym0 t) => Sing t -> Sing (Apply Show_Sym0 t :: Symbol) Source #
sShowList :: forall (t :: [a]) (t :: Symbol). ((Apply (Apply ShowListSym0 t) t :: Symbol) ~ Apply (Apply ShowList_6989586621679676988Sym0 t) t) => Sing t -> Sing t -> Sing (Apply (Apply ShowListSym0 t) t :: Symbol) Source #
Instances
| SShow Bool Source # | |
| SShow Ordering Source # | |
| SShow Nat Source # | |
| SShow Symbol Source # | |
| SShow () Source # | |
| SShow Void Source # | |
| SShow a => SShow [a] Source # | |
| SShow a => SShow (Maybe a) Source # | |
| (SShow a, SShow [a]) => SShow (NonEmpty a) Source # | |
| (SShow a, SShow b) => SShow (Either a b) Source # | |
| (SShow a, SShow b) => SShow (a, b) Source # | |
| (SShow a, SShow b, SShow c) => SShow (a, b, c) Source # | |
| (SShow a, SShow b, SShow c, SShow d) => SShow (a, b, c, d) Source # | |
| (SShow a, SShow b, SShow c, SShow d, SShow e) => SShow (a, b, c, d, e) Source # | |
| (SShow a, SShow b, SShow c, SShow d, SShow e, SShow f) => SShow (a, b, c, d, e, f) Source # | |
| (SShow a, SShow b, SShow c, SShow d, SShow e, SShow f, SShow g) => SShow (a, b, c, d, e, f, g) Source # | |
type family ShowString (a :: Symbol) (a :: Symbol) :: Symbol where ... Source #
Equations
| ShowString a_6989586621679676743 a_6989586621679676745 = Apply (Apply (<>@#@$) a_6989586621679676743) a_6989586621679676745 |
sShowString :: forall (t :: Symbol) (t :: Symbol). Sing t -> Sing t -> Sing (Apply (Apply ShowStringSym0 t) t :: Symbol) Source #
type family ShowParen (a :: Bool) (a :: TyFun Symbol Symbol -> Type) (a :: Symbol) :: Symbol where ... Source #
sShowParen :: forall (t :: Bool) (t :: TyFun Symbol Symbol -> Type) (t :: Symbol). Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply ShowParenSym0 t) t) t :: Symbol) Source #
sShowSpace :: forall (t :: Symbol). Sing t -> Sing (Apply ShowSpaceSym0 t :: Symbol) Source #
sShowChar :: forall (t :: Symbol) (t :: Symbol). Sing t -> Sing t -> Sing (Apply (Apply ShowCharSym0 t) t :: Symbol) Source #
type family ShowCommaSpace (a :: Symbol) :: Symbol where ... Source #
Equations
| ShowCommaSpace a_6989586621679676758 = Apply (Apply ShowStringSym0 ", ") a_6989586621679676758 |
sShowCommaSpace :: forall (t :: Symbol). Sing t -> Sing (Apply ShowCommaSpaceSym0 t :: Symbol) Source #
(%.) :: forall (t :: TyFun b c -> Type) (t :: TyFun a b -> Type) (t :: a). Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply (.@#@$) t) t) t :: c) infixr 9 Source #
data SomeSing k where Source #
An existentially-quantified singleton. This type is useful when you want a singleton type, but there is no way of knowing, at compile-time, what the type index will be. To make use of this type, you will generally have to use a pattern-match:
foo :: Bool -> ...
foo b = case toSing b of
SomeSing sb -> {- fancy dependently-typed code with sb -}An example like the one above may be easier to write using withSomeSing.
Instances
| SBounded k => Bounded (SomeSing k) # | |
| (SEnum k, SingKind k) => Enum (SomeSing k) # | |
Defined in Data.Singletons Methods succ :: SomeSing k -> SomeSing k # pred :: SomeSing k -> SomeSing k # fromEnum :: SomeSing k -> Int # enumFrom :: SomeSing k -> [SomeSing k] # enumFromThen :: SomeSing k -> SomeSing k -> [SomeSing k] # enumFromTo :: SomeSing k -> SomeSing k -> [SomeSing k] # enumFromThenTo :: SomeSing k -> SomeSing k -> SomeSing k -> [SomeSing k] # | |
| SEq k => Eq (SomeSing k) # | |
| SNum k => Num (SomeSing k) # | |
Defined in Data.Singletons | |
| SOrd k => Ord (SomeSing k) # | |
| ShowSing k => Show (SomeSing k) # | |
type family Error (str :: k0) :: k where ... Source #
The promotion of error. This version is more poly-kinded for
easier use.
data ErrorSym0 (l :: TyFun k06989586621679381217 k6989586621679381218) Source #
sUndefined :: a Source #
The singleton for undefined.
type UndefinedSym0 = Undefined Source #
data (==@#@$) (l :: TyFun a6989586621679294390 (TyFun a6989586621679294390 Bool -> Type)) Source #
Instances
| SuppressUnusedWarnings ((==@#@$) :: TyFun a6989586621679294390 (TyFun a6989586621679294390 Bool -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Eq Methods suppressUnusedWarnings :: () Source # | |
| type Apply ((==@#@$) :: TyFun a6989586621679294390 (TyFun a6989586621679294390 Bool -> Type) -> *) (l :: a6989586621679294390) Source # | |
data (l :: a6989586621679294390) ==@#@$$ (l :: TyFun a6989586621679294390 Bool) Source #
type (==@#@$$$) (t :: a6989586621679294390) (t :: a6989586621679294390) = (==) t t Source #
data (>@#@$) (l :: TyFun a6989586621679305434 (TyFun a6989586621679305434 Bool -> Type)) Source #
Instances
| SuppressUnusedWarnings ((>@#@$) :: TyFun a6989586621679305434 (TyFun a6989586621679305434 Bool -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| type Apply ((>@#@$) :: TyFun a6989586621679305434 (TyFun a6989586621679305434 Bool -> Type) -> *) (l :: a6989586621679305434) Source # | |
data (l :: a6989586621679305434) >@#@$$ (l :: TyFun a6989586621679305434 Bool) Source #
type Tuple0Sym0 = '() Source #
data Tuple2Sym0 (l :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (a3530822107858468865, b3530822107858468866) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple2Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (a3530822107858468865, b3530822107858468866) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple2Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (a3530822107858468865, b3530822107858468866) -> Type) -> *) (l :: a3530822107858468865) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple2Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (a3530822107858468865, b3530822107858468866) -> Type) -> *) (l :: a3530822107858468865) = (Tuple2Sym1 l :: TyFun b3530822107858468866 (a3530822107858468865, b3530822107858468866) -> *) | |
data Tuple2Sym1 (l :: a3530822107858468865) (l :: TyFun b3530822107858468866 (a3530822107858468865, b3530822107858468866)) Source #
Instances
| SuppressUnusedWarnings (Tuple2Sym1 :: a3530822107858468865 -> TyFun b3530822107858468866 (a3530822107858468865, b3530822107858468866) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple2Sym1 l1 :: TyFun k1 (k2, k1) -> *) (l2 :: k1) Source # | |
Defined in Data.Singletons.Prelude.Instances | |
type Tuple2Sym2 (t :: a3530822107858468865) (t :: b3530822107858468866) = '(t, t) Source #
data Tuple3Sym0 (l :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867) -> Type) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple3Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867) -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple3Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867) -> Type) -> Type) -> *) (l :: a3530822107858468865) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple3Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867) -> Type) -> Type) -> *) (l :: a3530822107858468865) = (Tuple3Sym1 l :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867) -> Type) -> *) | |
data Tuple3Sym1 (l :: a3530822107858468865) (l :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple3Sym1 :: a3530822107858468865 -> TyFun b3530822107858468866 (TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple3Sym1 l1 :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867) -> Type) -> *) (l2 :: b3530822107858468866) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple3Sym1 l1 :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867) -> Type) -> *) (l2 :: b3530822107858468866) = (Tuple3Sym2 l1 l2 :: TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867) -> *) | |
data Tuple3Sym2 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867)) Source #
Instances
| SuppressUnusedWarnings (Tuple3Sym2 :: a3530822107858468865 -> b3530822107858468866 -> TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple3Sym2 l1 l2 :: TyFun k3 (k2, k1, k3) -> *) (l3 :: k3) Source # | |
Defined in Data.Singletons.Prelude.Instances | |
type Tuple3Sym3 (t :: a3530822107858468865) (t :: b3530822107858468866) (t :: c3530822107858468867) = '(t, t, t) Source #
data Tuple4Sym0 (l :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) -> Type) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple4Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple4Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) -> Type) -> Type) -> *) (l :: a3530822107858468865) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple4Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) -> Type) -> Type) -> *) (l :: a3530822107858468865) = (Tuple4Sym1 l :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) -> Type) -> *) | |
data Tuple4Sym1 (l :: a3530822107858468865) (l :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple4Sym1 :: a3530822107858468865 -> TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple4Sym1 l1 :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) -> Type) -> *) (l2 :: b3530822107858468866) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple4Sym1 l1 :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) -> Type) -> *) (l2 :: b3530822107858468866) = (Tuple4Sym2 l1 l2 :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) -> *) | |
data Tuple4Sym2 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple4Sym2 :: a3530822107858468865 -> b3530822107858468866 -> TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple4Sym2 l1 l2 :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) -> *) (l3 :: c3530822107858468867) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple4Sym2 l1 l2 :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) -> *) (l3 :: c3530822107858468867) = (Tuple4Sym3 l1 l2 l3 :: TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> *) | |
data Tuple4Sym3 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868)) Source #
Instances
| SuppressUnusedWarnings (Tuple4Sym3 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple4Sym3 l1 l2 l3 :: TyFun k4 (k2, k1, k3, k4) -> *) (l4 :: k4) Source # | |
Defined in Data.Singletons.Prelude.Instances | |
type Tuple4Sym4 (t :: a3530822107858468865) (t :: b3530822107858468866) (t :: c3530822107858468867) (t :: d3530822107858468868) = '(t, t, t, t) Source #
data Tuple5Sym0 (l :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type) -> Type) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple5Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple5Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type) -> Type) -> Type) -> *) (l :: a3530822107858468865) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple5Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type) -> Type) -> Type) -> *) (l :: a3530822107858468865) = (Tuple5Sym1 l :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type) -> Type) -> *) | |
data Tuple5Sym1 (l :: a3530822107858468865) (l :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple5Sym1 :: a3530822107858468865 -> TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple5Sym1 l1 :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type) -> Type) -> *) (l2 :: b3530822107858468866) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple5Sym1 l1 :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type) -> Type) -> *) (l2 :: b3530822107858468866) = (Tuple5Sym2 l1 l2 :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type) -> *) | |
data Tuple5Sym2 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple5Sym2 :: a3530822107858468865 -> b3530822107858468866 -> TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple5Sym2 l1 l2 :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type) -> *) (l3 :: c3530822107858468867) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple5Sym2 l1 l2 :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type) -> *) (l3 :: c3530822107858468867) = (Tuple5Sym3 l1 l2 l3 :: TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> *) | |
data Tuple5Sym3 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple5Sym3 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple5Sym3 l1 l2 l3 :: TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> *) (l4 :: d3530822107858468868) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple5Sym3 l1 l2 l3 :: TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> *) (l4 :: d3530822107858468868) = (Tuple5Sym4 l1 l2 l3 l4 :: TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> *) | |
data Tuple5Sym4 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: d3530822107858468868) (l :: TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869)) Source #
Instances
| SuppressUnusedWarnings (Tuple5Sym4 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> d3530822107858468868 -> TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple5Sym4 l1 l2 l3 l4 :: TyFun k5 (k2, k1, k3, k4, k5) -> *) (l5 :: k5) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple5Sym4 l1 l2 l3 l4 :: TyFun k5 (k2, k1, k3, k4, k5) -> *) (l5 :: k5) = (,,,,) l1 l2 l3 l4 l5 | |
type Tuple5Sym5 (t :: a3530822107858468865) (t :: b3530822107858468866) (t :: c3530822107858468867) (t :: d3530822107858468868) (t :: e3530822107858468869) = '(t, t, t, t, t) Source #
data Tuple6Sym0 (l :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type) -> Type) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple6Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple6Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type) -> Type) -> Type) -> *) (l :: a3530822107858468865) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple6Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type) -> Type) -> Type) -> *) (l :: a3530822107858468865) = (Tuple6Sym1 l :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type) -> Type) -> *) | |
data Tuple6Sym1 (l :: a3530822107858468865) (l :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple6Sym1 :: a3530822107858468865 -> TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple6Sym1 l1 :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type) -> Type) -> *) (l2 :: b3530822107858468866) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple6Sym1 l1 :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type) -> Type) -> *) (l2 :: b3530822107858468866) = (Tuple6Sym2 l1 l2 :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type) -> *) | |
data Tuple6Sym2 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple6Sym2 :: a3530822107858468865 -> b3530822107858468866 -> TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple6Sym2 l1 l2 :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type) -> *) (l3 :: c3530822107858468867) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple6Sym2 l1 l2 :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type) -> *) (l3 :: c3530822107858468867) = (Tuple6Sym3 l1 l2 l3 :: TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> *) | |
data Tuple6Sym3 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple6Sym3 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple6Sym3 l1 l2 l3 :: TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> *) (l4 :: d3530822107858468868) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple6Sym3 l1 l2 l3 :: TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> *) (l4 :: d3530822107858468868) = (Tuple6Sym4 l1 l2 l3 l4 :: TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> *) | |
data Tuple6Sym4 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: d3530822107858468868) (l :: TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple6Sym4 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> d3530822107858468868 -> TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple6Sym4 l1 l2 l3 l4 :: TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> *) (l5 :: e3530822107858468869) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple6Sym4 l1 l2 l3 l4 :: TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> *) (l5 :: e3530822107858468869) = (Tuple6Sym5 l1 l2 l3 l4 l5 :: TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> *) | |
data Tuple6Sym5 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: d3530822107858468868) (l :: e3530822107858468869) (l :: TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870)) Source #
Instances
| SuppressUnusedWarnings (Tuple6Sym5 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> d3530822107858468868 -> e3530822107858468869 -> TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple6Sym5 l1 l2 l3 l4 l5 :: TyFun k6 (k2, k1, k3, k4, k5, k6) -> *) (l6 :: k6) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple6Sym5 l1 l2 l3 l4 l5 :: TyFun k6 (k2, k1, k3, k4, k5, k6) -> *) (l6 :: k6) = (,,,,,) l1 l2 l3 l4 l5 l6 | |
type Tuple6Sym6 (t :: a3530822107858468865) (t :: b3530822107858468866) (t :: c3530822107858468867) (t :: d3530822107858468868) (t :: e3530822107858468869) (t :: f3530822107858468870) = '(t, t, t, t, t, t) Source #
data Tuple7Sym0 (l :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type) -> Type) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple7Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple7Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> *) (l :: a3530822107858468865) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple7Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> *) (l :: a3530822107858468865) = (Tuple7Sym1 l :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type) -> Type) -> *) | |
data Tuple7Sym1 (l :: a3530822107858468865) (l :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple7Sym1 :: a3530822107858468865 -> TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple7Sym1 l1 :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type) -> Type) -> *) (l2 :: b3530822107858468866) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple7Sym1 l1 :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type) -> Type) -> *) (l2 :: b3530822107858468866) = (Tuple7Sym2 l1 l2 :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type) -> *) | |
data Tuple7Sym2 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple7Sym2 :: a3530822107858468865 -> b3530822107858468866 -> TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple7Sym2 l1 l2 :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type) -> *) (l3 :: c3530822107858468867) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple7Sym2 l1 l2 :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type) -> *) (l3 :: c3530822107858468867) = (Tuple7Sym3 l1 l2 l3 :: TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> *) | |
data Tuple7Sym3 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple7Sym3 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple7Sym3 l1 l2 l3 :: TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> *) (l4 :: d3530822107858468868) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple7Sym3 l1 l2 l3 :: TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> *) (l4 :: d3530822107858468868) = (Tuple7Sym4 l1 l2 l3 l4 :: TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> *) | |
data Tuple7Sym4 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: d3530822107858468868) (l :: TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple7Sym4 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> d3530822107858468868 -> TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple7Sym4 l1 l2 l3 l4 :: TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> *) (l5 :: e3530822107858468869) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple7Sym4 l1 l2 l3 l4 :: TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> *) (l5 :: e3530822107858468869) = (Tuple7Sym5 l1 l2 l3 l4 l5 :: TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> *) | |
data Tuple7Sym5 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: d3530822107858468868) (l :: e3530822107858468869) (l :: TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple7Sym5 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> d3530822107858468868 -> e3530822107858468869 -> TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple7Sym5 l1 l2 l3 l4 l5 :: TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> *) (l6 :: f3530822107858468870) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple7Sym5 l1 l2 l3 l4 l5 :: TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> *) (l6 :: f3530822107858468870) = (Tuple7Sym6 l1 l2 l3 l4 l5 l6 :: TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> *) | |
data Tuple7Sym6 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: d3530822107858468868) (l :: e3530822107858468869) (l :: f3530822107858468870) (l :: TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871)) Source #
Instances
| SuppressUnusedWarnings (Tuple7Sym6 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> d3530822107858468868 -> e3530822107858468869 -> f3530822107858468870 -> TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple7Sym6 l1 l2 l3 l4 l5 l6 :: TyFun k7 (k2, k1, k3, k4, k5, k6, k7) -> *) (l7 :: k7) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple7Sym6 l1 l2 l3 l4 l5 l6 :: TyFun k7 (k2, k1, k3, k4, k5, k6, k7) -> *) (l7 :: k7) = (,,,,,,) l1 l2 l3 l4 l5 l6 l7 | |
type Tuple7Sym7 (t :: a3530822107858468865) (t :: b3530822107858468866) (t :: c3530822107858468867) (t :: d3530822107858468868) (t :: e3530822107858468869) (t :: f3530822107858468870) (t :: g3530822107858468871) = '(t, t, t, t, t, t, t) Source #
data CompareSym0 (l :: TyFun a6989586621679305434 (TyFun a6989586621679305434 Ordering -> Type)) Source #
Instances
| SuppressUnusedWarnings (CompareSym0 :: TyFun a6989586621679305434 (TyFun a6989586621679305434 Ordering -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| type Apply (CompareSym0 :: TyFun a6989586621679305434 (TyFun a6989586621679305434 Ordering -> Type) -> *) (l :: a6989586621679305434) Source # | |
Defined in Data.Singletons.Prelude.Ord type Apply (CompareSym0 :: TyFun a6989586621679305434 (TyFun a6989586621679305434 Ordering -> Type) -> *) (l :: a6989586621679305434) = CompareSym1 l | |
data CompareSym1 (l :: a6989586621679305434) (l :: TyFun a6989586621679305434 Ordering) Source #
Instances
| SuppressUnusedWarnings (CompareSym1 :: a6989586621679305434 -> TyFun a6989586621679305434 Ordering -> *) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| type Apply (CompareSym1 l1 :: TyFun a Ordering -> *) (l2 :: a) Source # | |
Defined in Data.Singletons.Prelude.Ord | |
type CompareSym2 (t :: a6989586621679305434) (t :: a6989586621679305434) = Compare t t Source #
data ThenCmpSym0 (l :: TyFun Ordering (TyFun Ordering Ordering -> Type)) Source #
Instances
| SuppressUnusedWarnings ThenCmpSym0 Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| type Apply ThenCmpSym0 (l :: Ordering) Source # | |
Defined in Data.Singletons.Prelude.Ord | |
data ThenCmpSym1 (l :: Ordering) (l :: TyFun Ordering Ordering) Source #
Instances
| SuppressUnusedWarnings ThenCmpSym1 Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| type Apply (ThenCmpSym1 l1 :: TyFun Ordering Ordering -> *) (l2 :: Ordering) Source # | |
Defined in Data.Singletons.Prelude.Ord | |
data FoldlSym0 (l :: TyFun (TyFun b6989586621679261435 (TyFun a6989586621679261434 b6989586621679261435 -> Type) -> Type) (TyFun b6989586621679261435 (TyFun [a6989586621679261434] b6989586621679261435 -> Type) -> Type)) Source #
Instances
| SuppressUnusedWarnings (FoldlSym0 :: TyFun (TyFun b6989586621679261435 (TyFun a6989586621679261434 b6989586621679261435 -> Type) -> Type) (TyFun b6989586621679261435 (TyFun [a6989586621679261434] b6989586621679261435 -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (FoldlSym0 :: TyFun (TyFun b6989586621679261435 (TyFun a6989586621679261434 b6989586621679261435 -> Type) -> Type) (TyFun b6989586621679261435 (TyFun [a6989586621679261434] b6989586621679261435 -> Type) -> Type) -> *) (l :: TyFun b6989586621679261435 (TyFun a6989586621679261434 b6989586621679261435 -> Type) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (FoldlSym0 :: TyFun (TyFun b6989586621679261435 (TyFun a6989586621679261434 b6989586621679261435 -> Type) -> Type) (TyFun b6989586621679261435 (TyFun [a6989586621679261434] b6989586621679261435 -> Type) -> Type) -> *) (l :: TyFun b6989586621679261435 (TyFun a6989586621679261434 b6989586621679261435 -> Type) -> Type) = FoldlSym1 l | |
data FoldlSym1 (l :: TyFun b6989586621679261435 (TyFun a6989586621679261434 b6989586621679261435 -> Type) -> Type) (l :: TyFun b6989586621679261435 (TyFun [a6989586621679261434] b6989586621679261435 -> Type)) Source #
Instances
| SuppressUnusedWarnings (FoldlSym1 :: (TyFun b6989586621679261435 (TyFun a6989586621679261434 b6989586621679261435 -> Type) -> Type) -> TyFun b6989586621679261435 (TyFun [a6989586621679261434] b6989586621679261435 -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (FoldlSym1 l1 :: TyFun b6989586621679261435 (TyFun [a6989586621679261434] b6989586621679261435 -> Type) -> *) (l2 :: b6989586621679261435) Source # | |
data FoldlSym2 (l :: TyFun b6989586621679261435 (TyFun a6989586621679261434 b6989586621679261435 -> Type) -> Type) (l :: b6989586621679261435) (l :: TyFun [a6989586621679261434] b6989586621679261435) Source #
Instances
| SuppressUnusedWarnings (FoldlSym2 :: (TyFun b6989586621679261435 (TyFun a6989586621679261434 b6989586621679261435 -> Type) -> Type) -> b6989586621679261435 -> TyFun [a6989586621679261434] b6989586621679261435 -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (FoldlSym2 l1 l2 :: TyFun [a] b -> *) (l3 :: [a]) Source # | |
type FoldlSym3 (t :: TyFun b6989586621679261435 (TyFun a6989586621679261434 b6989586621679261435 -> Type) -> Type) (t :: b6989586621679261435) (t :: [a6989586621679261434]) = Foldl t t t Source #
type MinBoundSym0 = MinBound Source #
type MaxBoundSym0 = MaxBound Source #
data ShowsPrecSym0 (l :: TyFun Nat (TyFun a6989586621679674878 (TyFun Symbol Symbol -> Type) -> Type)) Source #
Instances
| SuppressUnusedWarnings (ShowsPrecSym0 :: TyFun Nat (TyFun a6989586621679674878 (TyFun Symbol Symbol -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| type Apply (ShowsPrecSym0 :: TyFun Nat (TyFun a6989586621679674878 (TyFun Symbol Symbol -> Type) -> Type) -> *) (l :: Nat) Source # | |
data ShowsPrecSym1 (l :: Nat) (l :: TyFun a6989586621679674878 (TyFun Symbol Symbol -> Type)) Source #
Instances
| SuppressUnusedWarnings (ShowsPrecSym1 :: Nat -> TyFun a6989586621679674878 (TyFun Symbol Symbol -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| type Apply (ShowsPrecSym1 l1 :: TyFun a6989586621679674878 (TyFun Symbol Symbol -> Type) -> *) (l2 :: a6989586621679674878) Source # | |
Defined in Data.Singletons.Prelude.Show type Apply (ShowsPrecSym1 l1 :: TyFun a6989586621679674878 (TyFun Symbol Symbol -> Type) -> *) (l2 :: a6989586621679674878) = ShowsPrecSym2 l1 l2 | |
data ShowsPrecSym2 (l :: Nat) (l :: a6989586621679674878) (l :: TyFun Symbol Symbol) Source #
Instances
| SuppressUnusedWarnings (ShowsPrecSym2 :: Nat -> a6989586621679674878 -> TyFun Symbol Symbol -> *) Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| type Apply (ShowsPrecSym2 l1 l2 :: TyFun Symbol Symbol -> *) (l3 :: Symbol) Source # | |
Defined in Data.Singletons.Prelude.Show | |
data ShowStringSym0 (l :: TyFun Symbol (TyFun Symbol Symbol -> Type)) Source #
Instances
| SuppressUnusedWarnings ShowStringSym0 Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| type Apply ShowStringSym0 (l :: Symbol) Source # | |
Defined in Data.Singletons.Prelude.Show | |
data ShowStringSym1 (l :: Symbol) (l :: TyFun Symbol Symbol) Source #
Instances
| SuppressUnusedWarnings ShowStringSym1 Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| type Apply (ShowStringSym1 l1 :: TyFun Symbol Symbol -> *) (l2 :: Symbol) Source # | |
Defined in Data.Singletons.Prelude.Show | |
type ShowStringSym2 (t :: Symbol) (t :: Symbol) = ShowString t t Source #
data ShowParenSym0 (l :: TyFun Bool (TyFun (TyFun Symbol Symbol -> Type) (TyFun Symbol Symbol -> Type) -> Type)) Source #
Instances
| SuppressUnusedWarnings ShowParenSym0 Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| type Apply ShowParenSym0 (l :: Bool) Source # | |
Defined in Data.Singletons.Prelude.Show | |
data ShowParenSym1 (l :: Bool) (l :: TyFun (TyFun Symbol Symbol -> Type) (TyFun Symbol Symbol -> Type)) Source #
data ShowParenSym2 (l :: Bool) (l :: TyFun Symbol Symbol -> Type) (l :: TyFun Symbol Symbol) Source #
Instances
| SuppressUnusedWarnings ShowParenSym2 Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| type Apply (ShowParenSym2 l1 l2 :: TyFun Symbol Symbol -> *) (l3 :: Symbol) Source # | |
Defined in Data.Singletons.Prelude.Show | |
data ShowSpaceSym0 (l :: TyFun Symbol Symbol) Source #
Instances
| SuppressUnusedWarnings ShowSpaceSym0 Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| type Apply ShowSpaceSym0 (l :: Symbol) Source # | |
Defined in Data.Singletons.Prelude.Show | |
type ShowSpaceSym1 (t :: Symbol) = ShowSpace t Source #
data ShowCharSym0 (l :: TyFun Symbol (TyFun Symbol Symbol -> Type)) Source #
Instances
| SuppressUnusedWarnings ShowCharSym0 Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| type Apply ShowCharSym0 (l :: Symbol) Source # | |
Defined in Data.Singletons.Prelude.Show | |
data ShowCharSym1 (l :: Symbol) (l :: TyFun Symbol Symbol) Source #
Instances
| SuppressUnusedWarnings ShowCharSym1 Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| type Apply (ShowCharSym1 l1 :: TyFun Symbol Symbol -> *) (l2 :: Symbol) Source # | |
Defined in Data.Singletons.Prelude.Show | |
data ShowCommaSpaceSym0 (l :: TyFun Symbol Symbol) Source #
Instances
| SuppressUnusedWarnings ShowCommaSpaceSym0 Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| type Apply ShowCommaSpaceSym0 (l :: Symbol) Source # | |
Defined in Data.Singletons.Prelude.Show | |
type ShowCommaSpaceSym1 (t :: Symbol) = ShowCommaSpace t Source #
data (.@#@$) (l :: TyFun (TyFun b6989586621679422438 c6989586621679422439 -> Type) (TyFun (TyFun a6989586621679422440 b6989586621679422438 -> Type) (TyFun a6989586621679422440 c6989586621679422439 -> Type) -> Type)) Source #
Instances
| SuppressUnusedWarnings ((.@#@$) :: TyFun (TyFun b6989586621679422438 c6989586621679422439 -> Type) (TyFun (TyFun a6989586621679422440 b6989586621679422438 -> Type) (TyFun a6989586621679422440 c6989586621679422439 -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| type Apply ((.@#@$) :: TyFun (TyFun b6989586621679422438 c6989586621679422439 -> Type) (TyFun (TyFun a6989586621679422440 b6989586621679422438 -> Type) (TyFun a6989586621679422440 c6989586621679422439 -> Type) -> Type) -> *) (l :: TyFun b6989586621679422438 c6989586621679422439 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base type Apply ((.@#@$) :: TyFun (TyFun b6989586621679422438 c6989586621679422439 -> Type) (TyFun (TyFun a6989586621679422440 b6989586621679422438 -> Type) (TyFun a6989586621679422440 c6989586621679422439 -> Type) -> Type) -> *) (l :: TyFun b6989586621679422438 c6989586621679422439 -> Type) = ((.@#@$$) l :: TyFun (TyFun a6989586621679422440 b6989586621679422438 -> Type) (TyFun a6989586621679422440 c6989586621679422439 -> Type) -> *) | |
data (l :: TyFun b6989586621679422438 c6989586621679422439 -> Type) .@#@$$ (l :: TyFun (TyFun a6989586621679422440 b6989586621679422438 -> Type) (TyFun a6989586621679422440 c6989586621679422439 -> Type)) Source #
Instances
| SuppressUnusedWarnings ((.@#@$$) :: (TyFun b6989586621679422438 c6989586621679422439 -> Type) -> TyFun (TyFun a6989586621679422440 b6989586621679422438 -> Type) (TyFun a6989586621679422440 c6989586621679422439 -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| type Apply ((.@#@$$) l1 :: TyFun (TyFun a6989586621679422440 b6989586621679422438 -> Type) (TyFun a6989586621679422440 c6989586621679422439 -> Type) -> *) (l2 :: TyFun a6989586621679422440 b6989586621679422438 -> Type) Source # | |
data ((l :: TyFun b6989586621679422438 c6989586621679422439 -> Type) .@#@$$$ (l :: TyFun a6989586621679422440 b6989586621679422438 -> Type)) (l :: TyFun a6989586621679422440 c6989586621679422439) Source #
Instances
| SuppressUnusedWarnings ((.@#@$$$) :: (TyFun b6989586621679422438 c6989586621679422439 -> Type) -> (TyFun a6989586621679422440 b6989586621679422438 -> Type) -> TyFun a6989586621679422440 c6989586621679422439 -> *) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| type Apply (l1 .@#@$$$ l2 :: TyFun a c -> *) (l3 :: a) Source # | |
type (.@#@$$$$) (t :: TyFun b6989586621679422438 c6989586621679422439 -> Type) (t :: TyFun a6989586621679422440 b6989586621679422438 -> Type) (t :: a6989586621679422440) = (:.) t t t Source #
data (:@#@$) (l :: TyFun a3530822107858468865 (TyFun [a3530822107858468865] [a3530822107858468865] -> Type)) Source #
Instances
| SuppressUnusedWarnings ((:@#@$) :: TyFun a3530822107858468865 (TyFun [a3530822107858468865] [a3530822107858468865] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply ((:@#@$) :: TyFun a3530822107858468865 (TyFun [a3530822107858468865] [a3530822107858468865] -> Type) -> *) (l :: a3530822107858468865) Source # | |
data (l :: a3530822107858468865) :@#@$$ (l :: TyFun [a3530822107858468865] [a3530822107858468865]) Source #
Instances
| SuppressUnusedWarnings ((:@#@$$) :: a3530822107858468865 -> TyFun [a3530822107858468865] [a3530822107858468865] -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply ((:@#@$$) l1 :: TyFun [a] [a] -> *) (l2 :: [a]) Source # | |
Defined in Data.Singletons.Prelude.Instances | |
class SuppressUnusedWarnings (t :: k) where Source #
This class (which users should never see) is to be instantiated in order to use an otherwise-unused data constructor, such as the "kind-inference" data constructor for defunctionalization symbols.
Minimal complete definition
Methods
suppressUnusedWarnings :: () Source #
Instances
| SuppressUnusedWarnings ShowParenSym2 Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (&&@#@$$) Source # | |
Defined in Data.Singletons.Prelude.Bool Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (||@#@$$) Source # | |
Defined in Data.Singletons.Prelude.Bool Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ShowParenSym1 Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ThenCmpSym1 Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (~>@#@$$) Source # | |
Defined in Data.Singletons Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (^@#@$$) Source # | |
Defined in Data.Singletons.TypeLits.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings DivSym1 Source # | |
Defined in Data.Singletons.TypeLits Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ModSym1 Source # | |
Defined in Data.Singletons.TypeLits Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings QuotSym1 Source # | |
Defined in Data.Singletons.TypeLits Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings RemSym1 Source # | |
Defined in Data.Singletons.TypeLits Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings QuotRemSym1 Source # | |
Defined in Data.Singletons.TypeLits Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings DivModSym1 Source # | |
Defined in Data.Singletons.TypeLits Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (<>@#@$$) Source # | |
Defined in Data.Singletons.TypeLits.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ShowCharSym1 Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ShowStringSym1 Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings NotSym0 Source # | |
Defined in Data.Singletons.Prelude.Bool Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (&&@#@$) Source # | |
Defined in Data.Singletons.Prelude.Bool Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (||@#@$) Source # | |
Defined in Data.Singletons.Prelude.Bool Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ShowParenSym0 Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings AndSym0 Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings OrSym0 Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings UnlinesSym0 Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings UnwordsSym0 Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ThenCmpSym0 Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (~>@#@$) Source # | |
Defined in Data.Singletons Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings DemoteSym0 Source # | |
Defined in Data.Singletons Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (^@#@$) Source # | |
Defined in Data.Singletons.TypeLits.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings DivSym0 Source # | |
Defined in Data.Singletons.TypeLits Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ModSym0 Source # | |
Defined in Data.Singletons.TypeLits Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings QuotSym0 Source # | |
Defined in Data.Singletons.TypeLits Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings RemSym0 Source # | |
Defined in Data.Singletons.TypeLits Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings QuotRemSym0 Source # | |
Defined in Data.Singletons.TypeLits Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings DivModSym0 Source # | |
Defined in Data.Singletons.TypeLits Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings KnownNatSym0 Source # | |
Defined in Data.Singletons.TypeLits Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings Log2Sym0 Source # | |
Defined in Data.Singletons.TypeLits Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ShowCharSym0 Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ShowStringSym0 Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (<>@#@$) Source # | |
Defined in Data.Singletons.TypeLits.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings KnownSymbolSym0 Source # | |
Defined in Data.Singletons.TypeLits Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ShowCommaSpaceSym0 Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ShowSpaceSym0 Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings XorSym0 Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (NubBySym1 :: (TyFun a6989586621679444958 (TyFun a6989586621679444958 Bool -> Type) -> Type) -> TyFun [a6989586621679444958] [a6989586621679444958] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (PartitionSym1 :: (TyFun a6989586621679444967 Bool -> Type) -> TyFun [a6989586621679444967] ([a6989586621679444967], [a6989586621679444967]) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (BreakSym1 :: (TyFun a6989586621679444979 Bool -> Type) -> TyFun [a6989586621679444979] ([a6989586621679444979], [a6989586621679444979]) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SpanSym1 :: (TyFun a6989586621679444980 Bool -> Type) -> TyFun [a6989586621679444980] ([a6989586621679444980], [a6989586621679444980]) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupBySym1 :: (TyFun a6989586621679444970 (TyFun a6989586621679444970 Bool -> Type) -> Type) -> TyFun [a6989586621679444970] [[a6989586621679444970]] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DropWhileSym1 :: (TyFun a6989586621679444982 Bool -> Type) -> TyFun [a6989586621679444982] [a6989586621679444982] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TakeWhileSym1 :: (TyFun a6989586621679444983 Bool -> Type) -> TyFun [a6989586621679444983] [a6989586621679444983] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FilterSym1 :: (TyFun a6989586621679444991 Bool -> Type) -> TyFun [a6989586621679444991] [a6989586621679444991] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FindSym1 :: (TyFun a6989586621679444990 Bool -> Type) -> TyFun [a6989586621679444990] (Maybe a6989586621679444990) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (InsertBySym1 :: (TyFun a6989586621679444994 (TyFun a6989586621679444994 Ordering -> Type) -> Type) -> TyFun a6989586621679444994 (TyFun [a6989586621679444994] [a6989586621679444994] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (InsertBySym2 :: (TyFun a6989586621679444994 (TyFun a6989586621679444994 Ordering -> Type) -> Type) -> a6989586621679444994 -> TyFun [a6989586621679444994] [a6989586621679444994] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SortBySym1 :: (TyFun a6989586621679444995 (TyFun a6989586621679444995 Ordering -> Type) -> Type) -> TyFun [a6989586621679444995] [a6989586621679444995] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DeleteBySym1 :: (TyFun a6989586621679444997 (TyFun a6989586621679444997 Bool -> Type) -> Type) -> TyFun a6989586621679444997 (TyFun [a6989586621679444997] [a6989586621679444997] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DeleteBySym2 :: (TyFun a6989586621679444997 (TyFun a6989586621679444997 Bool -> Type) -> Type) -> a6989586621679444997 -> TyFun [a6989586621679444997] [a6989586621679444997] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DeleteFirstsBySym2 :: (TyFun a6989586621679444996 (TyFun a6989586621679444996 Bool -> Type) -> Type) -> [a6989586621679444996] -> TyFun [a6989586621679444996] [a6989586621679444996] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DeleteFirstsBySym1 :: (TyFun a6989586621679444996 (TyFun a6989586621679444996 Bool -> Type) -> Type) -> TyFun [a6989586621679444996] (TyFun [a6989586621679444996] [a6989586621679444996] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnionBySym2 :: (TyFun a6989586621679444956 (TyFun a6989586621679444956 Bool -> Type) -> Type) -> [a6989586621679444956] -> TyFun [a6989586621679444956] [a6989586621679444956] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnionBySym1 :: (TyFun a6989586621679444956 (TyFun a6989586621679444956 Bool -> Type) -> Type) -> TyFun [a6989586621679444956] (TyFun [a6989586621679444956] [a6989586621679444956] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FindIndicesSym1 :: (TyFun a6989586621679444986 Bool -> Type) -> TyFun [a6989586621679444986] [Nat] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FindIndexSym1 :: (TyFun a6989586621679444987 Bool -> Type) -> TyFun [a6989586621679444987] (Maybe Nat) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Scanr1Sym1 :: (TyFun a6989586621679445054 (TyFun a6989586621679445054 a6989586621679445054 -> Type) -> Type) -> TyFun [a6989586621679445054] [a6989586621679445054] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Scanl1Sym1 :: (TyFun a6989586621679445057 (TyFun a6989586621679445057 a6989586621679445057 -> Type) -> Type) -> TyFun [a6989586621679445057] [a6989586621679445057] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (AnySym1 :: (TyFun a6989586621679445060 Bool -> Type) -> TyFun [a6989586621679445060] Bool -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IntersectBySym2 :: (TyFun a6989586621679444984 (TyFun a6989586621679444984 Bool -> Type) -> Type) -> [a6989586621679444984] -> TyFun [a6989586621679444984] [a6989586621679444984] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IntersectBySym1 :: (TyFun a6989586621679444984 (TyFun a6989586621679444984 Bool -> Type) -> Type) -> TyFun [a6989586621679444984] (TyFun [a6989586621679444984] [a6989586621679444984] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (AllSym1 :: (TyFun a6989586621679445061 Bool -> Type) -> TyFun [a6989586621679445061] Bool -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Foldr1Sym1 :: (TyFun a6989586621679445065 (TyFun a6989586621679445065 a6989586621679445065 -> Type) -> Type) -> TyFun [a6989586621679445065] a6989586621679445065 -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Foldl1Sym1 :: (TyFun a6989586621679445067 (TyFun a6989586621679445067 a6989586621679445067 -> Type) -> Type) -> TyFun [a6989586621679445067] a6989586621679445067 -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MaximumBySym1 :: (TyFun a6989586621679444993 (TyFun a6989586621679444993 Ordering -> Type) -> Type) -> TyFun [a6989586621679444993] a6989586621679444993 -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MinimumBySym1 :: (TyFun a6989586621679444992 (TyFun a6989586621679444992 Ordering -> Type) -> Type) -> TyFun [a6989586621679444992] a6989586621679444992 -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Foldl1'Sym1 :: (TyFun a6989586621679445066 (TyFun a6989586621679445066 a6989586621679445066 -> Type) -> Type) -> TyFun [a6989586621679445066] a6989586621679445066 -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DropWhileEndSym1 :: (TyFun a6989586621679444981 Bool -> Type) -> TyFun [a6989586621679444981] [a6989586621679444981] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ShowListWithSym2 :: (TyFun a6989586621679674862 (TyFun Symbol Symbol -> Type) -> Type) -> [a6989586621679674862] -> TyFun Symbol Symbol -> *) Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ShowListWithSym1 :: (TyFun a6989586621679674862 (TyFun Symbol Symbol -> Type) -> Type) -> TyFun [a6989586621679674862] (TyFun Symbol Symbol -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (NubBySym1 :: (TyFun a6989586621679770686 (TyFun a6989586621679770686 Bool -> Type) -> Type) -> TyFun (NonEmpty a6989586621679770686) (NonEmpty a6989586621679770686) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupBySym1 :: (TyFun a6989586621679770707 (TyFun a6989586621679770707 Bool -> Type) -> Type) -> TyFun [a6989586621679770707] [NonEmpty a6989586621679770707] -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupBy1Sym1 :: (TyFun a6989586621679770701 (TyFun a6989586621679770701 Bool -> Type) -> Type) -> TyFun (NonEmpty a6989586621679770701) (NonEmpty (NonEmpty a6989586621679770701)) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TakeWhileSym1 :: (TyFun a6989586621679770714 Bool -> Type) -> TyFun (NonEmpty a6989586621679770714) [a6989586621679770714] -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DropWhileSym1 :: (TyFun a6989586621679770713 Bool -> Type) -> TyFun (NonEmpty a6989586621679770713) [a6989586621679770713] -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SpanSym1 :: (TyFun a6989586621679770712 Bool -> Type) -> TyFun (NonEmpty a6989586621679770712) ([a6989586621679770712], [a6989586621679770712]) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (BreakSym1 :: (TyFun a6989586621679770711 Bool -> Type) -> TyFun (NonEmpty a6989586621679770711) ([a6989586621679770711], [a6989586621679770711]) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FilterSym1 :: (TyFun a6989586621679770710 Bool -> Type) -> TyFun (NonEmpty a6989586621679770710) [a6989586621679770710] -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (PartitionSym1 :: (TyFun a6989586621679770709 Bool -> Type) -> TyFun (NonEmpty a6989586621679770709) ([a6989586621679770709], [a6989586621679770709]) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SortBySym1 :: (TyFun a6989586621679770684 (TyFun a6989586621679770684 Ordering -> Type) -> Type) -> TyFun (NonEmpty a6989586621679770684) (NonEmpty a6989586621679770684) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Scanl1Sym1 :: (TyFun a6989586621679770721 (TyFun a6989586621679770721 a6989586621679770721 -> Type) -> Type) -> TyFun (NonEmpty a6989586621679770721) (NonEmpty a6989586621679770721) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Scanr1Sym1 :: (TyFun a6989586621679770720 (TyFun a6989586621679770720 a6989586621679770720 -> Type) -> Type) -> TyFun (NonEmpty a6989586621679770720) (NonEmpty a6989586621679770720) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UntilSym2 :: (TyFun a6989586621679961472 Bool -> Type) -> (TyFun a6989586621679961472 a6989586621679961472 -> Type) -> TyFun a6989586621679961472 a6989586621679961472 -> *) Source # | |
Defined in Data.Promotion.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UntilSym1 :: (TyFun a6989586621679961472 Bool -> Type) -> TyFun (TyFun a6989586621679961472 a6989586621679961472 -> Type) (TyFun a6989586621679961472 a6989586621679961472 -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((++@#@$$) :: [a6989586621679422444] -> TyFun [a6989586621679422444] [a6989586621679422444] -> *) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((!!@#@$$) :: [a6989586621679444960] -> TyFun Nat a6989586621679444960 -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnionSym1 :: [a6989586621679444955] -> TyFun [a6989586621679444955] [a6989586621679444955] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((\\@#@$$) :: [a6989586621679444998] -> TyFun [a6989586621679444998] [a6989586621679444998] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IsPrefixOfSym1 :: [a6989586621679445043] -> TyFun [a6989586621679445043] Bool -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IsInfixOfSym1 :: [a6989586621679445041] -> TyFun [a6989586621679445041] Bool -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IntersectSym1 :: [a6989586621679444985] -> TyFun [a6989586621679444985] [a6989586621679444985] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IntercalateSym1 :: [a6989586621679445074] -> TyFun [[a6989586621679445074]] [a6989586621679445074] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IsSuffixOfSym1 :: [a6989586621679445042] -> TyFun [a6989586621679445042] Bool -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ShowListSym1 :: [a6989586621679674878] -> TyFun Symbol Symbol -> *) Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IsPrefixOfSym1 :: [a6989586621679770696] -> TyFun (NonEmpty a6989586621679770696) Bool -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (StripPrefixSym1 :: [a6989586621679924863] -> TyFun [a6989586621679924863] (Maybe [a6989586621679924863]) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ShowsPrecSym2 :: Nat -> a6989586621679674878 -> TyFun Symbol Symbol -> *) Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DropSym1 :: Nat -> TyFun [a6989586621679444977] [a6989586621679444977] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TakeSym1 :: Nat -> TyFun [a6989586621679444978] [a6989586621679444978] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SplitAtSym1 :: Nat -> TyFun [a6989586621679444976] ([a6989586621679444976], [a6989586621679444976]) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ReplicateSym1 :: Nat -> TyFun a6989586621679444962 [a6989586621679444962] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ShowsPrecSym1 :: Nat -> TyFun a6989586621679674878 (TyFun Symbol Symbol -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TakeSym1 :: Nat -> TyFun (NonEmpty a6989586621679770717) [a6989586621679770717] -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DropSym1 :: Nat -> TyFun (NonEmpty a6989586621679770716) [a6989586621679770716] -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SplitAtSym1 :: Nat -> TyFun (NonEmpty a6989586621679770715) ([a6989586621679770715], [a6989586621679770715]) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((:@#@$$) :: a3530822107858468865 -> TyFun [a3530822107858468865] [a3530822107858468865] -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((:|@#@$$) :: a6989586621679066011 -> TyFun [a6989586621679066011] (NonEmpty a6989586621679066011) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Bool_Sym2 :: a6989586621679291858 -> a6989586621679291858 -> TyFun Bool a6989586621679291858 -> *) Source # | |
Defined in Data.Singletons.Prelude.Bool Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Bool_Sym1 :: a6989586621679291858 -> TyFun a6989586621679291858 (TyFun Bool a6989586621679291858 -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Bool Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((==@#@$$) :: a6989586621679294390 -> TyFun a6989586621679294390 Bool -> *) Source # | |
Defined in Data.Singletons.Prelude.Eq Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((/=@#@$$) :: a6989586621679294390 -> TyFun a6989586621679294390 Bool -> *) Source # | |
Defined in Data.Singletons.Prelude.Eq Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((<=@#@$$) :: a6989586621679305434 -> TyFun a6989586621679305434 Bool -> *) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (CompareSym1 :: a6989586621679305434 -> TyFun a6989586621679305434 Ordering -> *) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MinSym1 :: a6989586621679305434 -> TyFun a6989586621679305434 a6989586621679305434 -> *) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MaxSym1 :: a6989586621679305434 -> TyFun a6989586621679305434 a6989586621679305434 -> *) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((>=@#@$$) :: a6989586621679305434 -> TyFun a6989586621679305434 Bool -> *) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((>@#@$$) :: a6989586621679305434 -> TyFun a6989586621679305434 Bool -> *) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((<@#@$$) :: a6989586621679305434 -> TyFun a6989586621679305434 Bool -> *) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FromMaybeSym1 :: a6989586621679406967 -> TyFun (Maybe a6989586621679406967) a6989586621679406967 -> *) Source # | |
Defined in Data.Singletons.Prelude.Maybe Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((-@#@$$) :: a6989586621679415070 -> TyFun a6989586621679415070 a6989586621679415070 -> *) Source # | |
Defined in Data.Singletons.Prelude.Num Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((+@#@$$) :: a6989586621679415070 -> TyFun a6989586621679415070 a6989586621679415070 -> *) Source # | |
Defined in Data.Singletons.Prelude.Num Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((*@#@$$) :: a6989586621679415070 -> TyFun a6989586621679415070 a6989586621679415070 -> *) Source # | |
Defined in Data.Singletons.Prelude.Num Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SubtractSym1 :: a6989586621679417343 -> TyFun a6989586621679417343 a6989586621679417343 -> *) Source # | |
Defined in Data.Singletons.Prelude.Num Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (AsTypeOfSym1 :: a6989586621679422434 -> TyFun a6989586621679422434 a6989586621679422434 -> *) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (InsertSym1 :: a6989586621679444972 -> TyFun [a6989586621679444972] [a6989586621679444972] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DeleteSym1 :: a6989586621679444999 -> TyFun [a6989586621679444999] [a6989586621679444999] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ElemIndicesSym1 :: a6989586621679444988 -> TyFun [a6989586621679444988] [Nat] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ElemIndexSym1 :: a6989586621679444989 -> TyFun [a6989586621679444989] (Maybe Nat) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (NotElemSym1 :: a6989586621679445039 -> TyFun [a6989586621679445039] Bool -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ElemSym1 :: a6989586621679445040 -> TyFun [a6989586621679445040] Bool -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IntersperseSym1 :: a6989586621679445075 -> TyFun [a6989586621679445075] [a6989586621679445075] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ShowsSym1 :: a6989586621679674863 -> TyFun Symbol Symbol -> *) Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IntersperseSym1 :: a6989586621679770719 -> TyFun (NonEmpty a6989586621679770719) (NonEmpty a6989586621679770719) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (InsertSym1 :: a6989586621679770726 -> TyFun [a6989586621679770726] (NonEmpty a6989586621679770726) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((<|@#@$$) :: a6989586621679770737 -> TyFun (NonEmpty a6989586621679770737) (NonEmpty a6989586621679770737) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ConsSym1 :: a6989586621679770736 -> TyFun (NonEmpty a6989586621679770736) (NonEmpty a6989586621679770736) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (EnumFromThenToSym1 :: a6989586621679845761 -> TyFun a6989586621679845761 (TyFun a6989586621679845761 [a6989586621679845761] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Enum Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (EnumFromThenToSym2 :: a6989586621679845761 -> a6989586621679845761 -> TyFun a6989586621679845761 [a6989586621679845761] -> *) Source # | |
Defined in Data.Singletons.Prelude.Enum Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (EnumFromToSym1 :: a6989586621679845761 -> TyFun a6989586621679845761 [a6989586621679845761] -> *) Source # | |
Defined in Data.Singletons.Prelude.Enum Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SameKindSym1 :: k6989586621679024562 -> TyFun k6989586621679024562 Constraint -> *) Source # | |
Defined in Data.Singletons Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((!!@#@$$) :: NonEmpty a6989586621679770695 -> TyFun Nat a6989586621679770695 -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (NubBySym0 :: TyFun (TyFun a6989586621679444958 (TyFun a6989586621679444958 Bool -> Type) -> Type) (TyFun [a6989586621679444958] [a6989586621679444958] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (PartitionSym0 :: TyFun (TyFun a6989586621679444967 Bool -> Type) (TyFun [a6989586621679444967] ([a6989586621679444967], [a6989586621679444967]) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (BreakSym0 :: TyFun (TyFun a6989586621679444979 Bool -> Type) (TyFun [a6989586621679444979] ([a6989586621679444979], [a6989586621679444979]) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SpanSym0 :: TyFun (TyFun a6989586621679444980 Bool -> Type) (TyFun [a6989586621679444980] ([a6989586621679444980], [a6989586621679444980]) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupBySym0 :: TyFun (TyFun a6989586621679444970 (TyFun a6989586621679444970 Bool -> Type) -> Type) (TyFun [a6989586621679444970] [[a6989586621679444970]] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DropWhileSym0 :: TyFun (TyFun a6989586621679444982 Bool -> Type) (TyFun [a6989586621679444982] [a6989586621679444982] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TakeWhileSym0 :: TyFun (TyFun a6989586621679444983 Bool -> Type) (TyFun [a6989586621679444983] [a6989586621679444983] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FilterSym0 :: TyFun (TyFun a6989586621679444991 Bool -> Type) (TyFun [a6989586621679444991] [a6989586621679444991] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FindSym0 :: TyFun (TyFun a6989586621679444990 Bool -> Type) (TyFun [a6989586621679444990] (Maybe a6989586621679444990) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (InsertBySym0 :: TyFun (TyFun a6989586621679444994 (TyFun a6989586621679444994 Ordering -> Type) -> Type) (TyFun a6989586621679444994 (TyFun [a6989586621679444994] [a6989586621679444994] -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SortBySym0 :: TyFun (TyFun a6989586621679444995 (TyFun a6989586621679444995 Ordering -> Type) -> Type) (TyFun [a6989586621679444995] [a6989586621679444995] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DeleteBySym0 :: TyFun (TyFun a6989586621679444997 (TyFun a6989586621679444997 Bool -> Type) -> Type) (TyFun a6989586621679444997 (TyFun [a6989586621679444997] [a6989586621679444997] -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DeleteFirstsBySym0 :: TyFun (TyFun a6989586621679444996 (TyFun a6989586621679444996 Bool -> Type) -> Type) (TyFun [a6989586621679444996] (TyFun [a6989586621679444996] [a6989586621679444996] -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnionBySym0 :: TyFun (TyFun a6989586621679444956 (TyFun a6989586621679444956 Bool -> Type) -> Type) (TyFun [a6989586621679444956] (TyFun [a6989586621679444956] [a6989586621679444956] -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FindIndicesSym0 :: TyFun (TyFun a6989586621679444986 Bool -> Type) (TyFun [a6989586621679444986] [Nat] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FindIndexSym0 :: TyFun (TyFun a6989586621679444987 Bool -> Type) (TyFun [a6989586621679444987] (Maybe Nat) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Scanr1Sym0 :: TyFun (TyFun a6989586621679445054 (TyFun a6989586621679445054 a6989586621679445054 -> Type) -> Type) (TyFun [a6989586621679445054] [a6989586621679445054] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Scanl1Sym0 :: TyFun (TyFun a6989586621679445057 (TyFun a6989586621679445057 a6989586621679445057 -> Type) -> Type) (TyFun [a6989586621679445057] [a6989586621679445057] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (AnySym0 :: TyFun (TyFun a6989586621679445060 Bool -> Type) (TyFun [a6989586621679445060] Bool -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IntersectBySym0 :: TyFun (TyFun a6989586621679444984 (TyFun a6989586621679444984 Bool -> Type) -> Type) (TyFun [a6989586621679444984] (TyFun [a6989586621679444984] [a6989586621679444984] -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (AllSym0 :: TyFun (TyFun a6989586621679445061 Bool -> Type) (TyFun [a6989586621679445061] Bool -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Foldr1Sym0 :: TyFun (TyFun a6989586621679445065 (TyFun a6989586621679445065 a6989586621679445065 -> Type) -> Type) (TyFun [a6989586621679445065] a6989586621679445065 -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Foldl1Sym0 :: TyFun (TyFun a6989586621679445067 (TyFun a6989586621679445067 a6989586621679445067 -> Type) -> Type) (TyFun [a6989586621679445067] a6989586621679445067 -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MaximumBySym0 :: TyFun (TyFun a6989586621679444993 (TyFun a6989586621679444993 Ordering -> Type) -> Type) (TyFun [a6989586621679444993] a6989586621679444993 -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MinimumBySym0 :: TyFun (TyFun a6989586621679444992 (TyFun a6989586621679444992 Ordering -> Type) -> Type) (TyFun [a6989586621679444992] a6989586621679444992 -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Foldl1'Sym0 :: TyFun (TyFun a6989586621679445066 (TyFun a6989586621679445066 a6989586621679445066 -> Type) -> Type) (TyFun [a6989586621679445066] a6989586621679445066 -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DropWhileEndSym0 :: TyFun (TyFun a6989586621679444981 Bool -> Type) (TyFun [a6989586621679444981] [a6989586621679444981] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ShowListWithSym0 :: TyFun (TyFun a6989586621679674862 (TyFun Symbol Symbol -> Type) -> Type) (TyFun [a6989586621679674862] (TyFun Symbol Symbol -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (NubBySym0 :: TyFun (TyFun a6989586621679770686 (TyFun a6989586621679770686 Bool -> Type) -> Type) (TyFun (NonEmpty a6989586621679770686) (NonEmpty a6989586621679770686) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupBySym0 :: TyFun (TyFun a6989586621679770707 (TyFun a6989586621679770707 Bool -> Type) -> Type) (TyFun [a6989586621679770707] [NonEmpty a6989586621679770707] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupBy1Sym0 :: TyFun (TyFun a6989586621679770701 (TyFun a6989586621679770701 Bool -> Type) -> Type) (TyFun (NonEmpty a6989586621679770701) (NonEmpty (NonEmpty a6989586621679770701)) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TakeWhileSym0 :: TyFun (TyFun a6989586621679770714 Bool -> Type) (TyFun (NonEmpty a6989586621679770714) [a6989586621679770714] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DropWhileSym0 :: TyFun (TyFun a6989586621679770713 Bool -> Type) (TyFun (NonEmpty a6989586621679770713) [a6989586621679770713] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SpanSym0 :: TyFun (TyFun a6989586621679770712 Bool -> Type) (TyFun (NonEmpty a6989586621679770712) ([a6989586621679770712], [a6989586621679770712]) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (BreakSym0 :: TyFun (TyFun a6989586621679770711 Bool -> Type) (TyFun (NonEmpty a6989586621679770711) ([a6989586621679770711], [a6989586621679770711]) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FilterSym0 :: TyFun (TyFun a6989586621679770710 Bool -> Type) (TyFun (NonEmpty a6989586621679770710) [a6989586621679770710] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (PartitionSym0 :: TyFun (TyFun a6989586621679770709 Bool -> Type) (TyFun (NonEmpty a6989586621679770709) ([a6989586621679770709], [a6989586621679770709]) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SortBySym0 :: TyFun (TyFun a6989586621679770684 (TyFun a6989586621679770684 Ordering -> Type) -> Type) (TyFun (NonEmpty a6989586621679770684) (NonEmpty a6989586621679770684) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Scanl1Sym0 :: TyFun (TyFun a6989586621679770721 (TyFun a6989586621679770721 a6989586621679770721 -> Type) -> Type) (TyFun (NonEmpty a6989586621679770721) (NonEmpty a6989586621679770721) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Scanr1Sym0 :: TyFun (TyFun a6989586621679770720 (TyFun a6989586621679770720 a6989586621679770720 -> Type) -> Type) (TyFun (NonEmpty a6989586621679770720) (NonEmpty a6989586621679770720) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UntilSym0 :: TyFun (TyFun a6989586621679961472 Bool -> Type) (TyFun (TyFun a6989586621679961472 a6989586621679961472 -> Type) (TyFun a6989586621679961472 a6989586621679961472 -> Type) -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ConcatSym0 :: TyFun [[a6989586621679445064]] [a6989586621679445064] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TransposeSym0 :: TyFun [[a6989586621679444961]] [[a6989586621679444961]] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (CatMaybesSym0 :: TyFun [Maybe a6989586621679406964] [a6989586621679406964] -> *) Source # | |
Defined in Data.Singletons.Prelude.Maybe Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ListToMaybeSym0 :: TyFun [a6989586621679406965] (Maybe a6989586621679406965) -> *) Source # | |
Defined in Data.Singletons.Prelude.Maybe Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((++@#@$) :: TyFun [a6989586621679422444] (TyFun [a6989586621679422444] [a6989586621679422444] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((!!@#@$) :: TyFun [a6989586621679444960] (TyFun Nat a6989586621679444960 -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LengthSym0 :: TyFun [a6989586621679444963] Nat -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ProductSym0 :: TyFun [a6989586621679444964] a6989586621679444964 -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SumSym0 :: TyFun [a6989586621679444965] a6989586621679444965 -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupSym0 :: TyFun [a6989586621679444975] [[a6989586621679444975]] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SortSym0 :: TyFun [a6989586621679444971] [a6989586621679444971] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnionSym0 :: TyFun [a6989586621679444955] (TyFun [a6989586621679444955] [a6989586621679444955] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((\\@#@$) :: TyFun [a6989586621679444998] (TyFun [a6989586621679444998] [a6989586621679444998] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (NubSym0 :: TyFun [a6989586621679444959] [a6989586621679444959] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IsPrefixOfSym0 :: TyFun [a6989586621679445043] (TyFun [a6989586621679445043] Bool -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TailsSym0 :: TyFun [a6989586621679445044] [[a6989586621679445044]] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (InitsSym0 :: TyFun [a6989586621679445045] [[a6989586621679445045]] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IsInfixOfSym0 :: TyFun [a6989586621679445041] (TyFun [a6989586621679445041] Bool -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IntersectSym0 :: TyFun [a6989586621679444985] (TyFun [a6989586621679444985] [a6989586621679444985] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MaximumSym0 :: TyFun [a6989586621679444974] a6989586621679444974 -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MinimumSym0 :: TyFun [a6989586621679444973] a6989586621679444973 -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (PermutationsSym0 :: TyFun [a6989586621679445070] [[a6989586621679445070]] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SubsequencesSym0 :: TyFun [a6989586621679445073] [[a6989586621679445073]] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IntercalateSym0 :: TyFun [a6989586621679445074] (TyFun [[a6989586621679445074]] [a6989586621679445074] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ReverseSym0 :: TyFun [a6989586621679445076] [a6989586621679445076] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IsSuffixOfSym0 :: TyFun [a6989586621679445042] (TyFun [a6989586621679445042] Bool -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (NullSym0 :: TyFun [a6989586621679445077] Bool -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (InitSym0 :: TyFun [a6989586621679445078] [a6989586621679445078] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TailSym0 :: TyFun [a6989586621679445079] [a6989586621679445079] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LastSym0 :: TyFun [a6989586621679445080] a6989586621679445080 -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (HeadSym0 :: TyFun [a6989586621679445081] a6989586621679445081 -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ShowListSym0 :: TyFun [a6989586621679674878] (TyFun Symbol Symbol -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IsPrefixOfSym0 :: TyFun [a6989586621679770696] (TyFun (NonEmpty a6989586621679770696) Bool -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupSym0 :: TyFun [a6989586621679770708] [NonEmpty a6989586621679770708] -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FromListSym0 :: TyFun [a6989586621679770734] (NonEmpty a6989586621679770734) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (InitsSym0 :: TyFun [a6989586621679770728] (NonEmpty [a6989586621679770728]) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TailsSym0 :: TyFun [a6989586621679770727] (NonEmpty [a6989586621679770727]) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (NonEmpty_Sym0 :: TyFun [a6989586621679770745] (Maybe (NonEmpty a6989586621679770745)) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (StripPrefixSym0 :: TyFun [a6989586621679924863] (TyFun [a6989586621679924863] (Maybe [a6989586621679924863]) -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MaybeToListSym0 :: TyFun (Maybe a6989586621679406966) [a6989586621679406966] -> *) Source # | |
Defined in Data.Singletons.Prelude.Maybe Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FromJustSym0 :: TyFun (Maybe a6989586621679406968) a6989586621679406968 -> *) Source # | |
Defined in Data.Singletons.Prelude.Maybe Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IsNothingSym0 :: TyFun (Maybe a6989586621679406969) Bool -> *) Source # | |
Defined in Data.Singletons.Prelude.Maybe Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IsJustSym0 :: TyFun (Maybe a6989586621679406970) Bool -> *) Source # | |
Defined in Data.Singletons.Prelude.Maybe Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DropSym0 :: TyFun Nat (TyFun [a6989586621679444977] [a6989586621679444977] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TakeSym0 :: TyFun Nat (TyFun [a6989586621679444978] [a6989586621679444978] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SplitAtSym0 :: TyFun Nat (TyFun [a6989586621679444976] ([a6989586621679444976], [a6989586621679444976]) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ReplicateSym0 :: TyFun Nat (TyFun a6989586621679444962 [a6989586621679444962] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ShowsPrecSym0 :: TyFun Nat (TyFun a6989586621679674878 (TyFun Symbol Symbol -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TakeSym0 :: TyFun Nat (TyFun (NonEmpty a6989586621679770717) [a6989586621679770717] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DropSym0 :: TyFun Nat (TyFun (NonEmpty a6989586621679770716) [a6989586621679770716] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SplitAtSym0 :: TyFun Nat (TyFun (NonEmpty a6989586621679770715) ([a6989586621679770715], [a6989586621679770715]) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FromIntegerSym0 :: TyFun Nat a6989586621679415070 -> *) Source # | |
Defined in Data.Singletons.Prelude.Num Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ToEnumSym0 :: TyFun Nat a6989586621679845761 -> *) Source # | |
Defined in Data.Singletons.Prelude.Enum Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FromStringSym0 :: TyFun Symbol a6989586621679414406 -> *) Source # | |
Defined in Data.Singletons.Prelude.IsString Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (JustSym0 :: TyFun a3530822107858468865 (Maybe a3530822107858468865) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((:@#@$) :: TyFun a3530822107858468865 (TyFun [a3530822107858468865] [a3530822107858468865] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((:|@#@$) :: TyFun a6989586621679066011 (TyFun [a6989586621679066011] (NonEmpty a6989586621679066011) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Bool_Sym0 :: TyFun a6989586621679291858 (TyFun a6989586621679291858 (TyFun Bool a6989586621679291858 -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Bool Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((==@#@$) :: TyFun a6989586621679294390 (TyFun a6989586621679294390 Bool -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Eq Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((/=@#@$) :: TyFun a6989586621679294390 (TyFun a6989586621679294390 Bool -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Eq Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((<=@#@$) :: TyFun a6989586621679305434 (TyFun a6989586621679305434 Bool -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (CompareSym0 :: TyFun a6989586621679305434 (TyFun a6989586621679305434 Ordering -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MinSym0 :: TyFun a6989586621679305434 (TyFun a6989586621679305434 a6989586621679305434 -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MaxSym0 :: TyFun a6989586621679305434 (TyFun a6989586621679305434 a6989586621679305434 -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((>=@#@$) :: TyFun a6989586621679305434 (TyFun a6989586621679305434 Bool -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((>@#@$) :: TyFun a6989586621679305434 (TyFun a6989586621679305434 Bool -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((<@#@$) :: TyFun a6989586621679305434 (TyFun a6989586621679305434 Bool -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FromMaybeSym0 :: TyFun a6989586621679406967 (TyFun (Maybe a6989586621679406967) a6989586621679406967 -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Maybe Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (NegateSym0 :: TyFun a6989586621679415070 a6989586621679415070 -> *) Source # | |
Defined in Data.Singletons.Prelude.Num Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((-@#@$) :: TyFun a6989586621679415070 (TyFun a6989586621679415070 a6989586621679415070 -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Num Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((+@#@$) :: TyFun a6989586621679415070 (TyFun a6989586621679415070 a6989586621679415070 -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Num Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SignumSym0 :: TyFun a6989586621679415070 a6989586621679415070 -> *) Source # | |
Defined in Data.Singletons.Prelude.Num Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (AbsSym0 :: TyFun a6989586621679415070 a6989586621679415070 -> *) Source # | |
Defined in Data.Singletons.Prelude.Num Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((*@#@$) :: TyFun a6989586621679415070 (TyFun a6989586621679415070 a6989586621679415070 -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Num Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SubtractSym0 :: TyFun a6989586621679417343 (TyFun a6989586621679417343 a6989586621679417343 -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Num Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (AsTypeOfSym0 :: TyFun a6989586621679422434 (TyFun a6989586621679422434 a6989586621679422434 -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IdSym0 :: TyFun a6989586621679422443 a6989586621679422443 -> *) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (InsertSym0 :: TyFun a6989586621679444972 (TyFun [a6989586621679444972] [a6989586621679444972] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DeleteSym0 :: TyFun a6989586621679444999 (TyFun [a6989586621679444999] [a6989586621679444999] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ElemIndicesSym0 :: TyFun a6989586621679444988 (TyFun [a6989586621679444988] [Nat] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ElemIndexSym0 :: TyFun a6989586621679444989 (TyFun [a6989586621679444989] (Maybe Nat) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (NotElemSym0 :: TyFun a6989586621679445039 (TyFun [a6989586621679445039] Bool -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ElemSym0 :: TyFun a6989586621679445040 (TyFun [a6989586621679445040] Bool -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IntersperseSym0 :: TyFun a6989586621679445075 (TyFun [a6989586621679445075] [a6989586621679445075] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Show_Sym0 :: TyFun a6989586621679674878 Symbol -> *) Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ShowsSym0 :: TyFun a6989586621679674863 (TyFun Symbol Symbol -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IntersperseSym0 :: TyFun a6989586621679770719 (TyFun (NonEmpty a6989586621679770719) (NonEmpty a6989586621679770719) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (InsertSym0 :: TyFun a6989586621679770726 (TyFun [a6989586621679770726] (NonEmpty a6989586621679770726) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((<|@#@$) :: TyFun a6989586621679770737 (TyFun (NonEmpty a6989586621679770737) (NonEmpty a6989586621679770737) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ConsSym0 :: TyFun a6989586621679770736 (TyFun (NonEmpty a6989586621679770736) (NonEmpty a6989586621679770736) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (EnumFromThenToSym0 :: TyFun a6989586621679845761 (TyFun a6989586621679845761 (TyFun a6989586621679845761 [a6989586621679845761] -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Enum Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (EnumFromToSym0 :: TyFun a6989586621679845761 (TyFun a6989586621679845761 [a6989586621679845761] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Enum Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FromEnumSym0 :: TyFun a6989586621679845761 Nat -> *) Source # | |
Defined in Data.Singletons.Prelude.Enum Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (PredSym0 :: TyFun a6989586621679845761 a6989586621679845761 -> *) Source # | |
Defined in Data.Singletons.Prelude.Enum Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SuccSym0 :: TyFun a6989586621679845761 a6989586621679845761 -> *) Source # | |
Defined in Data.Singletons.Prelude.Enum Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SameKindSym0 :: TyFun k6989586621679024562 (TyFun k6989586621679024562 Constraint -> *) -> *) Source # | |
Defined in Data.Singletons Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (KindOfSym0 :: TyFun k6989586621679024565 * -> *) Source # | |
Defined in Data.Singletons Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (AbsurdSym0 :: TyFun Void a6989586621679287408 -> *) Source # | |
Defined in Data.Singletons.Prelude.Void Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (NubSym0 :: TyFun (NonEmpty a6989586621679770687) (NonEmpty a6989586621679770687) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((!!@#@$) :: TyFun (NonEmpty a6989586621679770695) (TyFun Nat a6989586621679770695 -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Group1Sym0 :: TyFun (NonEmpty a6989586621679770702) (NonEmpty (NonEmpty a6989586621679770702)) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ToListSym0 :: TyFun (NonEmpty a6989586621679770733) [a6989586621679770733] -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ReverseSym0 :: TyFun (NonEmpty a6989586621679770718) (NonEmpty a6989586621679770718) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SortSym0 :: TyFun (NonEmpty a6989586621679770735) (NonEmpty a6989586621679770735) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (InitSym0 :: TyFun (NonEmpty a6989586621679770738) [a6989586621679770738] -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LastSym0 :: TyFun (NonEmpty a6989586621679770739) a6989586621679770739 -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TailSym0 :: TyFun (NonEmpty a6989586621679770740) [a6989586621679770740] -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (HeadSym0 :: TyFun (NonEmpty a6989586621679770741) a6989586621679770741 -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnconsSym0 :: TyFun (NonEmpty a6989586621679770744) (a6989586621679770744, Maybe (NonEmpty a6989586621679770744)) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LengthSym0 :: TyFun (NonEmpty a6989586621679770748) Nat -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TransposeSym0 :: TyFun (NonEmpty (NonEmpty a6989586621679770685)) (NonEmpty (NonEmpty a6989586621679770685)) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FoldlSym2 :: (TyFun b6989586621679261435 (TyFun a6989586621679261434 b6989586621679261435 -> Type) -> Type) -> b6989586621679261435 -> TyFun [a6989586621679261434] b6989586621679261435 -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FoldlSym1 :: (TyFun b6989586621679261435 (TyFun a6989586621679261434 b6989586621679261435 -> Type) -> Type) -> TyFun b6989586621679261435 (TyFun [a6989586621679261434] b6989586621679261435 -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ComparingSym2 :: (TyFun b6989586621679305424 a6989586621679305423 -> Type) -> b6989586621679305424 -> TyFun b6989586621679305424 Ordering -> *) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ComparingSym1 :: (TyFun b6989586621679305424 a6989586621679305423 -> Type) -> TyFun b6989586621679305424 (TyFun b6989586621679305424 Ordering -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapMaybeSym1 :: (TyFun a6989586621679406962 (Maybe b6989586621679406963) -> Type) -> TyFun [a6989586621679406962] [b6989586621679406963] -> *) Source # | |
Defined in Data.Singletons.Prelude.Maybe Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (($!@#@$$) :: (TyFun a6989586621679422430 b6989586621679422431 -> Type) -> TyFun a6989586621679422430 b6989586621679422431 -> *) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (($@#@$$) :: (TyFun a6989586621679422432 b6989586621679422433 -> Type) -> TyFun a6989586621679422432 b6989586621679422433 -> *) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapSym1 :: (TyFun a6989586621679422445 b6989586621679422446 -> Type) -> TyFun [a6989586621679422445] [b6989586621679422446] -> *) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FoldrSym2 :: (TyFun a6989586621679422447 (TyFun b6989586621679422448 b6989586621679422448 -> Type) -> Type) -> b6989586621679422448 -> TyFun [a6989586621679422447] b6989586621679422448 -> *) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FoldrSym1 :: (TyFun a6989586621679422447 (TyFun b6989586621679422448 b6989586621679422448 -> Type) -> Type) -> TyFun b6989586621679422448 (TyFun [a6989586621679422447] b6989586621679422448 -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnfoldrSym1 :: (TyFun b6989586621679445046 (Maybe (a6989586621679445047, b6989586621679445046)) -> Type) -> TyFun b6989586621679445046 [a6989586621679445047] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ScanrSym1 :: (TyFun a6989586621679445055 (TyFun b6989586621679445056 b6989586621679445056 -> Type) -> Type) -> TyFun b6989586621679445056 (TyFun [a6989586621679445055] [b6989586621679445056] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ScanrSym2 :: (TyFun a6989586621679445055 (TyFun b6989586621679445056 b6989586621679445056 -> Type) -> Type) -> b6989586621679445056 -> TyFun [a6989586621679445055] [b6989586621679445056] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ScanlSym1 :: (TyFun b6989586621679445058 (TyFun a6989586621679445059 b6989586621679445058 -> Type) -> Type) -> TyFun b6989586621679445058 (TyFun [a6989586621679445059] [b6989586621679445058] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ScanlSym2 :: (TyFun b6989586621679445058 (TyFun a6989586621679445059 b6989586621679445058 -> Type) -> Type) -> b6989586621679445058 -> TyFun [a6989586621679445059] [b6989586621679445058] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ConcatMapSym1 :: (TyFun a6989586621679445062 [b6989586621679445063] -> Type) -> TyFun [a6989586621679445062] [b6989586621679445063] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Foldl'Sym2 :: (TyFun b6989586621679445069 (TyFun a6989586621679445068 b6989586621679445069 -> Type) -> Type) -> b6989586621679445069 -> TyFun [a6989586621679445068] b6989586621679445069 -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Foldl'Sym1 :: (TyFun b6989586621679445069 (TyFun a6989586621679445068 b6989586621679445069 -> Type) -> Type) -> TyFun b6989586621679445069 (TyFun [a6989586621679445068] b6989586621679445069 -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupWithSym1 :: (TyFun a6989586621679770706 b6989586621679770705 -> Type) -> TyFun [a6989586621679770706] [NonEmpty a6989586621679770706] -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupAllWithSym1 :: (TyFun a6989586621679770704 b6989586621679770703 -> Type) -> TyFun [a6989586621679770704] [NonEmpty a6989586621679770704] -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupWith1Sym1 :: (TyFun a6989586621679770700 b6989586621679770699 -> Type) -> TyFun (NonEmpty a6989586621679770700) (NonEmpty (NonEmpty a6989586621679770700)) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapSym1 :: (TyFun a6989586621679770729 b6989586621679770730 -> Type) -> TyFun (NonEmpty a6989586621679770729) (NonEmpty b6989586621679770730) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SortWithSym1 :: (TyFun a6989586621679770683 o6989586621679770682 -> Type) -> TyFun (NonEmpty a6989586621679770683) (NonEmpty a6989586621679770683) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupAllWith1Sym1 :: (TyFun a6989586621679770698 b6989586621679770697 -> Type) -> TyFun (NonEmpty a6989586621679770698) (NonEmpty (NonEmpty a6989586621679770698)) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ScanlSym2 :: (TyFun b6989586621679770724 (TyFun a6989586621679770725 b6989586621679770724 -> Type) -> Type) -> b6989586621679770724 -> TyFun [a6989586621679770725] (NonEmpty b6989586621679770724) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ScanlSym1 :: (TyFun b6989586621679770724 (TyFun a6989586621679770725 b6989586621679770724 -> Type) -> Type) -> TyFun b6989586621679770724 (TyFun [a6989586621679770725] (NonEmpty b6989586621679770724) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ScanrSym2 :: (TyFun a6989586621679770722 (TyFun b6989586621679770723 b6989586621679770723 -> Type) -> Type) -> b6989586621679770723 -> TyFun [a6989586621679770722] (NonEmpty b6989586621679770723) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ScanrSym1 :: (TyFun a6989586621679770722 (TyFun b6989586621679770723 b6989586621679770723 -> Type) -> Type) -> TyFun b6989586621679770723 (TyFun [a6989586621679770722] (NonEmpty b6989586621679770723) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnfoldrSym1 :: (TyFun a6989586621679770742 (b6989586621679770743, Maybe a6989586621679770742) -> Type) -> TyFun a6989586621679770742 (NonEmpty b6989586621679770743) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnfoldSym1 :: (TyFun a6989586621679770746 (b6989586621679770747, Maybe a6989586621679770746) -> Type) -> TyFun a6989586621679770746 (NonEmpty b6989586621679770747) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipSym1 :: [a6989586621679445037] -> TyFun [b6989586621679445038] [(a6989586621679445037, b6989586621679445038)] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GenericIndexSym1 :: [a6989586621679924808] -> TyFun i6989586621679924807 a6989586621679924808 -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple2Sym1 :: a3530822107858468865 -> TyFun b3530822107858468866 (a3530822107858468865, b3530822107858468866) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Maybe_Sym2 :: b6989586621679405849 -> (TyFun a6989586621679405850 b6989586621679405849 -> Type) -> TyFun (Maybe a6989586621679405850) b6989586621679405849 -> *) Source # | |
Defined in Data.Singletons.Prelude.Maybe Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Maybe_Sym1 :: b6989586621679405849 -> TyFun (TyFun a6989586621679405850 b6989586621679405849 -> Type) (TyFun (Maybe a6989586621679405850) b6989586621679405849 -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Maybe Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SeqSym1 :: a6989586621679422428 -> TyFun b6989586621679422429 b6989586621679422429 -> *) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ConstSym1 :: a6989586621679422441 -> TyFun b6989586621679422442 a6989586621679422441 -> *) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LookupSym1 :: a6989586621679444968 -> TyFun [(a6989586621679444968, b6989586621679444969)] (Maybe b6989586621679444969) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((&@#@$$) :: a6989586621679761698 -> TyFun (TyFun a6989586621679761698 b6989586621679761699 -> Type) b6989586621679761699 -> *) Source # | |
Defined in Data.Singletons.Prelude.Function Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GenericReplicateSym1 :: i6989586621679924805 -> TyFun a6989586621679924806 [a6989586621679924806] -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GenericSplitAtSym1 :: i6989586621679924809 -> TyFun [a6989586621679924810] ([a6989586621679924810], [a6989586621679924810]) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GenericDropSym1 :: i6989586621679924811 -> TyFun [a6989586621679924812] [a6989586621679924812] -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GenericTakeSym1 :: i6989586621679924813 -> TyFun [a6989586621679924814] [a6989586621679924814] -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipSym1 :: NonEmpty a6989586621679770693 -> TyFun (NonEmpty b6989586621679770694) (NonEmpty (a6989586621679770693, b6989586621679770694)) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ApplySym1 :: (k16989586621679022701 ~> k26989586621679022702) -> TyFun k16989586621679022701 k26989586621679022702 -> *) Source # | |
Defined in Data.Singletons Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((@@@#@$$) :: (k16989586621679028796 ~> k6989586621679028795) -> TyFun k16989586621679028796 k6989586621679028795 -> *) Source # | |
Defined in Data.Singletons Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FoldlSym0 :: TyFun (TyFun b6989586621679261435 (TyFun a6989586621679261434 b6989586621679261435 -> Type) -> Type) (TyFun b6989586621679261435 (TyFun [a6989586621679261434] b6989586621679261435 -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ComparingSym0 :: TyFun (TyFun b6989586621679305424 a6989586621679305423 -> Type) (TyFun b6989586621679305424 (TyFun b6989586621679305424 Ordering -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapMaybeSym0 :: TyFun (TyFun a6989586621679406962 (Maybe b6989586621679406963) -> Type) (TyFun [a6989586621679406962] [b6989586621679406963] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Maybe Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (($!@#@$) :: TyFun (TyFun a6989586621679422430 b6989586621679422431 -> Type) (TyFun a6989586621679422430 b6989586621679422431 -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (($@#@$) :: TyFun (TyFun a6989586621679422432 b6989586621679422433 -> Type) (TyFun a6989586621679422432 b6989586621679422433 -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapSym0 :: TyFun (TyFun a6989586621679422445 b6989586621679422446 -> Type) (TyFun [a6989586621679422445] [b6989586621679422446] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FoldrSym0 :: TyFun (TyFun a6989586621679422447 (TyFun b6989586621679422448 b6989586621679422448 -> Type) -> Type) (TyFun b6989586621679422448 (TyFun [a6989586621679422447] b6989586621679422448 -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnfoldrSym0 :: TyFun (TyFun b6989586621679445046 (Maybe (a6989586621679445047, b6989586621679445046)) -> Type) (TyFun b6989586621679445046 [a6989586621679445047] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ScanrSym0 :: TyFun (TyFun a6989586621679445055 (TyFun b6989586621679445056 b6989586621679445056 -> Type) -> Type) (TyFun b6989586621679445056 (TyFun [a6989586621679445055] [b6989586621679445056] -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ScanlSym0 :: TyFun (TyFun b6989586621679445058 (TyFun a6989586621679445059 b6989586621679445058 -> Type) -> Type) (TyFun b6989586621679445058 (TyFun [a6989586621679445059] [b6989586621679445058] -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ConcatMapSym0 :: TyFun (TyFun a6989586621679445062 [b6989586621679445063] -> Type) (TyFun [a6989586621679445062] [b6989586621679445063] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Foldl'Sym0 :: TyFun (TyFun b6989586621679445069 (TyFun a6989586621679445068 b6989586621679445069 -> Type) -> Type) (TyFun b6989586621679445069 (TyFun [a6989586621679445068] b6989586621679445069 -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupWithSym0 :: TyFun (TyFun a6989586621679770706 b6989586621679770705 -> Type) (TyFun [a6989586621679770706] [NonEmpty a6989586621679770706] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupAllWithSym0 :: TyFun (TyFun a6989586621679770704 b6989586621679770703 -> Type) (TyFun [a6989586621679770704] [NonEmpty a6989586621679770704] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupWith1Sym0 :: TyFun (TyFun a6989586621679770700 b6989586621679770699 -> Type) (TyFun (NonEmpty a6989586621679770700) (NonEmpty (NonEmpty a6989586621679770700)) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapSym0 :: TyFun (TyFun a6989586621679770729 b6989586621679770730 -> Type) (TyFun (NonEmpty a6989586621679770729) (NonEmpty b6989586621679770730) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SortWithSym0 :: TyFun (TyFun a6989586621679770683 o6989586621679770682 -> Type) (TyFun (NonEmpty a6989586621679770683) (NonEmpty a6989586621679770683) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupAllWith1Sym0 :: TyFun (TyFun a6989586621679770698 b6989586621679770697 -> Type) (TyFun (NonEmpty a6989586621679770698) (NonEmpty (NonEmpty a6989586621679770698)) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ScanlSym0 :: TyFun (TyFun b6989586621679770724 (TyFun a6989586621679770725 b6989586621679770724 -> Type) -> Type) (TyFun b6989586621679770724 (TyFun [a6989586621679770725] (NonEmpty b6989586621679770724) -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ScanrSym0 :: TyFun (TyFun a6989586621679770722 (TyFun b6989586621679770723 b6989586621679770723 -> Type) -> Type) (TyFun b6989586621679770723 (TyFun [a6989586621679770722] (NonEmpty b6989586621679770723) -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnfoldrSym0 :: TyFun (TyFun a6989586621679770742 (b6989586621679770743, Maybe a6989586621679770742) -> Type) (TyFun a6989586621679770742 (NonEmpty b6989586621679770743) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnfoldSym0 :: TyFun (TyFun a6989586621679770746 (b6989586621679770747, Maybe a6989586621679770746) -> Type) (TyFun a6989586621679770746 (NonEmpty b6989586621679770747) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (RightsSym0 :: TyFun [Either a6989586621679915821 b6989586621679915822] [b6989586621679915822] -> *) Source # | |
Defined in Data.Singletons.Prelude.Either Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LeftsSym0 :: TyFun [Either a6989586621679915823 b6989586621679915824] [a6989586621679915823] -> *) Source # | |
Defined in Data.Singletons.Prelude.Either Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnzipSym0 :: TyFun [(a6989586621679445025, b6989586621679445026)] ([a6989586621679445025], [b6989586621679445026]) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GenericLengthSym0 :: TyFun [a6989586621679444954] i6989586621679444953 -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipSym0 :: TyFun [a6989586621679445037] (TyFun [b6989586621679445038] [(a6989586621679445037, b6989586621679445038)] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GenericIndexSym0 :: TyFun [a6989586621679924808] (TyFun i6989586621679924807 a6989586621679924808 -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IsRightSym0 :: TyFun (Either a6989586621679915815 b6989586621679915816) Bool -> *) Source # | |
Defined in Data.Singletons.Prelude.Either Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IsLeftSym0 :: TyFun (Either a6989586621679915817 b6989586621679915818) Bool -> *) Source # | |
Defined in Data.Singletons.Prelude.Either Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SwapSym0 :: TyFun (a6989586621679288092, b6989586621679288093) (b6989586621679288093, a6989586621679288092) -> *) Source # | |
Defined in Data.Singletons.Prelude.Tuple Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SndSym0 :: TyFun (a6989586621679288100, b6989586621679288101) b6989586621679288101 -> *) Source # | |
Defined in Data.Singletons.Prelude.Tuple Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FstSym0 :: TyFun (a6989586621679288102, b6989586621679288103) a6989586621679288102 -> *) Source # | |
Defined in Data.Singletons.Prelude.Tuple Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LeftSym0 :: TyFun a6989586621679081217 (Either a6989586621679081217 b6989586621679081218) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (RightSym0 :: TyFun b6989586621679081218 (Either a6989586621679081217 b6989586621679081218) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple2Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (a3530822107858468865, b3530822107858468866) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ErrorSym0 :: TyFun k06989586621679381217 k6989586621679381218 -> *) Source # | |
Defined in Data.Singletons.TypeLits.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Maybe_Sym0 :: TyFun b6989586621679405849 (TyFun (TyFun a6989586621679405850 b6989586621679405849 -> Type) (TyFun (Maybe a6989586621679405850) b6989586621679405849 -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Maybe Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SeqSym0 :: TyFun a6989586621679422428 (TyFun b6989586621679422429 b6989586621679422429 -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ConstSym0 :: TyFun a6989586621679422441 (TyFun b6989586621679422442 a6989586621679422441 -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LookupSym0 :: TyFun a6989586621679444968 (TyFun [(a6989586621679444968, b6989586621679444969)] (Maybe b6989586621679444969) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((&@#@$) :: TyFun a6989586621679761698 (TyFun (TyFun a6989586621679761698 b6989586621679761699 -> Type) b6989586621679761699 -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Function Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GenericReplicateSym0 :: TyFun i6989586621679924805 (TyFun a6989586621679924806 [a6989586621679924806] -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GenericSplitAtSym0 :: TyFun i6989586621679924809 (TyFun [a6989586621679924810] ([a6989586621679924810], [a6989586621679924810]) -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GenericDropSym0 :: TyFun i6989586621679924811 (TyFun [a6989586621679924812] [a6989586621679924812] -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GenericTakeSym0 :: TyFun i6989586621679924813 (TyFun [a6989586621679924814] [a6989586621679924814] -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnzipSym0 :: TyFun (NonEmpty (a6989586621679770688, b6989586621679770689)) (NonEmpty a6989586621679770688, NonEmpty b6989586621679770689) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipSym0 :: TyFun (NonEmpty a6989586621679770693) (TyFun (NonEmpty b6989586621679770694) (NonEmpty (a6989586621679770693, b6989586621679770694)) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ApplySym0 :: TyFun (k16989586621679022701 ~> k26989586621679022702) (TyFun k16989586621679022701 k26989586621679022702 -> Type) -> *) Source # | |
Defined in Data.Singletons Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((@@@#@$) :: TyFun (k16989586621679028796 ~> k6989586621679028795) (TyFun k16989586621679028796 k6989586621679028795 -> *) -> *) Source # | |
Defined in Data.Singletons Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (CurrySym2 :: (TyFun (a6989586621679288097, b6989586621679288098) c6989586621679288099 -> Type) -> a6989586621679288097 -> TyFun b6989586621679288098 c6989586621679288099 -> *) Source # | |
Defined in Data.Singletons.Prelude.Tuple Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (CurrySym1 :: (TyFun (a6989586621679288097, b6989586621679288098) c6989586621679288099 -> Type) -> TyFun a6989586621679288097 (TyFun b6989586621679288098 c6989586621679288099 -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Tuple Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UncurrySym1 :: (TyFun a6989586621679288094 (TyFun b6989586621679288095 c6989586621679288096 -> Type) -> Type) -> TyFun (a6989586621679288094, b6989586621679288095) c6989586621679288096 -> *) Source # | |
Defined in Data.Singletons.Prelude.Tuple Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FlipSym2 :: (TyFun a6989586621679422435 (TyFun b6989586621679422436 c6989586621679422437 -> Type) -> Type) -> b6989586621679422436 -> TyFun a6989586621679422435 c6989586621679422437 -> *) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FlipSym1 :: (TyFun a6989586621679422435 (TyFun b6989586621679422436 c6989586621679422437 -> Type) -> Type) -> TyFun b6989586621679422436 (TyFun a6989586621679422435 c6989586621679422437 -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((.@#@$$$) :: (TyFun b6989586621679422438 c6989586621679422439 -> Type) -> (TyFun a6989586621679422440 b6989586621679422438 -> Type) -> TyFun a6989586621679422440 c6989586621679422439 -> *) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((.@#@$$) :: (TyFun b6989586621679422438 c6989586621679422439 -> Type) -> TyFun (TyFun a6989586621679422440 b6989586621679422438 -> Type) (TyFun a6989586621679422440 c6989586621679422439 -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWithSym1 :: (TyFun a6989586621679445031 (TyFun b6989586621679445032 c6989586621679445033 -> Type) -> Type) -> TyFun [a6989586621679445031] (TyFun [b6989586621679445032] [c6989586621679445033] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWithSym2 :: (TyFun a6989586621679445031 (TyFun b6989586621679445032 c6989586621679445033 -> Type) -> Type) -> [a6989586621679445031] -> TyFun [b6989586621679445032] [c6989586621679445033] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapAccumRSym1 :: (TyFun acc6989586621679445048 (TyFun x6989586621679445049 (acc6989586621679445048, y6989586621679445050) -> Type) -> Type) -> TyFun acc6989586621679445048 (TyFun [x6989586621679445049] (acc6989586621679445048, [y6989586621679445050]) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapAccumRSym2 :: (TyFun acc6989586621679445048 (TyFun x6989586621679445049 (acc6989586621679445048, y6989586621679445050) -> Type) -> Type) -> acc6989586621679445048 -> TyFun [x6989586621679445049] (acc6989586621679445048, [y6989586621679445050]) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapAccumLSym1 :: (TyFun acc6989586621679445051 (TyFun x6989586621679445052 (acc6989586621679445051, y6989586621679445053) -> Type) -> Type) -> TyFun acc6989586621679445051 (TyFun [x6989586621679445052] (acc6989586621679445051, [y6989586621679445053]) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapAccumLSym2 :: (TyFun acc6989586621679445051 (TyFun x6989586621679445052 (acc6989586621679445051, y6989586621679445053) -> Type) -> Type) -> acc6989586621679445051 -> TyFun [x6989586621679445052] (acc6989586621679445051, [y6989586621679445053]) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (OnSym3 :: (TyFun b6989586621679761700 (TyFun b6989586621679761700 c6989586621679761701 -> Type) -> Type) -> (TyFun a6989586621679761702 b6989586621679761700 -> Type) -> a6989586621679761702 -> TyFun a6989586621679761702 c6989586621679761701 -> *) Source # | |
Defined in Data.Singletons.Prelude.Function Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (OnSym2 :: (TyFun b6989586621679761700 (TyFun b6989586621679761700 c6989586621679761701 -> Type) -> Type) -> (TyFun a6989586621679761702 b6989586621679761700 -> Type) -> TyFun a6989586621679761702 (TyFun a6989586621679761702 c6989586621679761701 -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Function Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (OnSym1 :: (TyFun b6989586621679761700 (TyFun b6989586621679761700 c6989586621679761701 -> Type) -> Type) -> TyFun (TyFun a6989586621679761702 b6989586621679761700 -> Type) (TyFun a6989586621679761702 (TyFun a6989586621679761702 c6989586621679761701 -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Function Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWithSym2 :: (TyFun a6989586621679770690 (TyFun b6989586621679770691 c6989586621679770692 -> Type) -> Type) -> NonEmpty a6989586621679770690 -> TyFun (NonEmpty b6989586621679770691) (NonEmpty c6989586621679770692) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWithSym1 :: (TyFun a6989586621679770690 (TyFun b6989586621679770691 c6989586621679770692 -> Type) -> Type) -> TyFun (NonEmpty a6989586621679770690) (TyFun (NonEmpty b6989586621679770691) (NonEmpty c6989586621679770692) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Either_Sym2 :: (TyFun a6989586621679914687 c6989586621679914688 -> Type) -> (TyFun b6989586621679914689 c6989586621679914688 -> Type) -> TyFun (Either a6989586621679914687 b6989586621679914689) c6989586621679914688 -> *) Source # | |
Defined in Data.Singletons.Prelude.Either Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Either_Sym1 :: (TyFun a6989586621679914687 c6989586621679914688 -> Type) -> TyFun (TyFun b6989586621679914689 c6989586621679914688 -> Type) (TyFun (Either a6989586621679914687 b6989586621679914689) c6989586621679914688 -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Either Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip3Sym1 :: [a6989586621679445034] -> TyFun [b6989586621679445035] (TyFun [c6989586621679445036] [(a6989586621679445034, b6989586621679445035, c6989586621679445036)] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip3Sym2 :: [a6989586621679445034] -> [b6989586621679445035] -> TyFun [c6989586621679445036] [(a6989586621679445034, b6989586621679445035, c6989586621679445036)] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple3Sym2 :: a3530822107858468865 -> b3530822107858468866 -> TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple3Sym1 :: a3530822107858468865 -> TyFun b3530822107858468866 (TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (CurrySym0 :: TyFun (TyFun (a6989586621679288097, b6989586621679288098) c6989586621679288099 -> Type) (TyFun a6989586621679288097 (TyFun b6989586621679288098 c6989586621679288099 -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Tuple Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UncurrySym0 :: TyFun (TyFun a6989586621679288094 (TyFun b6989586621679288095 c6989586621679288096 -> Type) -> Type) (TyFun (a6989586621679288094, b6989586621679288095) c6989586621679288096 -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Tuple Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FlipSym0 :: TyFun (TyFun a6989586621679422435 (TyFun b6989586621679422436 c6989586621679422437 -> Type) -> Type) (TyFun b6989586621679422436 (TyFun a6989586621679422435 c6989586621679422437 -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((.@#@$) :: TyFun (TyFun b6989586621679422438 c6989586621679422439 -> Type) (TyFun (TyFun a6989586621679422440 b6989586621679422438 -> Type) (TyFun a6989586621679422440 c6989586621679422439 -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWithSym0 :: TyFun (TyFun a6989586621679445031 (TyFun b6989586621679445032 c6989586621679445033 -> Type) -> Type) (TyFun [a6989586621679445031] (TyFun [b6989586621679445032] [c6989586621679445033] -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapAccumRSym0 :: TyFun (TyFun acc6989586621679445048 (TyFun x6989586621679445049 (acc6989586621679445048, y6989586621679445050) -> Type) -> Type) (TyFun acc6989586621679445048 (TyFun [x6989586621679445049] (acc6989586621679445048, [y6989586621679445050]) -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapAccumLSym0 :: TyFun (TyFun acc6989586621679445051 (TyFun x6989586621679445052 (acc6989586621679445051, y6989586621679445053) -> Type) -> Type) (TyFun acc6989586621679445051 (TyFun [x6989586621679445052] (acc6989586621679445051, [y6989586621679445053]) -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (OnSym0 :: TyFun (TyFun b6989586621679761700 (TyFun b6989586621679761700 c6989586621679761701 -> Type) -> Type) (TyFun (TyFun a6989586621679761702 b6989586621679761700 -> Type) (TyFun a6989586621679761702 (TyFun a6989586621679761702 c6989586621679761701 -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Function Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWithSym0 :: TyFun (TyFun a6989586621679770690 (TyFun b6989586621679770691 c6989586621679770692 -> Type) -> Type) (TyFun (NonEmpty a6989586621679770690) (TyFun (NonEmpty b6989586621679770691) (NonEmpty c6989586621679770692) -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Either_Sym0 :: TyFun (TyFun a6989586621679914687 c6989586621679914688 -> Type) (TyFun (TyFun b6989586621679914689 c6989586621679914688 -> Type) (TyFun (Either a6989586621679914687 b6989586621679914689) c6989586621679914688 -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Either Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Unzip3Sym0 :: TyFun [(a6989586621679445022, b6989586621679445023, c6989586621679445024)] ([a6989586621679445022], [b6989586621679445023], [c6989586621679445024]) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip3Sym0 :: TyFun [a6989586621679445034] (TyFun [b6989586621679445035] (TyFun [c6989586621679445036] [(a6989586621679445034, b6989586621679445035, c6989586621679445036)] -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple3Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867) -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith3Sym1 :: (TyFun a6989586621679445027 (TyFun b6989586621679445028 (TyFun c6989586621679445029 d6989586621679445030 -> Type) -> Type) -> Type) -> TyFun [a6989586621679445027] (TyFun [b6989586621679445028] (TyFun [c6989586621679445029] [d6989586621679445030] -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith3Sym2 :: (TyFun a6989586621679445027 (TyFun b6989586621679445028 (TyFun c6989586621679445029 d6989586621679445030 -> Type) -> Type) -> Type) -> [a6989586621679445027] -> TyFun [b6989586621679445028] (TyFun [c6989586621679445029] [d6989586621679445030] -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith3Sym3 :: (TyFun a6989586621679445027 (TyFun b6989586621679445028 (TyFun c6989586621679445029 d6989586621679445030 -> Type) -> Type) -> Type) -> [a6989586621679445027] -> [b6989586621679445028] -> TyFun [c6989586621679445029] [d6989586621679445030] -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip4Sym3 :: [a6989586621679924859] -> [b6989586621679924860] -> [c6989586621679924861] -> TyFun [d6989586621679924862] [(a6989586621679924859, b6989586621679924860, c6989586621679924861, d6989586621679924862)] -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip4Sym2 :: [a6989586621679924859] -> [b6989586621679924860] -> TyFun [c6989586621679924861] (TyFun [d6989586621679924862] [(a6989586621679924859, b6989586621679924860, c6989586621679924861, d6989586621679924862)] -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip4Sym1 :: [a6989586621679924859] -> TyFun [b6989586621679924860] (TyFun [c6989586621679924861] (TyFun [d6989586621679924862] [(a6989586621679924859, b6989586621679924860, c6989586621679924861, d6989586621679924862)] -> Type) -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple4Sym3 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple4Sym2 :: a3530822107858468865 -> b3530822107858468866 -> TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple4Sym1 :: a3530822107858468865 -> TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith3Sym0 :: TyFun (TyFun a6989586621679445027 (TyFun b6989586621679445028 (TyFun c6989586621679445029 d6989586621679445030 -> Type) -> Type) -> Type) (TyFun [a6989586621679445027] (TyFun [b6989586621679445028] (TyFun [c6989586621679445029] [d6989586621679445030] -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Unzip4Sym0 :: TyFun [(a6989586621679445018, b6989586621679445019, c6989586621679445020, d6989586621679445021)] ([a6989586621679445018], [b6989586621679445019], [c6989586621679445020], [d6989586621679445021]) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip4Sym0 :: TyFun [a6989586621679924859] (TyFun [b6989586621679924860] (TyFun [c6989586621679924861] (TyFun [d6989586621679924862] [(a6989586621679924859, b6989586621679924860, c6989586621679924861, d6989586621679924862)] -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple4Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith4Sym1 :: (TyFun a6989586621679924836 (TyFun b6989586621679924837 (TyFun c6989586621679924838 (TyFun d6989586621679924839 e6989586621679924840 -> Type) -> Type) -> Type) -> Type) -> TyFun [a6989586621679924836] (TyFun [b6989586621679924837] (TyFun [c6989586621679924838] (TyFun [d6989586621679924839] [e6989586621679924840] -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith4Sym2 :: (TyFun a6989586621679924836 (TyFun b6989586621679924837 (TyFun c6989586621679924838 (TyFun d6989586621679924839 e6989586621679924840 -> Type) -> Type) -> Type) -> Type) -> [a6989586621679924836] -> TyFun [b6989586621679924837] (TyFun [c6989586621679924838] (TyFun [d6989586621679924839] [e6989586621679924840] -> Type) -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith4Sym3 :: (TyFun a6989586621679924836 (TyFun b6989586621679924837 (TyFun c6989586621679924838 (TyFun d6989586621679924839 e6989586621679924840 -> Type) -> Type) -> Type) -> Type) -> [a6989586621679924836] -> [b6989586621679924837] -> TyFun [c6989586621679924838] (TyFun [d6989586621679924839] [e6989586621679924840] -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith4Sym4 :: (TyFun a6989586621679924836 (TyFun b6989586621679924837 (TyFun c6989586621679924838 (TyFun d6989586621679924839 e6989586621679924840 -> Type) -> Type) -> Type) -> Type) -> [a6989586621679924836] -> [b6989586621679924837] -> [c6989586621679924838] -> TyFun [d6989586621679924839] [e6989586621679924840] -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip5Sym4 :: [a6989586621679924854] -> [b6989586621679924855] -> [c6989586621679924856] -> [d6989586621679924857] -> TyFun [e6989586621679924858] [(a6989586621679924854, b6989586621679924855, c6989586621679924856, d6989586621679924857, e6989586621679924858)] -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip5Sym3 :: [a6989586621679924854] -> [b6989586621679924855] -> [c6989586621679924856] -> TyFun [d6989586621679924857] (TyFun [e6989586621679924858] [(a6989586621679924854, b6989586621679924855, c6989586621679924856, d6989586621679924857, e6989586621679924858)] -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip5Sym2 :: [a6989586621679924854] -> [b6989586621679924855] -> TyFun [c6989586621679924856] (TyFun [d6989586621679924857] (TyFun [e6989586621679924858] [(a6989586621679924854, b6989586621679924855, c6989586621679924856, d6989586621679924857, e6989586621679924858)] -> Type) -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip5Sym1 :: [a6989586621679924854] -> TyFun [b6989586621679924855] (TyFun [c6989586621679924856] (TyFun [d6989586621679924857] (TyFun [e6989586621679924858] [(a6989586621679924854, b6989586621679924855, c6989586621679924856, d6989586621679924857, e6989586621679924858)] -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple5Sym4 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> d3530822107858468868 -> TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple5Sym3 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple5Sym2 :: a3530822107858468865 -> b3530822107858468866 -> TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple5Sym1 :: a3530822107858468865 -> TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith4Sym0 :: TyFun (TyFun a6989586621679924836 (TyFun b6989586621679924837 (TyFun c6989586621679924838 (TyFun d6989586621679924839 e6989586621679924840 -> Type) -> Type) -> Type) -> Type) (TyFun [a6989586621679924836] (TyFun [b6989586621679924837] (TyFun [c6989586621679924838] (TyFun [d6989586621679924839] [e6989586621679924840] -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Unzip5Sym0 :: TyFun [(a6989586621679445013, b6989586621679445014, c6989586621679445015, d6989586621679445016, e6989586621679445017)] ([a6989586621679445013], [b6989586621679445014], [c6989586621679445015], [d6989586621679445016], [e6989586621679445017]) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip5Sym0 :: TyFun [a6989586621679924854] (TyFun [b6989586621679924855] (TyFun [c6989586621679924856] (TyFun [d6989586621679924857] (TyFun [e6989586621679924858] [(a6989586621679924854, b6989586621679924855, c6989586621679924856, d6989586621679924857, e6989586621679924858)] -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple5Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith5Sym1 :: (TyFun a6989586621679924830 (TyFun b6989586621679924831 (TyFun c6989586621679924832 (TyFun d6989586621679924833 (TyFun e6989586621679924834 f6989586621679924835 -> Type) -> Type) -> Type) -> Type) -> Type) -> TyFun [a6989586621679924830] (TyFun [b6989586621679924831] (TyFun [c6989586621679924832] (TyFun [d6989586621679924833] (TyFun [e6989586621679924834] [f6989586621679924835] -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith5Sym2 :: (TyFun a6989586621679924830 (TyFun b6989586621679924831 (TyFun c6989586621679924832 (TyFun d6989586621679924833 (TyFun e6989586621679924834 f6989586621679924835 -> Type) -> Type) -> Type) -> Type) -> Type) -> [a6989586621679924830] -> TyFun [b6989586621679924831] (TyFun [c6989586621679924832] (TyFun [d6989586621679924833] (TyFun [e6989586621679924834] [f6989586621679924835] -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith5Sym3 :: (TyFun a6989586621679924830 (TyFun b6989586621679924831 (TyFun c6989586621679924832 (TyFun d6989586621679924833 (TyFun e6989586621679924834 f6989586621679924835 -> Type) -> Type) -> Type) -> Type) -> Type) -> [a6989586621679924830] -> [b6989586621679924831] -> TyFun [c6989586621679924832] (TyFun [d6989586621679924833] (TyFun [e6989586621679924834] [f6989586621679924835] -> Type) -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith5Sym4 :: (TyFun a6989586621679924830 (TyFun b6989586621679924831 (TyFun c6989586621679924832 (TyFun d6989586621679924833 (TyFun e6989586621679924834 f6989586621679924835 -> Type) -> Type) -> Type) -> Type) -> Type) -> [a6989586621679924830] -> [b6989586621679924831] -> [c6989586621679924832] -> TyFun [d6989586621679924833] (TyFun [e6989586621679924834] [f6989586621679924835] -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith5Sym5 :: (TyFun a6989586621679924830 (TyFun b6989586621679924831 (TyFun c6989586621679924832 (TyFun d6989586621679924833 (TyFun e6989586621679924834 f6989586621679924835 -> Type) -> Type) -> Type) -> Type) -> Type) -> [a6989586621679924830] -> [b6989586621679924831] -> [c6989586621679924832] -> [d6989586621679924833] -> TyFun [e6989586621679924834] [f6989586621679924835] -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip6Sym5 :: [a6989586621679924848] -> [b6989586621679924849] -> [c6989586621679924850] -> [d6989586621679924851] -> [e6989586621679924852] -> TyFun [f6989586621679924853] [(a6989586621679924848, b6989586621679924849, c6989586621679924850, d6989586621679924851, e6989586621679924852, f6989586621679924853)] -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip6Sym4 :: [a6989586621679924848] -> [b6989586621679924849] -> [c6989586621679924850] -> [d6989586621679924851] -> TyFun [e6989586621679924852] (TyFun [f6989586621679924853] [(a6989586621679924848, b6989586621679924849, c6989586621679924850, d6989586621679924851, e6989586621679924852, f6989586621679924853)] -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip6Sym3 :: [a6989586621679924848] -> [b6989586621679924849] -> [c6989586621679924850] -> TyFun [d6989586621679924851] (TyFun [e6989586621679924852] (TyFun [f6989586621679924853] [(a6989586621679924848, b6989586621679924849, c6989586621679924850, d6989586621679924851, e6989586621679924852, f6989586621679924853)] -> Type) -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip6Sym2 :: [a6989586621679924848] -> [b6989586621679924849] -> TyFun [c6989586621679924850] (TyFun [d6989586621679924851] (TyFun [e6989586621679924852] (TyFun [f6989586621679924853] [(a6989586621679924848, b6989586621679924849, c6989586621679924850, d6989586621679924851, e6989586621679924852, f6989586621679924853)] -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip6Sym1 :: [a6989586621679924848] -> TyFun [b6989586621679924849] (TyFun [c6989586621679924850] (TyFun [d6989586621679924851] (TyFun [e6989586621679924852] (TyFun [f6989586621679924853] [(a6989586621679924848, b6989586621679924849, c6989586621679924850, d6989586621679924851, e6989586621679924852, f6989586621679924853)] -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple6Sym5 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> d3530822107858468868 -> e3530822107858468869 -> TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple6Sym4 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> d3530822107858468868 -> TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple6Sym3 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple6Sym2 :: a3530822107858468865 -> b3530822107858468866 -> TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple6Sym1 :: a3530822107858468865 -> TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith5Sym0 :: TyFun (TyFun a6989586621679924830 (TyFun b6989586621679924831 (TyFun c6989586621679924832 (TyFun d6989586621679924833 (TyFun e6989586621679924834 f6989586621679924835 -> Type) -> Type) -> Type) -> Type) -> Type) (TyFun [a6989586621679924830] (TyFun [b6989586621679924831] (TyFun [c6989586621679924832] (TyFun [d6989586621679924833] (TyFun [e6989586621679924834] [f6989586621679924835] -> Type) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Unzip6Sym0 :: TyFun [(a6989586621679445007, b6989586621679445008, c6989586621679445009, d6989586621679445010, e6989586621679445011, f6989586621679445012)] ([a6989586621679445007], [b6989586621679445008], [c6989586621679445009], [d6989586621679445010], [e6989586621679445011], [f6989586621679445012]) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip6Sym0 :: TyFun [a6989586621679924848] (TyFun [b6989586621679924849] (TyFun [c6989586621679924850] (TyFun [d6989586621679924851] (TyFun [e6989586621679924852] (TyFun [f6989586621679924853] [(a6989586621679924848, b6989586621679924849, c6989586621679924850, d6989586621679924851, e6989586621679924852, f6989586621679924853)] -> Type) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple6Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith6Sym1 :: (TyFun a6989586621679924823 (TyFun b6989586621679924824 (TyFun c6989586621679924825 (TyFun d6989586621679924826 (TyFun e6989586621679924827 (TyFun f6989586621679924828 g6989586621679924829 -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> TyFun [a6989586621679924823] (TyFun [b6989586621679924824] (TyFun [c6989586621679924825] (TyFun [d6989586621679924826] (TyFun [e6989586621679924827] (TyFun [f6989586621679924828] [g6989586621679924829] -> Type) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith6Sym2 :: (TyFun a6989586621679924823 (TyFun b6989586621679924824 (TyFun c6989586621679924825 (TyFun d6989586621679924826 (TyFun e6989586621679924827 (TyFun f6989586621679924828 g6989586621679924829 -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> [a6989586621679924823] -> TyFun [b6989586621679924824] (TyFun [c6989586621679924825] (TyFun [d6989586621679924826] (TyFun [e6989586621679924827] (TyFun [f6989586621679924828] [g6989586621679924829] -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith6Sym3 :: (TyFun a6989586621679924823 (TyFun b6989586621679924824 (TyFun c6989586621679924825 (TyFun d6989586621679924826 (TyFun e6989586621679924827 (TyFun f6989586621679924828 g6989586621679924829 -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> [a6989586621679924823] -> [b6989586621679924824] -> TyFun [c6989586621679924825] (TyFun [d6989586621679924826] (TyFun [e6989586621679924827] (TyFun [f6989586621679924828] [g6989586621679924829] -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith6Sym4 :: (TyFun a6989586621679924823 (TyFun b6989586621679924824 (TyFun c6989586621679924825 (TyFun d6989586621679924826 (TyFun e6989586621679924827 (TyFun f6989586621679924828 g6989586621679924829 -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> [a6989586621679924823] -> [b6989586621679924824] -> [c6989586621679924825] -> TyFun [d6989586621679924826] (TyFun [e6989586621679924827] (TyFun [f6989586621679924828] [g6989586621679924829] -> Type) -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith6Sym5 :: (TyFun a6989586621679924823 (TyFun b6989586621679924824 (TyFun c6989586621679924825 (TyFun d6989586621679924826 (TyFun e6989586621679924827 (TyFun f6989586621679924828 g6989586621679924829 -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> [a6989586621679924823] -> [b6989586621679924824] -> [c6989586621679924825] -> [d6989586621679924826] -> TyFun [e6989586621679924827] (TyFun [f6989586621679924828] [g6989586621679924829] -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith6Sym6 :: (TyFun a6989586621679924823 (TyFun b6989586621679924824 (TyFun c6989586621679924825 (TyFun d6989586621679924826 (TyFun e6989586621679924827 (TyFun f6989586621679924828 g6989586621679924829 -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> [a6989586621679924823] -> [b6989586621679924824] -> [c6989586621679924825] -> [d6989586621679924826] -> [e6989586621679924827] -> TyFun [f6989586621679924828] [g6989586621679924829] -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip7Sym6 :: [a6989586621679924841] -> [b6989586621679924842] -> [c6989586621679924843] -> [d6989586621679924844] -> [e6989586621679924845] -> [f6989586621679924846] -> TyFun [g6989586621679924847] [(a6989586621679924841, b6989586621679924842, c6989586621679924843, d6989586621679924844, e6989586621679924845, f6989586621679924846, g6989586621679924847)] -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip7Sym5 :: [a6989586621679924841] -> [b6989586621679924842] -> [c6989586621679924843] -> [d6989586621679924844] -> [e6989586621679924845] -> TyFun [f6989586621679924846] (TyFun [g6989586621679924847] [(a6989586621679924841, b6989586621679924842, c6989586621679924843, d6989586621679924844, e6989586621679924845, f6989586621679924846, g6989586621679924847)] -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip7Sym4 :: [a6989586621679924841] -> [b6989586621679924842] -> [c6989586621679924843] -> [d6989586621679924844] -> TyFun [e6989586621679924845] (TyFun [f6989586621679924846] (TyFun [g6989586621679924847] [(a6989586621679924841, b6989586621679924842, c6989586621679924843, d6989586621679924844, e6989586621679924845, f6989586621679924846, g6989586621679924847)] -> Type) -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip7Sym3 :: [a6989586621679924841] -> [b6989586621679924842] -> [c6989586621679924843] -> TyFun [d6989586621679924844] (TyFun [e6989586621679924845] (TyFun [f6989586621679924846] (TyFun [g6989586621679924847] [(a6989586621679924841, b6989586621679924842, c6989586621679924843, d6989586621679924844, e6989586621679924845, f6989586621679924846, g6989586621679924847)] -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip7Sym2 :: [a6989586621679924841] -> [b6989586621679924842] -> TyFun [c6989586621679924843] (TyFun [d6989586621679924844] (TyFun [e6989586621679924845] (TyFun [f6989586621679924846] (TyFun [g6989586621679924847] [(a6989586621679924841, b6989586621679924842, c6989586621679924843, d6989586621679924844, e6989586621679924845, f6989586621679924846, g6989586621679924847)] -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip7Sym1 :: [a6989586621679924841] -> TyFun [b6989586621679924842] (TyFun [c6989586621679924843] (TyFun [d6989586621679924844] (TyFun [e6989586621679924845] (TyFun [f6989586621679924846] (TyFun [g6989586621679924847] [(a6989586621679924841, b6989586621679924842, c6989586621679924843, d6989586621679924844, e6989586621679924845, f6989586621679924846, g6989586621679924847)] -> Type) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple7Sym6 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> d3530822107858468868 -> e3530822107858468869 -> f3530822107858468870 -> TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple7Sym5 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> d3530822107858468868 -> e3530822107858468869 -> TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple7Sym4 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> d3530822107858468868 -> TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple7Sym3 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple7Sym2 :: a3530822107858468865 -> b3530822107858468866 -> TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple7Sym1 :: a3530822107858468865 -> TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith6Sym0 :: TyFun (TyFun a6989586621679924823 (TyFun b6989586621679924824 (TyFun c6989586621679924825 (TyFun d6989586621679924826 (TyFun e6989586621679924827 (TyFun f6989586621679924828 g6989586621679924829 -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) (TyFun [a6989586621679924823] (TyFun [b6989586621679924824] (TyFun [c6989586621679924825] (TyFun [d6989586621679924826] (TyFun [e6989586621679924827] (TyFun [f6989586621679924828] [g6989586621679924829] -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Unzip7Sym0 :: TyFun [(a6989586621679445000, b6989586621679445001, c6989586621679445002, d6989586621679445003, e6989586621679445004, f6989586621679445005, g6989586621679445006)] ([a6989586621679445000], [b6989586621679445001], [c6989586621679445002], [d6989586621679445003], [e6989586621679445004], [f6989586621679445005], [g6989586621679445006]) -> *) Source # | |
Defined in Data.Singletons.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip7Sym0 :: TyFun [a6989586621679924841] (TyFun [b6989586621679924842] (TyFun [c6989586621679924843] (TyFun [d6989586621679924844] (TyFun [e6989586621679924845] (TyFun [f6989586621679924846] (TyFun [g6989586621679924847] [(a6989586621679924841, b6989586621679924842, c6989586621679924843, d6989586621679924844, e6989586621679924845, f6989586621679924846, g6989586621679924847)] -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple7Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith7Sym1 :: (TyFun a6989586621679924815 (TyFun b6989586621679924816 (TyFun c6989586621679924817 (TyFun d6989586621679924818 (TyFun e6989586621679924819 (TyFun f6989586621679924820 (TyFun g6989586621679924821 h6989586621679924822 -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> TyFun [a6989586621679924815] (TyFun [b6989586621679924816] (TyFun [c6989586621679924817] (TyFun [d6989586621679924818] (TyFun [e6989586621679924819] (TyFun [f6989586621679924820] (TyFun [g6989586621679924821] [h6989586621679924822] -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith7Sym2 :: (TyFun a6989586621679924815 (TyFun b6989586621679924816 (TyFun c6989586621679924817 (TyFun d6989586621679924818 (TyFun e6989586621679924819 (TyFun f6989586621679924820 (TyFun g6989586621679924821 h6989586621679924822 -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> [a6989586621679924815] -> TyFun [b6989586621679924816] (TyFun [c6989586621679924817] (TyFun [d6989586621679924818] (TyFun [e6989586621679924819] (TyFun [f6989586621679924820] (TyFun [g6989586621679924821] [h6989586621679924822] -> Type) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith7Sym3 :: (TyFun a6989586621679924815 (TyFun b6989586621679924816 (TyFun c6989586621679924817 (TyFun d6989586621679924818 (TyFun e6989586621679924819 (TyFun f6989586621679924820 (TyFun g6989586621679924821 h6989586621679924822 -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> [a6989586621679924815] -> [b6989586621679924816] -> TyFun [c6989586621679924817] (TyFun [d6989586621679924818] (TyFun [e6989586621679924819] (TyFun [f6989586621679924820] (TyFun [g6989586621679924821] [h6989586621679924822] -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith7Sym4 :: (TyFun a6989586621679924815 (TyFun b6989586621679924816 (TyFun c6989586621679924817 (TyFun d6989586621679924818 (TyFun e6989586621679924819 (TyFun f6989586621679924820 (TyFun g6989586621679924821 h6989586621679924822 -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> [a6989586621679924815] -> [b6989586621679924816] -> [c6989586621679924817] -> TyFun [d6989586621679924818] (TyFun [e6989586621679924819] (TyFun [f6989586621679924820] (TyFun [g6989586621679924821] [h6989586621679924822] -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith7Sym5 :: (TyFun a6989586621679924815 (TyFun b6989586621679924816 (TyFun c6989586621679924817 (TyFun d6989586621679924818 (TyFun e6989586621679924819 (TyFun f6989586621679924820 (TyFun g6989586621679924821 h6989586621679924822 -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> [a6989586621679924815] -> [b6989586621679924816] -> [c6989586621679924817] -> [d6989586621679924818] -> TyFun [e6989586621679924819] (TyFun [f6989586621679924820] (TyFun [g6989586621679924821] [h6989586621679924822] -> Type) -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith7Sym6 :: (TyFun a6989586621679924815 (TyFun b6989586621679924816 (TyFun c6989586621679924817 (TyFun d6989586621679924818 (TyFun e6989586621679924819 (TyFun f6989586621679924820 (TyFun g6989586621679924821 h6989586621679924822 -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> [a6989586621679924815] -> [b6989586621679924816] -> [c6989586621679924817] -> [d6989586621679924818] -> [e6989586621679924819] -> TyFun [f6989586621679924820] (TyFun [g6989586621679924821] [h6989586621679924822] -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith7Sym7 :: (TyFun a6989586621679924815 (TyFun b6989586621679924816 (TyFun c6989586621679924817 (TyFun d6989586621679924818 (TyFun e6989586621679924819 (TyFun f6989586621679924820 (TyFun g6989586621679924821 h6989586621679924822 -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> [a6989586621679924815] -> [b6989586621679924816] -> [c6989586621679924817] -> [d6989586621679924818] -> [e6989586621679924819] -> [f6989586621679924820] -> TyFun [g6989586621679924821] [h6989586621679924822] -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith7Sym0 :: TyFun (TyFun a6989586621679924815 (TyFun b6989586621679924816 (TyFun c6989586621679924817 (TyFun d6989586621679924818 (TyFun e6989586621679924819 (TyFun f6989586621679924820 (TyFun g6989586621679924821 h6989586621679924822 -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) (TyFun [a6989586621679924815] (TyFun [b6989586621679924816] (TyFun [c6989586621679924817] (TyFun [d6989586621679924818] (TyFun [e6989586621679924819] (TyFun [f6989586621679924820] (TyFun [g6989586621679924821] [h6989586621679924822] -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Defined in Data.Promotion.Prelude.List Methods suppressUnusedWarnings :: () Source # | |