| Copyright | (C) 2013 Richard Eisenberg |
|---|---|
| License | BSD-style (see LICENSE) |
| Maintainer | Ryan Scott |
| 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 :: k -> Type
- 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
- sCompare :: forall (t :: a) (t :: a). Sing t -> Sing t -> Sing (Apply (Apply CompareSym0 t) t :: Ordering)
- (%<) :: forall (t :: a) (t :: a). Sing t -> Sing t -> Sing (Apply (Apply (<@#@$) t) t :: Bool)
- (%<=) :: forall (t :: a) (t :: a). Sing t -> Sing t -> Sing (Apply (Apply (<=@#@$) t) t :: Bool)
- (%>) :: forall (t :: a) (t :: a). Sing t -> Sing t -> Sing (Apply (Apply (>@#@$) t) t :: Bool)
- (%>=) :: forall (t :: a) (t :: a). Sing t -> Sing t -> Sing (Apply (Apply (>=@#@$) t) t :: Bool)
- sMax :: forall (t :: a) (t :: a). Sing t -> Sing t -> Sing (Apply (Apply MaxSym0 t) t :: a)
- sMin :: forall (t :: a) (t :: a). Sing t -> Sing t -> Sing (Apply (Apply MinSym0 t) t :: a)
- 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)
- class SDecide k where
- data (a :: k) :~: (b :: k) :: forall k. k -> k -> Type where
- data Void
- type Refuted a = a -> Void
- data Decision a
- class PBounded (a :: Type) where
- class SBounded a where
- sMinBound :: Sing (MinBoundSym0 :: a)
- sMaxBound :: Sing (MaxBoundSym0 :: a)
- class PEnum (a :: Type) where
- class SEnum a where
- class PShow (a :: Type) where
- class SShow a where
- sShowsPrec :: forall (t :: Nat) (t :: a) (t :: Symbol). Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply ShowsPrecSym0 t) t) t :: Symbol)
- sShow_ :: forall (t :: a). Sing t -> Sing (Apply Show_Sym0 t :: Symbol)
- sShowList :: forall (t :: [a]) (t :: Symbol). Sing t -> Sing t -> Sing (Apply (Apply ShowListSym0 t) t :: Symbol)
- 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 :: (~>) Symbol Symbol) (a :: Symbol) :: Symbol where ...
- sShowParen :: forall (t :: Bool) (t :: (~>) Symbol Symbol) (t :: Symbol). Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply ShowParenSym0 t) t) t :: Symbol)
- type 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)
- class PFunctor (f :: Type -> Type) where
- class SFunctor (f :: Type -> Type) where
- class PFoldable (t :: Type -> Type) where
- type Fold (arg :: t m) :: m
- type FoldMap (arg :: (~>) a m) (arg :: t a) :: m
- type Foldr (arg :: (~>) a ((~>) b b)) (arg :: b) (arg :: t a) :: b
- type Foldr' (arg :: (~>) a ((~>) b b)) (arg :: b) (arg :: t a) :: b
- type Foldl (arg :: (~>) b ((~>) a b)) (arg :: b) (arg :: t a) :: b
- type Foldl' (arg :: (~>) b ((~>) a b)) (arg :: b) (arg :: t a) :: b
- type Foldr1 (arg :: (~>) a ((~>) a a)) (arg :: t a) :: a
- type Foldl1 (arg :: (~>) a ((~>) a a)) (arg :: t a) :: a
- type ToList (arg :: t a) :: [a]
- type Null (arg :: t a) :: Bool
- type Length (arg :: t a) :: Nat
- type Elem (arg :: a) (arg :: t a) :: Bool
- type Maximum (arg :: t a) :: a
- type Minimum (arg :: t a) :: a
- type Sum (arg :: t a) :: a
- type Product (arg :: t a) :: a
- class SFoldable (t :: Type -> Type) where
- sFold :: forall m (t :: t m). SMonoid m => Sing t -> Sing (Apply FoldSym0 t :: m)
- sFoldMap :: forall m a (t :: (~>) a m) (t :: t a). SMonoid m => Sing t -> Sing t -> Sing (Apply (Apply FoldMapSym0 t) t :: m)
- sFoldr :: forall a b (t :: (~>) a ((~>) b b)) (t :: b) (t :: t a). Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply FoldrSym0 t) t) t :: b)
- sFoldr' :: forall a b (t :: (~>) a ((~>) b b)) (t :: b) (t :: t a). Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply Foldr'Sym0 t) t) t :: b)
- sFoldl :: forall b a (t :: (~>) b ((~>) a b)) (t :: b) (t :: t a). Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply FoldlSym0 t) t) t :: b)
- sFoldl' :: forall b a (t :: (~>) b ((~>) a b)) (t :: b) (t :: t a). Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply Foldl'Sym0 t) t) t :: b)
- sFoldr1 :: forall a (t :: (~>) a ((~>) a a)) (t :: t a). Sing t -> Sing t -> Sing (Apply (Apply Foldr1Sym0 t) t :: a)
- sFoldl1 :: forall a (t :: (~>) a ((~>) a a)) (t :: t a). Sing t -> Sing t -> Sing (Apply (Apply Foldl1Sym0 t) t :: a)
- sToList :: forall a (t :: t a). Sing t -> Sing (Apply ToListSym0 t :: [a])
- sNull :: forall a (t :: t a). Sing t -> Sing (Apply NullSym0 t :: Bool)
- sLength :: forall a (t :: t a). Sing t -> Sing (Apply LengthSym0 t :: Nat)
- sElem :: forall a (t :: a) (t :: t a). SEq a => Sing t -> Sing t -> Sing (Apply (Apply ElemSym0 t) t :: Bool)
- sMaximum :: forall a (t :: t a). SOrd a => Sing t -> Sing (Apply MaximumSym0 t :: a)
- sMinimum :: forall a (t :: t a). SOrd a => Sing t -> Sing (Apply MinimumSym0 t :: a)
- sSum :: forall a (t :: t a). SNum a => Sing t -> Sing (Apply SumSym0 t :: a)
- sProduct :: forall a (t :: t a). SNum a => Sing t -> Sing (Apply ProductSym0 t :: a)
- class PSemigroup a => PMonoid (a :: Type) where
- class SSemigroup a => SMonoid a where
- sMempty :: Sing (MemptySym0 :: a)
- sMappend :: forall (t :: a) (t :: a). Sing t -> Sing t -> Sing (Apply (Apply MappendSym0 t) t :: a)
- sMconcat :: forall (t :: [a]). Sing t -> Sing (Apply MconcatSym0 t :: a)
- class (PFunctor t, PFoldable t) => PTraversable (t :: Type -> Type) where
- class (SFunctor t, SFoldable t) => STraversable (t :: Type -> Type) where
- sTraverse :: forall f a b (t :: (~>) a (f b)) (t :: t a). SApplicative f => Sing t -> Sing t -> Sing (Apply (Apply TraverseSym0 t) t :: f (t b))
- sSequenceA :: forall f a (t :: t (f a)). SApplicative f => Sing t -> Sing (Apply SequenceASym0 t :: f (t a))
- sMapM :: forall m a b (t :: (~>) a (m b)) (t :: t a). SMonad m => Sing t -> Sing t -> Sing (Apply (Apply MapMSym0 t) t :: m (t b))
- sSequence :: forall m a (t :: t (m a)). SMonad m => Sing t -> Sing (Apply SequenceSym0 t :: m (t a))
- class PFunctor f => PApplicative (f :: Type -> Type) where
- class SFunctor f => SApplicative (f :: Type -> Type) where
- sPure :: forall a (t :: a). Sing t -> Sing (Apply PureSym0 t :: f a)
- (%<*>) :: forall a b (t :: f ((~>) a b)) (t :: f a). Sing t -> Sing t -> Sing (Apply (Apply (<*>@#@$) t) t :: f b)
- sLiftA2 :: forall a b c (t :: (~>) a ((~>) b c)) (t :: f a) (t :: f b). Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply LiftA2Sym0 t) t) t :: f c)
- (%*>) :: forall a b (t :: f a) (t :: f b). Sing t -> Sing t -> Sing (Apply (Apply (*>@#@$) t) t :: f b)
- (%<*) :: forall a b (t :: f a) (t :: f b). Sing t -> Sing t -> Sing (Apply (Apply (<*@#@$) t) t :: f a)
- type family ((a :: (~>) b c) :. (a :: (~>) a b)) (a :: a) :: c where ...
- (%.) :: forall b c a (t :: (~>) b c) (t :: (~>) a b) (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 :: HasCallStack => Sing (str :: Symbol) -> a
- data ErrorSym0 :: forall k06989586621679468164 k6989586621679468163. (~>) k06989586621679468164 k6989586621679468163
- type ErrorSym1 (str6989586621679468165 :: k06989586621679468164) = Error str6989586621679468165
- type family Undefined :: k where ...
- sUndefined :: HasCallStack => a
- type UndefinedSym0 = Undefined
- type TrueSym0 = True
- type FalseSym0 = False
- data (==@#@$) :: forall a6989586621679366522. (~>) a6989586621679366522 ((~>) a6989586621679366522 Bool)
- data (==@#@$$) (x6989586621679366523 :: a6989586621679366522) :: (~>) a6989586621679366522 Bool
- type (==@#@$$$) (x6989586621679366523 :: a6989586621679366522) (y6989586621679366524 :: a6989586621679366522) = (==) x6989586621679366523 y6989586621679366524
- data (>@#@$) :: forall a6989586621679380707. (~>) a6989586621679380707 ((~>) a6989586621679380707 Bool)
- data (>@#@$$) (arg6989586621679380813 :: a6989586621679380707) :: (~>) a6989586621679380707 Bool
- type (>@#@$$$) (arg6989586621679380813 :: a6989586621679380707) (arg6989586621679380814 :: a6989586621679380707) = (>) arg6989586621679380813 arg6989586621679380814
- type LTSym0 = LT
- type EQSym0 = EQ
- type GTSym0 = GT
- type Tuple0Sym0 = '()
- data Tuple2Sym0 :: forall (a3530822107858468865 :: Type) (b3530822107858468866 :: Type). (~>) a3530822107858468865 ((~>) b3530822107858468866 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type)))
- data Tuple2Sym1 (t6989586621679299010 :: (a3530822107858468865 :: Type)) :: forall (b3530822107858468866 :: Type). (~>) b3530822107858468866 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type))
- type Tuple2Sym2 (t6989586621679299010 :: a3530822107858468865) (t6989586621679299011 :: b3530822107858468866) = '(t6989586621679299010, t6989586621679299011)
- data Tuple3Sym0 :: forall (a3530822107858468865 :: Type) (b3530822107858468866 :: Type) (c3530822107858468867 :: Type). (~>) a3530822107858468865 ((~>) b3530822107858468866 ((~>) c3530822107858468867 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type))))
- data Tuple3Sym1 (t6989586621679299041 :: (a3530822107858468865 :: Type)) :: forall (b3530822107858468866 :: Type) (c3530822107858468867 :: Type). (~>) b3530822107858468866 ((~>) c3530822107858468867 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type)))
- data Tuple3Sym2 (t6989586621679299041 :: (a3530822107858468865 :: Type)) (t6989586621679299042 :: (b3530822107858468866 :: Type)) :: forall (c3530822107858468867 :: Type). (~>) c3530822107858468867 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type))
- type Tuple3Sym3 (t6989586621679299041 :: a3530822107858468865) (t6989586621679299042 :: b3530822107858468866) (t6989586621679299043 :: c3530822107858468867) = '(t6989586621679299041, t6989586621679299042, t6989586621679299043)
- data Tuple4Sym0 :: forall (a3530822107858468865 :: Type) (b3530822107858468866 :: Type) (c3530822107858468867 :: Type) (d3530822107858468868 :: Type). (~>) a3530822107858468865 ((~>) b3530822107858468866 ((~>) c3530822107858468867 ((~>) d3530822107858468868 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type)))))
- data Tuple4Sym1 (t6989586621679299088 :: (a3530822107858468865 :: Type)) :: forall (b3530822107858468866 :: Type) (c3530822107858468867 :: Type) (d3530822107858468868 :: Type). (~>) b3530822107858468866 ((~>) c3530822107858468867 ((~>) d3530822107858468868 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type))))
- data Tuple4Sym2 (t6989586621679299088 :: (a3530822107858468865 :: Type)) (t6989586621679299089 :: (b3530822107858468866 :: Type)) :: forall (c3530822107858468867 :: Type) (d3530822107858468868 :: Type). (~>) c3530822107858468867 ((~>) d3530822107858468868 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type)))
- data Tuple4Sym3 (t6989586621679299088 :: (a3530822107858468865 :: Type)) (t6989586621679299089 :: (b3530822107858468866 :: Type)) (t6989586621679299090 :: (c3530822107858468867 :: Type)) :: forall (d3530822107858468868 :: Type). (~>) d3530822107858468868 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type))
- type Tuple4Sym4 (t6989586621679299088 :: a3530822107858468865) (t6989586621679299089 :: b3530822107858468866) (t6989586621679299090 :: c3530822107858468867) (t6989586621679299091 :: d3530822107858468868) = '(t6989586621679299088, t6989586621679299089, t6989586621679299090, t6989586621679299091)
- data Tuple5Sym0 :: forall (a3530822107858468865 :: Type) (b3530822107858468866 :: Type) (c3530822107858468867 :: Type) (d3530822107858468868 :: Type) (e3530822107858468869 :: Type). (~>) a3530822107858468865 ((~>) b3530822107858468866 ((~>) c3530822107858468867 ((~>) d3530822107858468868 ((~>) e3530822107858468869 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type))))))
- data Tuple5Sym1 (t6989586621679299153 :: (a3530822107858468865 :: Type)) :: forall (b3530822107858468866 :: Type) (c3530822107858468867 :: Type) (d3530822107858468868 :: Type) (e3530822107858468869 :: Type). (~>) b3530822107858468866 ((~>) c3530822107858468867 ((~>) d3530822107858468868 ((~>) e3530822107858468869 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type)))))
- data Tuple5Sym2 (t6989586621679299153 :: (a3530822107858468865 :: Type)) (t6989586621679299154 :: (b3530822107858468866 :: Type)) :: forall (c3530822107858468867 :: Type) (d3530822107858468868 :: Type) (e3530822107858468869 :: Type). (~>) c3530822107858468867 ((~>) d3530822107858468868 ((~>) e3530822107858468869 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type))))
- data Tuple5Sym3 (t6989586621679299153 :: (a3530822107858468865 :: Type)) (t6989586621679299154 :: (b3530822107858468866 :: Type)) (t6989586621679299155 :: (c3530822107858468867 :: Type)) :: forall (d3530822107858468868 :: Type) (e3530822107858468869 :: Type). (~>) d3530822107858468868 ((~>) e3530822107858468869 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type)))
- data Tuple5Sym4 (t6989586621679299153 :: (a3530822107858468865 :: Type)) (t6989586621679299154 :: (b3530822107858468866 :: Type)) (t6989586621679299155 :: (c3530822107858468867 :: Type)) (t6989586621679299156 :: (d3530822107858468868 :: Type)) :: forall (e3530822107858468869 :: Type). (~>) e3530822107858468869 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type))
- type Tuple5Sym5 (t6989586621679299153 :: a3530822107858468865) (t6989586621679299154 :: b3530822107858468866) (t6989586621679299155 :: c3530822107858468867) (t6989586621679299156 :: d3530822107858468868) (t6989586621679299157 :: e3530822107858468869) = '(t6989586621679299153, t6989586621679299154, t6989586621679299155, t6989586621679299156, t6989586621679299157)
- data Tuple6Sym0 :: forall (a3530822107858468865 :: Type) (b3530822107858468866 :: Type) (c3530822107858468867 :: Type) (d3530822107858468868 :: Type) (e3530822107858468869 :: Type) (f3530822107858468870 :: Type). (~>) a3530822107858468865 ((~>) b3530822107858468866 ((~>) c3530822107858468867 ((~>) d3530822107858468868 ((~>) e3530822107858468869 ((~>) f3530822107858468870 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type), (f3530822107858468870 :: Type)))))))
- data Tuple6Sym1 (t6989586621679299238 :: (a3530822107858468865 :: Type)) :: forall (b3530822107858468866 :: Type) (c3530822107858468867 :: Type) (d3530822107858468868 :: Type) (e3530822107858468869 :: Type) (f3530822107858468870 :: Type). (~>) b3530822107858468866 ((~>) c3530822107858468867 ((~>) d3530822107858468868 ((~>) e3530822107858468869 ((~>) f3530822107858468870 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type), (f3530822107858468870 :: Type))))))
- data Tuple6Sym2 (t6989586621679299238 :: (a3530822107858468865 :: Type)) (t6989586621679299239 :: (b3530822107858468866 :: Type)) :: forall (c3530822107858468867 :: Type) (d3530822107858468868 :: Type) (e3530822107858468869 :: Type) (f3530822107858468870 :: Type). (~>) c3530822107858468867 ((~>) d3530822107858468868 ((~>) e3530822107858468869 ((~>) f3530822107858468870 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type), (f3530822107858468870 :: Type)))))
- data Tuple6Sym3 (t6989586621679299238 :: (a3530822107858468865 :: Type)) (t6989586621679299239 :: (b3530822107858468866 :: Type)) (t6989586621679299240 :: (c3530822107858468867 :: Type)) :: forall (d3530822107858468868 :: Type) (e3530822107858468869 :: Type) (f3530822107858468870 :: Type). (~>) d3530822107858468868 ((~>) e3530822107858468869 ((~>) f3530822107858468870 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type), (f3530822107858468870 :: Type))))
- data Tuple6Sym4 (t6989586621679299238 :: (a3530822107858468865 :: Type)) (t6989586621679299239 :: (b3530822107858468866 :: Type)) (t6989586621679299240 :: (c3530822107858468867 :: Type)) (t6989586621679299241 :: (d3530822107858468868 :: Type)) :: forall (e3530822107858468869 :: Type) (f3530822107858468870 :: Type). (~>) e3530822107858468869 ((~>) f3530822107858468870 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type), (f3530822107858468870 :: Type)))
- data Tuple6Sym5 (t6989586621679299238 :: (a3530822107858468865 :: Type)) (t6989586621679299239 :: (b3530822107858468866 :: Type)) (t6989586621679299240 :: (c3530822107858468867 :: Type)) (t6989586621679299241 :: (d3530822107858468868 :: Type)) (t6989586621679299242 :: (e3530822107858468869 :: Type)) :: forall (f3530822107858468870 :: Type). (~>) f3530822107858468870 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type), (f3530822107858468870 :: Type))
- type Tuple6Sym6 (t6989586621679299238 :: a3530822107858468865) (t6989586621679299239 :: b3530822107858468866) (t6989586621679299240 :: c3530822107858468867) (t6989586621679299241 :: d3530822107858468868) (t6989586621679299242 :: e3530822107858468869) (t6989586621679299243 :: f3530822107858468870) = '(t6989586621679299238, t6989586621679299239, t6989586621679299240, t6989586621679299241, t6989586621679299242, t6989586621679299243)
- data Tuple7Sym0 :: forall (a3530822107858468865 :: Type) (b3530822107858468866 :: Type) (c3530822107858468867 :: Type) (d3530822107858468868 :: Type) (e3530822107858468869 :: Type) (f3530822107858468870 :: Type) (g3530822107858468871 :: Type). (~>) a3530822107858468865 ((~>) b3530822107858468866 ((~>) c3530822107858468867 ((~>) d3530822107858468868 ((~>) e3530822107858468869 ((~>) f3530822107858468870 ((~>) g3530822107858468871 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type), (f3530822107858468870 :: Type), (g3530822107858468871 :: Type))))))))
- data Tuple7Sym1 (t6989586621679299345 :: (a3530822107858468865 :: Type)) :: forall (b3530822107858468866 :: Type) (c3530822107858468867 :: Type) (d3530822107858468868 :: Type) (e3530822107858468869 :: Type) (f3530822107858468870 :: Type) (g3530822107858468871 :: Type). (~>) b3530822107858468866 ((~>) c3530822107858468867 ((~>) d3530822107858468868 ((~>) e3530822107858468869 ((~>) f3530822107858468870 ((~>) g3530822107858468871 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type), (f3530822107858468870 :: Type), (g3530822107858468871 :: Type)))))))
- data Tuple7Sym2 (t6989586621679299345 :: (a3530822107858468865 :: Type)) (t6989586621679299346 :: (b3530822107858468866 :: Type)) :: forall (c3530822107858468867 :: Type) (d3530822107858468868 :: Type) (e3530822107858468869 :: Type) (f3530822107858468870 :: Type) (g3530822107858468871 :: Type). (~>) c3530822107858468867 ((~>) d3530822107858468868 ((~>) e3530822107858468869 ((~>) f3530822107858468870 ((~>) g3530822107858468871 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type), (f3530822107858468870 :: Type), (g3530822107858468871 :: Type))))))
- data Tuple7Sym3 (t6989586621679299345 :: (a3530822107858468865 :: Type)) (t6989586621679299346 :: (b3530822107858468866 :: Type)) (t6989586621679299347 :: (c3530822107858468867 :: Type)) :: forall (d3530822107858468868 :: Type) (e3530822107858468869 :: Type) (f3530822107858468870 :: Type) (g3530822107858468871 :: Type). (~>) d3530822107858468868 ((~>) e3530822107858468869 ((~>) f3530822107858468870 ((~>) g3530822107858468871 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type), (f3530822107858468870 :: Type), (g3530822107858468871 :: Type)))))
- data Tuple7Sym4 (t6989586621679299345 :: (a3530822107858468865 :: Type)) (t6989586621679299346 :: (b3530822107858468866 :: Type)) (t6989586621679299347 :: (c3530822107858468867 :: Type)) (t6989586621679299348 :: (d3530822107858468868 :: Type)) :: forall (e3530822107858468869 :: Type) (f3530822107858468870 :: Type) (g3530822107858468871 :: Type). (~>) e3530822107858468869 ((~>) f3530822107858468870 ((~>) g3530822107858468871 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type), (f3530822107858468870 :: Type), (g3530822107858468871 :: Type))))
- data Tuple7Sym5 (t6989586621679299345 :: (a3530822107858468865 :: Type)) (t6989586621679299346 :: (b3530822107858468866 :: Type)) (t6989586621679299347 :: (c3530822107858468867 :: Type)) (t6989586621679299348 :: (d3530822107858468868 :: Type)) (t6989586621679299349 :: (e3530822107858468869 :: Type)) :: forall (f3530822107858468870 :: Type) (g3530822107858468871 :: Type). (~>) f3530822107858468870 ((~>) g3530822107858468871 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type), (f3530822107858468870 :: Type), (g3530822107858468871 :: Type)))
- data Tuple7Sym6 (t6989586621679299345 :: (a3530822107858468865 :: Type)) (t6989586621679299346 :: (b3530822107858468866 :: Type)) (t6989586621679299347 :: (c3530822107858468867 :: Type)) (t6989586621679299348 :: (d3530822107858468868 :: Type)) (t6989586621679299349 :: (e3530822107858468869 :: Type)) (t6989586621679299350 :: (f3530822107858468870 :: Type)) :: forall (g3530822107858468871 :: Type). (~>) g3530822107858468871 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type), (f3530822107858468870 :: Type), (g3530822107858468871 :: Type))
- type Tuple7Sym7 (t6989586621679299345 :: a3530822107858468865) (t6989586621679299346 :: b3530822107858468866) (t6989586621679299347 :: c3530822107858468867) (t6989586621679299348 :: d3530822107858468868) (t6989586621679299349 :: e3530822107858468869) (t6989586621679299350 :: f3530822107858468870) (t6989586621679299351 :: g3530822107858468871) = '(t6989586621679299345, t6989586621679299346, t6989586621679299347, t6989586621679299348, t6989586621679299349, t6989586621679299350, t6989586621679299351)
- data CompareSym0 :: forall a6989586621679380707. (~>) a6989586621679380707 ((~>) a6989586621679380707 Ordering)
- data CompareSym1 (arg6989586621679380801 :: a6989586621679380707) :: (~>) a6989586621679380707 Ordering
- type CompareSym2 (arg6989586621679380801 :: a6989586621679380707) (arg6989586621679380802 :: a6989586621679380707) = Compare arg6989586621679380801 arg6989586621679380802
- data ThenCmpSym0 :: (~>) Ordering ((~>) Ordering Ordering)
- data ThenCmpSym1 (a6989586621679391212 :: Ordering) :: (~>) Ordering Ordering
- type ThenCmpSym2 (a6989586621679391212 :: Ordering) (a6989586621679391213 :: Ordering) = ThenCmp a6989586621679391212 a6989586621679391213
- data FoldlSym0 :: forall a6989586621680452732 b6989586621680452731 t6989586621680452723. (~>) ((~>) b6989586621680452731 ((~>) a6989586621680452732 b6989586621680452731)) ((~>) b6989586621680452731 ((~>) (t6989586621680452723 a6989586621680452732) b6989586621680452731))
- data FoldlSym1 (arg6989586621680453364 :: (~>) b6989586621680452731 ((~>) a6989586621680452732 b6989586621680452731)) :: forall t6989586621680452723. (~>) b6989586621680452731 ((~>) (t6989586621680452723 a6989586621680452732) b6989586621680452731)
- data FoldlSym2 (arg6989586621680453364 :: (~>) b6989586621680452731 ((~>) a6989586621680452732 b6989586621680452731)) (arg6989586621680453365 :: b6989586621680452731) :: forall t6989586621680452723. (~>) (t6989586621680452723 a6989586621680452732) b6989586621680452731
- type FoldlSym3 (arg6989586621680453364 :: (~>) b6989586621680452731 ((~>) a6989586621680452732 b6989586621680452731)) (arg6989586621680453365 :: b6989586621680452731) (arg6989586621680453366 :: t6989586621680452723 a6989586621680452732) = Foldl arg6989586621680453364 arg6989586621680453365 arg6989586621680453366
- type MinBoundSym0 = MinBound
- type MaxBoundSym0 = MaxBound
- data ShowsPrecSym0 :: forall a6989586621680260588. (~>) Nat ((~>) a6989586621680260588 ((~>) Symbol Symbol))
- data ShowsPrecSym1 (arg6989586621680262538 :: Nat) :: forall a6989586621680260588. (~>) a6989586621680260588 ((~>) Symbol Symbol)
- data ShowsPrecSym2 (arg6989586621680262538 :: Nat) (arg6989586621680262539 :: a6989586621680260588) :: (~>) Symbol Symbol
- type ShowsPrecSym3 (arg6989586621680262538 :: Nat) (arg6989586621680262539 :: a6989586621680260588) (arg6989586621680262540 :: Symbol) = ShowsPrec arg6989586621680262538 arg6989586621680262539 arg6989586621680262540
- data ShowStringSym0 :: (~>) Symbol ((~>) Symbol Symbol)
- data ShowStringSym1 (a6989586621680262457 :: Symbol) :: (~>) Symbol Symbol
- type ShowStringSym2 (a6989586621680262457 :: Symbol) (a6989586621680262458 :: Symbol) = ShowString a6989586621680262457 a6989586621680262458
- data ShowParenSym0 :: (~>) Bool ((~>) ((~>) Symbol Symbol) ((~>) Symbol Symbol))
- data ShowParenSym1 (a6989586621680262478 :: Bool) :: (~>) ((~>) Symbol Symbol) ((~>) Symbol Symbol)
- data ShowParenSym2 (a6989586621680262478 :: Bool) (a6989586621680262479 :: (~>) Symbol Symbol) :: (~>) Symbol Symbol
- data ShowSpaceSym0 :: (~>) Symbol Symbol
- type ShowSpaceSym1 (a6989586621680262444 :: Symbol) = ShowSpace a6989586621680262444
- data ShowCharSym0 :: (~>) Symbol ((~>) Symbol Symbol)
- data ShowCharSym1 (a6989586621680262472 :: Symbol) :: (~>) Symbol Symbol
- type ShowCharSym2 (a6989586621680262472 :: Symbol) (a6989586621680262473 :: Symbol) = ShowChar a6989586621680262472 a6989586621680262473
- data ShowCommaSpaceSym0 :: (~>) Symbol Symbol
- type ShowCommaSpaceSym1 (a6989586621680262465 :: Symbol) = ShowCommaSpace a6989586621680262465
- data FmapSym0 :: forall a6989586621679545127 b6989586621679545128 f6989586621679545126. (~>) ((~>) a6989586621679545127 b6989586621679545128) ((~>) (f6989586621679545126 a6989586621679545127) (f6989586621679545126 b6989586621679545128))
- data FmapSym1 (arg6989586621679545520 :: (~>) a6989586621679545127 b6989586621679545128) :: forall f6989586621679545126. (~>) (f6989586621679545126 a6989586621679545127) (f6989586621679545126 b6989586621679545128)
- type FmapSym2 (arg6989586621679545520 :: (~>) a6989586621679545127 b6989586621679545128) (arg6989586621679545521 :: f6989586621679545126 a6989586621679545127) = Fmap arg6989586621679545520 arg6989586621679545521
- data (<$@#@$) :: forall a6989586621679545129 b6989586621679545130 f6989586621679545126. (~>) a6989586621679545129 ((~>) (f6989586621679545126 b6989586621679545130) (f6989586621679545126 a6989586621679545129))
- data (<$@#@$$) (arg6989586621679545524 :: a6989586621679545129) :: forall b6989586621679545130 f6989586621679545126. (~>) (f6989586621679545126 b6989586621679545130) (f6989586621679545126 a6989586621679545129)
- type (<$@#@$$$) (arg6989586621679545524 :: a6989586621679545129) (arg6989586621679545525 :: f6989586621679545126 b6989586621679545130) = (<$) arg6989586621679545524 arg6989586621679545525
- data FoldMapSym0 :: forall a6989586621680452726 m6989586621680452725 t6989586621680452723. (~>) ((~>) a6989586621680452726 m6989586621680452725) ((~>) (t6989586621680452723 a6989586621680452726) m6989586621680452725)
- data FoldMapSym1 (arg6989586621680453348 :: (~>) a6989586621680452726 m6989586621680452725) :: forall t6989586621680452723. (~>) (t6989586621680452723 a6989586621680452726) m6989586621680452725
- type FoldMapSym2 (arg6989586621680453348 :: (~>) a6989586621680452726 m6989586621680452725) (arg6989586621680453349 :: t6989586621680452723 a6989586621680452726) = FoldMap arg6989586621680453348 arg6989586621680453349
- type MemptySym0 = Mempty
- data MappendSym0 :: forall a6989586621680329525. (~>) a6989586621680329525 ((~>) a6989586621680329525 a6989586621680329525)
- data MappendSym1 (arg6989586621680329910 :: a6989586621680329525) :: (~>) a6989586621680329525 a6989586621680329525
- type MappendSym2 (arg6989586621680329910 :: a6989586621680329525) (arg6989586621680329911 :: a6989586621680329525) = Mappend arg6989586621680329910 arg6989586621680329911
- data FoldrSym0 :: forall a6989586621680452727 b6989586621680452728 t6989586621680452723. (~>) ((~>) a6989586621680452727 ((~>) b6989586621680452728 b6989586621680452728)) ((~>) b6989586621680452728 ((~>) (t6989586621680452723 a6989586621680452727) b6989586621680452728))
- data FoldrSym1 (arg6989586621680453352 :: (~>) a6989586621680452727 ((~>) b6989586621680452728 b6989586621680452728)) :: forall t6989586621680452723. (~>) b6989586621680452728 ((~>) (t6989586621680452723 a6989586621680452727) b6989586621680452728)
- data FoldrSym2 (arg6989586621680453352 :: (~>) a6989586621680452727 ((~>) b6989586621680452728 b6989586621680452728)) (arg6989586621680453353 :: b6989586621680452728) :: forall t6989586621680452723. (~>) (t6989586621680452723 a6989586621680452727) b6989586621680452728
- type FoldrSym3 (arg6989586621680453352 :: (~>) a6989586621680452727 ((~>) b6989586621680452728 b6989586621680452728)) (arg6989586621680453353 :: b6989586621680452728) (arg6989586621680453354 :: t6989586621680452723 a6989586621680452727) = Foldr arg6989586621680453352 arg6989586621680453353 arg6989586621680453354
- data TraverseSym0 :: forall a6989586621680750996 b6989586621680750997 f6989586621680750995 t6989586621680750994. (~>) ((~>) a6989586621680750996 (f6989586621680750995 b6989586621680750997)) ((~>) (t6989586621680750994 a6989586621680750996) (f6989586621680750995 (t6989586621680750994 b6989586621680750997)))
- data TraverseSym1 (arg6989586621680751006 :: (~>) a6989586621680750996 (f6989586621680750995 b6989586621680750997)) :: forall t6989586621680750994. (~>) (t6989586621680750994 a6989586621680750996) (f6989586621680750995 (t6989586621680750994 b6989586621680750997))
- type TraverseSym2 (arg6989586621680751006 :: (~>) a6989586621680750996 (f6989586621680750995 b6989586621680750997)) (arg6989586621680751007 :: t6989586621680750994 a6989586621680750996) = Traverse arg6989586621680751006 arg6989586621680751007
- data PureSym0 :: forall a6989586621679545132 f6989586621679545131. (~>) a6989586621679545132 (f6989586621679545131 a6989586621679545132)
- type PureSym1 (arg6989586621679545544 :: a6989586621679545132) = Pure arg6989586621679545544
- data (<*>@#@$) :: forall a6989586621679545133 b6989586621679545134 f6989586621679545131. (~>) (f6989586621679545131 ((~>) a6989586621679545133 b6989586621679545134)) ((~>) (f6989586621679545131 a6989586621679545133) (f6989586621679545131 b6989586621679545134))
- data (<*>@#@$$) (arg6989586621679545546 :: f6989586621679545131 ((~>) a6989586621679545133 b6989586621679545134)) :: (~>) (f6989586621679545131 a6989586621679545133) (f6989586621679545131 b6989586621679545134)
- type (<*>@#@$$$) (arg6989586621679545546 :: f6989586621679545131 ((~>) a6989586621679545133 b6989586621679545134)) (arg6989586621679545547 :: f6989586621679545131 a6989586621679545133) = (<*>) arg6989586621679545546 arg6989586621679545547
- data LiftA2Sym0 :: forall a6989586621679545135 b6989586621679545136 c6989586621679545137 f6989586621679545131. (~>) ((~>) a6989586621679545135 ((~>) b6989586621679545136 c6989586621679545137)) ((~>) (f6989586621679545131 a6989586621679545135) ((~>) (f6989586621679545131 b6989586621679545136) (f6989586621679545131 c6989586621679545137)))
- data LiftA2Sym1 (arg6989586621679545550 :: (~>) a6989586621679545135 ((~>) b6989586621679545136 c6989586621679545137)) :: forall f6989586621679545131. (~>) (f6989586621679545131 a6989586621679545135) ((~>) (f6989586621679545131 b6989586621679545136) (f6989586621679545131 c6989586621679545137))
- data LiftA2Sym2 (arg6989586621679545550 :: (~>) a6989586621679545135 ((~>) b6989586621679545136 c6989586621679545137)) (arg6989586621679545551 :: f6989586621679545131 a6989586621679545135) :: (~>) (f6989586621679545131 b6989586621679545136) (f6989586621679545131 c6989586621679545137)
- type LiftA2Sym3 (arg6989586621679545550 :: (~>) a6989586621679545135 ((~>) b6989586621679545136 c6989586621679545137)) (arg6989586621679545551 :: f6989586621679545131 a6989586621679545135) (arg6989586621679545552 :: f6989586621679545131 b6989586621679545136) = LiftA2 arg6989586621679545550 arg6989586621679545551 arg6989586621679545552
- data (.@#@$) :: forall a6989586621679520922 b6989586621679520920 c6989586621679520921. (~>) ((~>) b6989586621679520920 c6989586621679520921) ((~>) ((~>) a6989586621679520922 b6989586621679520920) ((~>) a6989586621679520922 c6989586621679520921))
- data (.@#@$$) (a6989586621679521086 :: (~>) b6989586621679520920 c6989586621679520921) :: forall a6989586621679520922. (~>) ((~>) a6989586621679520922 b6989586621679520920) ((~>) a6989586621679520922 c6989586621679520921)
- data (a6989586621679521086 :: (~>) b6989586621679520920 c6989586621679520921) .@#@$$$ (a6989586621679521087 :: (~>) a6989586621679520922 b6989586621679520920) :: (~>) a6989586621679520922 c6989586621679520921
- type (.@#@$$$$) (a6989586621679521086 :: (~>) b6989586621679520920 c6989586621679520921) (a6989586621679521087 :: (~>) a6989586621679520922 b6989586621679520920) (a6989586621679521088 :: a6989586621679520922) = (:.) a6989586621679521086 a6989586621679521087 a6989586621679521088
- data (:@#@$) :: forall (a3530822107858468865 :: Type). (~>) a3530822107858468865 ((~>) [a3530822107858468865] [(a3530822107858468865 :: Type)])
- data (:@#@$$) (t6989586621679298917 :: (a3530822107858468865 :: Type)) :: (~>) [a3530822107858468865] [(a3530822107858468865 :: Type)]
- type (:@#@$$$) (t6989586621679298917 :: a3530822107858468865) (t6989586621679298918 :: [a3530822107858468865]) = (:) t6989586621679298917 t6989586621679298918
- class SuppressUnusedWarnings (t :: k) where
- suppressUnusedWarnings :: ()
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.
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 :: k -> Type Source #
The singleton kind-indexed data family.
Instances
| SDecide k => TestCoercion (Sing :: k -> Type) Source # | |
Defined in Data.Singletons.Decide | |
| SDecide k => TestEquality (Sing :: k -> Type) Source # | |
Defined in Data.Singletons.Decide | |
| Show (SSymbol s) Source # | |
| Show (SNat n) Source # | |
| Eq (Sing a) Source # | |
| Ord (Sing a) Source # | |
| Show (Sing z) Source # | |
| (ShowSing a, ShowSing [a]) => Show (Sing z) Source # | |
| ShowSing a => Show (Sing z) Source # | |
| Show (Sing z) Source # | |
| (ShowSing a, ShowSing b) => Show (Sing z) Source # | |
| Show (Sing a) Source # | |
| Show (Sing z) Source # | |
| (ShowSing a, ShowSing b) => Show (Sing z) Source # | |
| (ShowSing a, ShowSing b, ShowSing c) => Show (Sing z) Source # | |
| (ShowSing a, ShowSing b, ShowSing c, ShowSing d) => Show (Sing z) Source # | |
| (ShowSing a, ShowSing b, ShowSing c, ShowSing d, ShowSing e) => Show (Sing z) Source # | |
| (ShowSing a, ShowSing b, ShowSing c, ShowSing d, ShowSing e, ShowSing f) => Show (Sing z) Source # | |
| (ShowSing a, ShowSing b, ShowSing c, ShowSing d, ShowSing e, ShowSing f, ShowSing g) => Show (Sing z) Source # | |
| Show (Sing z) Source # | |
| ShowSing a => Show (Sing z) Source # | |
| ShowSing a => Show (Sing z) Source # | |
| (ShowSing a, ShowSing b) => Show (Sing z) Source # | |
| ShowSing a => Show (Sing z) Source # | |
| ShowSing a => Show (Sing z) Source # | |
| ShowSing m => Show (Sing z) Source # | |
| ShowSing (Maybe a) => Show (Sing z) Source # | |
| ShowSing a => Show (Sing z) Source # | |
| ShowSing (Maybe a) => Show (Sing z) Source # | |
| ShowSing (Maybe a) => Show (Sing z) Source # | |
| ShowSing a => Show (Sing z) Source # | |
| ShowSing Bool => Show (Sing z) Source # | |
| ShowSing Bool => Show (Sing z) Source # | |
| ShowSing a => Show (Sing z) Source # | |
| ShowSing a => Show (Sing z) Source # | |
| (ShowSing a, ShowSing [a]) => Show (Sing z) Source # | |
| data Sing (a :: Bool) Source # | |
| data Sing (a :: Ordering) Source # | |
| data Sing (n :: Nat) Source # | |
| data Sing (n :: Symbol) Source # | |
Defined in Data.Singletons.TypeLits.Internal | |
| data Sing (a :: ()) Source # | |
Defined in Data.Singletons.Prelude.Instances | |
| data Sing (a :: Void) Source # | |
Defined in Data.Singletons.Prelude.Instances | |
| data Sing (a :: All) Source # | |
| data Sing (a :: Any) Source # | |
| data Sing (a :: PErrorMessage) Source # | |
Defined in Data.Singletons.TypeError data Sing (a :: PErrorMessage) where
| |
| data Sing (b :: [a]) Source # | |
| data Sing (b :: Maybe a) Source # | |
| data Sing (a :: TYPE rep) Source # | A choice of singleton for the kind Conceivably, one could generalize this instance to `Sing :: k -> Type` for
any kind We cannot produce explicit singleton values for everything in |
Defined in Data.Singletons.TypeRepTYPE | |
| data Sing (b :: Min a) Source # | |
| data Sing (b :: Max a) Source # | |
| data Sing (b :: First a) Source # | |
| data Sing (b :: Last a) Source # | |
| data Sing (a :: WrappedMonoid m) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal data Sing (a :: WrappedMonoid m) where
| |
| data Sing (b :: Option a) Source # | |
| data Sing (b :: Identity a) Source # | |
| data Sing (b :: First a) Source # | |
| data Sing (b :: Last a) Source # | |
| data Sing (b :: Dual a) Source # | |
| data Sing (b :: Sum a) Source # | |
| data Sing (b :: Product a) Source # | |
| data Sing (b :: Down a) Source # | |
| data Sing (b :: NonEmpty a) Source # | |
| data Sing (c :: Either a b) Source # | |
| data Sing (c :: (a, b)) Source # | |
| data Sing (c :: Arg a b) Source # | |
| data Sing (f :: k1 ~> k2) Source # | |
| data Sing (d :: (a, b, c)) Source # | |
| data Sing (c :: Const a b) Source # | |
| data Sing (e :: (a, b, c, d)) Source # | |
| data Sing (f :: (a, b, c, d, e)) Source # | |
| data Sing (g :: (a, b, c, d, e, f)) Source # | |
| data Sing (h :: (a, b, c, d, e, f, g)) Source # | |
Defined in Data.Singletons.Prelude.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 DefaultEq.
Instances
| PEq Bool Source # | |
| PEq Ordering Source # | |
| PEq Nat Source # | |
| PEq Symbol Source # | |
| PEq () Source # | |
| PEq Void Source # | |
| PEq All Source # | |
| PEq Any Source # | |
| PEq [a] Source # | |
| PEq (Maybe a) Source # | |
| PEq (TYPE rep) Source # | |
| PEq (Min a) Source # | |
| PEq (Max a) Source # | |
| PEq (First a) Source # | |
| PEq (Last a) Source # | |
| PEq (WrappedMonoid m) Source # | |
| PEq (Option a) Source # | |
| PEq (Identity a) Source # | |
| PEq (First a) Source # | |
| PEq (Last a) Source # | |
| PEq (Dual a) Source # | |
| PEq (Sum a) Source # | |
| PEq (Product a) Source # | |
| PEq (Down a) Source # | |
| PEq (NonEmpty a) Source # | |
| PEq (Either a b) Source # | |
| PEq (a, b) Source # | |
| PEq (Arg a b) Source # | |
| PEq (a, b, c) Source # | |
| PEq (Const a b) 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
class PEq a => POrd (a :: Type) Source #
Associated Types
type Compare (arg :: a) (arg :: a) :: Ordering Source #
type (arg :: a) < (arg :: a) :: Bool infix 4 Source #
type (arg :: a) <= (arg :: a) :: Bool infix 4 Source #
type (arg :: a) > (arg :: a) :: Bool infix 4 Source #
type (arg :: a) >= (arg :: a) :: Bool infix 4 Source #
Instances
| POrd Bool Source # | |
| POrd Ordering Source # | |
| POrd Nat Source # | |
| POrd Symbol Source # | |
| POrd () Source # | |
| POrd Void Source # | |
| POrd All Source # | |
| POrd Any Source # | |
| POrd [a] Source # | |
| POrd (Maybe a) Source # | |
| POrd (Min a) Source # | |
| POrd (Max a) Source # | |
| POrd (First a) Source # | |
| POrd (Last a) Source # | |
| POrd (WrappedMonoid m) Source # | |
| POrd (Option a) Source # | |
| POrd (Identity a) Source # | |
| POrd (First a) Source # | |
| POrd (Last a) Source # | |
| POrd (Dual a) Source # | |
| POrd (Sum a) Source # | |
| POrd (Product a) Source # | |
| POrd (Down a) Source # | |
| POrd (NonEmpty a) Source # | |
| POrd (Either a b) Source # | |
| POrd (a, b) Source # | |
| POrd (Arg a b) Source # | |
| POrd (a, b, c) Source # | |
| POrd (Const a b) 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 #
Minimal complete definition
Nothing
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_6989586621679380849Sym0 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_6989586621679380867Sym0 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_6989586621679380885Sym0 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_6989586621679380903Sym0 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_6989586621679380921Sym0 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_6989586621679380939Sym0 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_6989586621679380957Sym0 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 #
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.
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
data (a :: k) :~: (b :: k) :: forall k. k -> k -> Type 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 -> Type) | Since: base-4.7.0.0 |
Defined in Data.Type.Coercion | |
| TestEquality ((:~:) a :: k -> Type) | 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) | Since: base-4.7.0.0 |
| (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) | Since: base-4.7.0.0 |
Defined in Data.Type.Equality | |
| a ~ b => Read (a :~: b) | Since: base-4.7.0.0 |
| Show (a :~: b) | Since: base-4.7.0.0 |
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 # | |
| SSemigroup Void Source # | |
| PSemigroup Void Source # | |
| SShow Void Source # | |
| PShow Void Source # | |
| Show (Sing z) Source # | |
| SingI (AbsurdSym0 :: TyFun Void a -> Type) Source # | |
Defined in Data.Singletons.Prelude.Void Methods sing :: Sing AbsurdSym0 Source # | |
| SuppressUnusedWarnings (AbsurdSym0 :: TyFun Void a6989586621679355261 -> Type) 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 (a :: Void) Source # | |
Defined in Data.Singletons.Prelude.Instances | |
| type Sconcat (arg :: NonEmpty Void) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal | |
| 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 (a1 :: Void) <> (a2 :: Void) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal | |
| 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 -> Type) (a6989586621679355264 :: 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 PBounded (a :: Type) Source #
Instances
| PBounded Bool Source # | |
| PBounded Ordering Source # | |
| PBounded () Source # | |
| PBounded All Source # | |
| PBounded Any Source # | |
| PBounded (Min a) Source # | |
| PBounded (Max a) Source # | |
| PBounded (First a) Source # | |
| PBounded (Last a) Source # | |
| PBounded (WrappedMonoid m) Source # | |
| PBounded (Identity a) Source # | |
| PBounded (Dual a) Source # | |
| PBounded (Sum a) Source # | |
| PBounded (Product a) Source # | |
| PBounded (a, b) Source # | |
| PBounded (a, b, c) Source # | |
| PBounded (Const a b) Source # | |
| PBounded (a, b, c, d) Source # | |
| PBounded (a, b, c, d, e) Source # | |
| PBounded (a, b, c, d, e, f) Source # | |
| PBounded (a, b, c, d, e, f, g) Source # | |
class SBounded a where Source #
Instances
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 # | |
| PShow Symbol Source # | |
| PShow () Source # | |
| PShow Void Source # | |
| PShow All Source # | |
| PShow Any Source # | |
| PShow [a] Source # | |
| PShow (Maybe a) Source # | |
| PShow (Min a) Source # | |
| PShow (Max a) Source # | |
| PShow (First a) Source # | |
| PShow (Last a) Source # | |
| PShow (WrappedMonoid m) Source # | |
| PShow (Option a) Source # | |
| PShow (Identity a) Source # | |
| PShow (First a) Source # | |
| PShow (Last a) Source # | |
| PShow (Dual a) Source # | |
| PShow (Sum a) Source # | |
| PShow (Product a) Source # | |
| PShow (NonEmpty a) Source # | |
| PShow (Either a b) Source # | |
| PShow (a, b) Source # | |
| PShow (Arg a b) Source # | |
| PShow (a, b, c) Source # | |
| PShow (Const a b) 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 # | |
Minimal complete definition
Nothing
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_6989586621680262561Sym0 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__6989586621680262570Sym0 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_6989586621680262581Sym0 t) t => Sing t -> Sing t -> Sing (Apply (Apply ShowListSym0 t) t :: Symbol) Source #
Instances
type family ShowString (a :: Symbol) (a :: Symbol) :: Symbol where ... Source #
Equations
| ShowString a_6989586621680262453 a_6989586621680262455 = Apply (Apply (<>@#@$) a_6989586621680262453) a_6989586621680262455 |
sShowString :: forall (t :: Symbol) (t :: Symbol). Sing t -> Sing t -> Sing (Apply (Apply ShowStringSym0 t) t :: Symbol) Source #
type family ShowParen (a :: Bool) (a :: (~>) Symbol Symbol) (a :: Symbol) :: Symbol where ... Source #
sShowParen :: forall (t :: Bool) (t :: (~>) Symbol Symbol) (t :: Symbol). Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply ShowParenSym0 t) t) t :: Symbol) 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_6989586621680262463 = Apply (Apply ShowStringSym0 ", ") a_6989586621680262463 |
sShowCommaSpace :: forall (t :: Symbol). Sing t -> Sing (Apply ShowCommaSpaceSym0 t :: Symbol) Source #
class PFunctor (f :: Type -> Type) Source #
Instances
| PFunctor [] Source # | |
| PFunctor Maybe Source # | |
| PFunctor Min Source # | |
| PFunctor Max Source # | |
| PFunctor First Source # | |
| PFunctor Last Source # | |
| PFunctor Option Source # | |
| PFunctor Identity Source # | |
| PFunctor First Source # | |
| PFunctor Last Source # | |
| PFunctor Dual Source # | |
| PFunctor Sum Source # | |
| PFunctor Product Source # | |
| PFunctor Down Source # | |
| PFunctor NonEmpty Source # | |
| PFunctor (Either a) Source # | |
| PFunctor ((,) a) Source # | |
| PFunctor (Arg a) Source # | |
| PFunctor (Const m :: Type -> Type) Source # | |
class SFunctor (f :: Type -> Type) where Source #
Minimal complete definition
Methods
sFmap :: forall a b (t :: (~>) a b) (t :: f a). Sing t -> Sing t -> Sing (Apply (Apply FmapSym0 t) t :: f b) Source #
(%<$) :: forall a b (t :: a) (t :: f b). Sing t -> Sing t -> Sing (Apply (Apply (<$@#@$) t) t :: f a) infixl 4 Source #
(%<$) :: forall a b (t :: a) (t :: f b). (Apply (Apply (<$@#@$) t) t :: f a) ~ Apply (Apply TFHelper_6989586621679545540Sym0 t) t => Sing t -> Sing t -> Sing (Apply (Apply (<$@#@$) t) t :: f a) infixl 4 Source #
Instances
| SFunctor [] Source # | |
| SFunctor Maybe Source # | |
| SFunctor Min Source # | |
| SFunctor Max Source # | |
| SFunctor First Source # | |
| SFunctor Last Source # | |
| SFunctor Option Source # | |
| SFunctor Identity Source # | |
| SFunctor First Source # | |
| SFunctor Last Source # | |
| SFunctor Dual Source # | |
| SFunctor Sum Source # | |
| SFunctor Product Source # | |
| SFunctor Down Source # | |
| SFunctor NonEmpty Source # | |
| SFunctor (Either a) Source # | |
| SFunctor ((,) a) Source # | |
| SFunctor (Arg a) Source # | |
| SFunctor (Const m :: Type -> Type) Source # | |
class PFoldable (t :: Type -> Type) Source #
Associated Types
type Fold (arg :: t m) :: m Source #
type FoldMap (arg :: (~>) a m) (arg :: t a) :: m Source #
type Foldr (arg :: (~>) a ((~>) b b)) (arg :: b) (arg :: t a) :: b Source #
type Foldr' (arg :: (~>) a ((~>) b b)) (arg :: b) (arg :: t a) :: b Source #
type Foldl (arg :: (~>) b ((~>) a b)) (arg :: b) (arg :: t a) :: b Source #
type Foldl' (arg :: (~>) b ((~>) a b)) (arg :: b) (arg :: t a) :: b Source #
type Foldr1 (arg :: (~>) a ((~>) a a)) (arg :: t a) :: a Source #
type Foldl1 (arg :: (~>) a ((~>) a a)) (arg :: t a) :: a Source #
type ToList (arg :: t a) :: [a] Source #
type Null (arg :: t a) :: Bool Source #
type Length (arg :: t a) :: Nat Source #
type Elem (arg :: a) (arg :: t a) :: Bool Source #
type Maximum (arg :: t a) :: a Source #
type Minimum (arg :: t a) :: a Source #
Instances
| PFoldable [] Source # | |
Defined in Data.Singletons.Prelude.Foldable Associated Types type FoldMap arg arg :: m Source # type Foldr arg arg arg :: b Source # type Foldr' arg arg arg :: b Source # type Foldl arg arg arg :: b Source # type Foldl' arg arg arg :: b Source # type Foldr1 arg arg :: a Source # type Foldl1 arg arg :: a Source # type ToList arg :: [a] Source # type Null arg :: Bool Source # type Length arg :: Nat Source # type Elem arg arg :: Bool Source # type Maximum arg :: a Source # | |
| PFoldable Maybe Source # | |
Defined in Data.Singletons.Prelude.Foldable Associated Types type FoldMap arg arg :: m Source # type Foldr arg arg arg :: b Source # type Foldr' arg arg arg :: b Source # type Foldl arg arg arg :: b Source # type Foldl' arg arg arg :: b Source # type Foldr1 arg arg :: a Source # type Foldl1 arg arg :: a Source # type ToList arg :: [a] Source # type Null arg :: Bool Source # type Length arg :: Nat Source # type Elem arg arg :: Bool Source # type Maximum arg :: a Source # | |
| PFoldable Min Source # | |
Defined in Data.Singletons.Prelude.Semigroup Associated Types type FoldMap arg arg :: m Source # type Foldr arg arg arg :: b Source # type Foldr' arg arg arg :: b Source # type Foldl arg arg arg :: b Source # type Foldl' arg arg arg :: b Source # type Foldr1 arg arg :: a Source # type Foldl1 arg arg :: a Source # type ToList arg :: [a] Source # type Null arg :: Bool Source # type Length arg :: Nat Source # type Elem arg arg :: Bool Source # type Maximum arg :: a Source # | |
| PFoldable Max Source # | |
Defined in Data.Singletons.Prelude.Semigroup Associated Types type FoldMap arg arg :: m Source # type Foldr arg arg arg :: b Source # type Foldr' arg arg arg :: b Source # type Foldl arg arg arg :: b Source # type Foldl' arg arg arg :: b Source # type Foldr1 arg arg :: a Source # type Foldl1 arg arg :: a Source # type ToList arg :: [a] Source # type Null arg :: Bool Source # type Length arg :: Nat Source # type Elem arg arg :: Bool Source # type Maximum arg :: a Source # | |
| PFoldable First Source # | |
Defined in Data.Singletons.Prelude.Semigroup Associated Types type FoldMap arg arg :: m Source # type Foldr arg arg arg :: b Source # type Foldr' arg arg arg :: b Source # type Foldl arg arg arg :: b Source # type Foldl' arg arg arg :: b Source # type Foldr1 arg arg :: a Source # type Foldl1 arg arg :: a Source # type ToList arg :: [a] Source # type Null arg :: Bool Source # type Length arg :: Nat Source # type Elem arg arg :: Bool Source # type Maximum arg :: a Source # | |
| PFoldable Last Source # | |
Defined in Data.Singletons.Prelude.Semigroup Associated Types type FoldMap arg arg :: m Source # type Foldr arg arg arg :: b Source # type Foldr' arg arg arg :: b Source # type Foldl arg arg arg :: b Source # type Foldl' arg arg arg :: b Source # type Foldr1 arg arg :: a Source # type Foldl1 arg arg :: a Source # type ToList arg :: [a] Source # type Null arg :: Bool Source # type Length arg :: Nat Source # type Elem arg arg :: Bool Source # type Maximum arg :: a Source # | |
| PFoldable Option Source # | |
Defined in Data.Singletons.Prelude.Semigroup Associated Types type FoldMap arg arg :: m Source # type Foldr arg arg arg :: b Source # type Foldr' arg arg arg :: b Source # type Foldl arg arg arg :: b Source # type Foldl' arg arg arg :: b Source # type Foldr1 arg arg :: a Source # type Foldl1 arg arg :: a Source # type ToList arg :: [a] Source # type Null arg :: Bool Source # type Length arg :: Nat Source # type Elem arg arg :: Bool Source # type Maximum arg :: a Source # | |
| PFoldable Identity Source # | |
Defined in Data.Singletons.Prelude.Identity Associated Types type FoldMap arg arg :: m Source # type Foldr arg arg arg :: b Source # type Foldr' arg arg arg :: b Source # type Foldl arg arg arg :: b Source # type Foldl' arg arg arg :: b Source # type Foldr1 arg arg :: a Source # type Foldl1 arg arg :: a Source # type ToList arg :: [a] Source # type Null arg :: Bool Source # type Length arg :: Nat Source # type Elem arg arg :: Bool Source # type Maximum arg :: a Source # | |
| PFoldable First Source # | |
Defined in Data.Singletons.Prelude.Foldable Associated Types type FoldMap arg arg :: m Source # type Foldr arg arg arg :: b Source # type Foldr' arg arg arg :: b Source # type Foldl arg arg arg :: b Source # type Foldl' arg arg arg :: b Source # type Foldr1 arg arg :: a Source # type Foldl1 arg arg :: a Source # type ToList arg :: [a] Source # type Null arg :: Bool Source # type Length arg :: Nat Source # type Elem arg arg :: Bool Source # type Maximum arg :: a Source # | |
| PFoldable Last Source # | |
Defined in Data.Singletons.Prelude.Foldable Associated Types type FoldMap arg arg :: m Source # type Foldr arg arg arg :: b Source # type Foldr' arg arg arg :: b Source # type Foldl arg arg arg :: b Source # type Foldl' arg arg arg :: b Source # type Foldr1 arg arg :: a Source # type Foldl1 arg arg :: a Source # type ToList arg :: [a] Source # type Null arg :: Bool Source # type Length arg :: Nat Source # type Elem arg arg :: Bool Source # type Maximum arg :: a Source # | |
| PFoldable Dual Source # | |
Defined in Data.Singletons.Prelude.Foldable Associated Types type FoldMap arg arg :: m Source # type Foldr arg arg arg :: b Source # type Foldr' arg arg arg :: b Source # type Foldl arg arg arg :: b Source # type Foldl' arg arg arg :: b Source # type Foldr1 arg arg :: a Source # type Foldl1 arg arg :: a Source # type ToList arg :: [a] Source # type Null arg :: Bool Source # type Length arg :: Nat Source # type Elem arg arg :: Bool Source # type Maximum arg :: a Source # | |
| PFoldable Sum Source # | |
Defined in Data.Singletons.Prelude.Foldable Associated Types type FoldMap arg arg :: m Source # type Foldr arg arg arg :: b Source # type Foldr' arg arg arg :: b Source # type Foldl arg arg arg :: b Source # type Foldl' arg arg arg :: b Source # type Foldr1 arg arg :: a Source # type Foldl1 arg arg :: a Source # type ToList arg :: [a] Source # type Null arg :: Bool Source # type Length arg :: Nat Source # type Elem arg arg :: Bool Source # type Maximum arg :: a Source # | |
| PFoldable Product Source # | |
Defined in Data.Singletons.Prelude.Foldable Associated Types type FoldMap arg arg :: m Source # type Foldr arg arg arg :: b Source # type Foldr' arg arg arg :: b Source # type Foldl arg arg arg :: b Source # type Foldl' arg arg arg :: b Source # type Foldr1 arg arg :: a Source # type Foldl1 arg arg :: a Source # type ToList arg :: [a] Source # type Null arg :: Bool Source # type Length arg :: Nat Source # type Elem arg arg :: Bool Source # type Maximum arg :: a Source # | |
| PFoldable NonEmpty Source # | |
Defined in Data.Singletons.Prelude.Foldable Associated Types type FoldMap arg arg :: m Source # type Foldr arg arg arg :: b Source # type Foldr' arg arg arg :: b Source # type Foldl arg arg arg :: b Source # type Foldl' arg arg arg :: b Source # type Foldr1 arg arg :: a Source # type Foldl1 arg arg :: a Source # type ToList arg :: [a] Source # type Null arg :: Bool Source # type Length arg :: Nat Source # type Elem arg arg :: Bool Source # type Maximum arg :: a Source # | |
| PFoldable (Either a) Source # | |
Defined in Data.Singletons.Prelude.Foldable Associated Types type FoldMap arg arg :: m Source # type Foldr arg arg arg :: b Source # type Foldr' arg arg arg :: b Source # type Foldl arg arg arg :: b Source # type Foldl' arg arg arg :: b Source # type Foldr1 arg arg :: a Source # type Foldl1 arg arg :: a Source # type ToList arg :: [a] Source # type Null arg :: Bool Source # type Length arg :: Nat Source # type Elem arg arg :: Bool Source # type Maximum arg :: a Source # | |
| PFoldable ((,) a) Source # | |
Defined in Data.Singletons.Prelude.Foldable Associated Types type FoldMap arg arg :: m Source # type Foldr arg arg arg :: b Source # type Foldr' arg arg arg :: b Source # type Foldl arg arg arg :: b Source # type Foldl' arg arg arg :: b Source # type Foldr1 arg arg :: a Source # type Foldl1 arg arg :: a Source # type ToList arg :: [a] Source # type Null arg :: Bool Source # type Length arg :: Nat Source # type Elem arg arg :: Bool Source # type Maximum arg :: a Source # | |
| PFoldable (Arg a) Source # | |
Defined in Data.Singletons.Prelude.Semigroup Associated Types type FoldMap arg arg :: m Source # type Foldr arg arg arg :: b Source # type Foldr' arg arg arg :: b Source # type Foldl arg arg arg :: b Source # type Foldl' arg arg arg :: b Source # type Foldr1 arg arg :: a Source # type Foldl1 arg arg :: a Source # type ToList arg :: [a] Source # type Null arg :: Bool Source # type Length arg :: Nat Source # type Elem arg arg :: Bool Source # type Maximum arg :: a Source # | |
| PFoldable (Const m :: Type -> Type) Source # | |
Defined in Data.Singletons.Prelude.Const Associated Types type FoldMap arg arg :: m Source # type Foldr arg arg arg :: b Source # type Foldr' arg arg arg :: b Source # type Foldl arg arg arg :: b Source # type Foldl' arg arg arg :: b Source # type Foldr1 arg arg :: a Source # type Foldl1 arg arg :: a Source # type ToList arg :: [a] Source # type Null arg :: Bool Source # type Length arg :: Nat Source # type Elem arg arg :: Bool Source # type Maximum arg :: a Source # | |
class SFoldable (t :: Type -> Type) where Source #
Minimal complete definition
Nothing
Methods
sFold :: forall m (t :: t m). SMonoid m => Sing t -> Sing (Apply FoldSym0 t :: m) Source #
sFoldMap :: forall m a (t :: (~>) a m) (t :: t a). SMonoid m => Sing t -> Sing t -> Sing (Apply (Apply FoldMapSym0 t) t :: m) Source #
sFoldr :: forall a b (t :: (~>) a ((~>) b b)) (t :: b) (t :: t a). Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply FoldrSym0 t) t) t :: b) Source #
sFoldr' :: forall a b (t :: (~>) a ((~>) b b)) (t :: b) (t :: t a). Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply Foldr'Sym0 t) t) t :: b) Source #
sFoldl :: forall b a (t :: (~>) b ((~>) a b)) (t :: b) (t :: t a). Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply FoldlSym0 t) t) t :: b) Source #
sFoldl' :: forall b a (t :: (~>) b ((~>) a b)) (t :: b) (t :: t a). Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply Foldl'Sym0 t) t) t :: b) Source #
sFoldr1 :: forall a (t :: (~>) a ((~>) a a)) (t :: t a). Sing t -> Sing t -> Sing (Apply (Apply Foldr1Sym0 t) t :: a) Source #
sFoldl1 :: forall a (t :: (~>) a ((~>) a a)) (t :: t a). Sing t -> Sing t -> Sing (Apply (Apply Foldl1Sym0 t) t :: a) Source #
sToList :: forall a (t :: t a). Sing t -> Sing (Apply ToListSym0 t :: [a]) Source #
sNull :: forall a (t :: t a). Sing t -> Sing (Apply NullSym0 t :: Bool) Source #
sLength :: forall a (t :: t a). Sing t -> Sing (Apply LengthSym0 t :: Nat) Source #
sElem :: forall a (t :: a) (t :: t a). SEq a => Sing t -> Sing t -> Sing (Apply (Apply ElemSym0 t) t :: Bool) Source #
sMaximum :: forall a (t :: t a). SOrd a => Sing t -> Sing (Apply MaximumSym0 t :: a) Source #
sMinimum :: forall a (t :: t a). SOrd a => Sing t -> Sing (Apply MinimumSym0 t :: a) Source #
sSum :: forall a (t :: t a). SNum a => Sing t -> Sing (Apply SumSym0 t :: a) Source #
sProduct :: forall a (t :: t a). SNum a => Sing t -> Sing (Apply ProductSym0 t :: a) Source #
sFold :: forall m (t :: t m). ((Apply FoldSym0 t :: m) ~ Apply Fold_6989586621680453408Sym0 t, SMonoid m) => Sing t -> Sing (Apply FoldSym0 t :: m) Source #
sFoldMap :: forall m a (t :: (~>) a m) (t :: t a). ((Apply (Apply FoldMapSym0 t) t :: m) ~ Apply (Apply FoldMap_6989586621680453421Sym0 t) t, SMonoid m) => Sing t -> Sing t -> Sing (Apply (Apply FoldMapSym0 t) t :: m) Source #
sFoldr :: forall a b (t :: (~>) a ((~>) b b)) (t :: b) (t :: t a). (Apply (Apply (Apply FoldrSym0 t) t) t :: b) ~ Apply (Apply (Apply Foldr_6989586621680453445Sym0 t) t) t => Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply FoldrSym0 t) t) t :: b) Source #
sFoldr' :: forall a b (t :: (~>) a ((~>) b b)) (t :: b) (t :: t a). (Apply (Apply (Apply Foldr'Sym0 t) t) t :: b) ~ Apply (Apply (Apply Foldr'_6989586621680453475Sym0 t) t) t => Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply Foldr'Sym0 t) t) t :: b) Source #
sFoldl :: forall b a (t :: (~>) b ((~>) a b)) (t :: b) (t :: t a). (Apply (Apply (Apply FoldlSym0 t) t) t :: b) ~ Apply (Apply (Apply Foldl_6989586621680453500Sym0 t) t) t => Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply FoldlSym0 t) t) t :: b) Source #
sFoldl' :: forall b a (t :: (~>) b ((~>) a b)) (t :: b) (t :: t a). (Apply (Apply (Apply Foldl'Sym0 t) t) t :: b) ~ Apply (Apply (Apply Foldl'_6989586621680453530Sym0 t) t) t => Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply Foldl'Sym0 t) t) t :: b) Source #
sFoldr1 :: forall a (t :: (~>) a ((~>) a a)) (t :: t a). (Apply (Apply Foldr1Sym0 t) t :: a) ~ Apply (Apply Foldr1_6989586621680453556Sym0 t) t => Sing t -> Sing t -> Sing (Apply (Apply Foldr1Sym0 t) t :: a) Source #
sFoldl1 :: forall a (t :: (~>) a ((~>) a a)) (t :: t a). (Apply (Apply Foldl1Sym0 t) t :: a) ~ Apply (Apply Foldl1_6989586621680453581Sym0 t) t => Sing t -> Sing t -> Sing (Apply (Apply Foldl1Sym0 t) t :: a) Source #
sToList :: forall a (t :: t a). (Apply ToListSym0 t :: [a]) ~ Apply ToList_6989586621680453591Sym0 t => Sing t -> Sing (Apply ToListSym0 t :: [a]) Source #
sNull :: forall a (t :: t a). (Apply NullSym0 t :: Bool) ~ Apply Null_6989586621680453612Sym0 t => Sing t -> Sing (Apply NullSym0 t :: Bool) Source #
sLength :: forall a (t :: t a). (Apply LengthSym0 t :: Nat) ~ Apply Length_6989586621680453634Sym0 t => Sing t -> Sing (Apply LengthSym0 t :: Nat) Source #
sElem :: forall a (t :: a) (t :: t a). ((Apply (Apply ElemSym0 t) t :: Bool) ~ Apply (Apply Elem_6989586621680453649Sym0 t) t, SEq a) => Sing t -> Sing t -> Sing (Apply (Apply ElemSym0 t) t :: Bool) Source #
sMaximum :: forall a (t :: t a). ((Apply MaximumSym0 t :: a) ~ Apply Maximum_6989586621680453663Sym0 t, SOrd a) => Sing t -> Sing (Apply MaximumSym0 t :: a) Source #
sMinimum :: forall a (t :: t a). ((Apply MinimumSym0 t :: a) ~ Apply Minimum_6989586621680453676Sym0 t, SOrd a) => Sing t -> Sing (Apply MinimumSym0 t :: a) Source #
sSum :: forall a (t :: t a). ((Apply SumSym0 t :: a) ~ Apply Sum_6989586621680453689Sym0 t, SNum a) => Sing t -> Sing (Apply SumSym0 t :: a) Source #
sProduct :: forall a (t :: t a). ((Apply ProductSym0 t :: a) ~ Apply Product_6989586621680453702Sym0 t, SNum a) => Sing t -> Sing (Apply ProductSym0 t :: a) Source #
Instances
class PSemigroup a => PMonoid (a :: Type) Source #
Instances
| PMonoid Ordering Source # | |
| PMonoid Symbol Source # | |
| PMonoid () Source # | |
| PMonoid All Source # | |
| PMonoid Any Source # | |
| PMonoid [a] Source # | |
| PMonoid (Maybe a) Source # | |
| PMonoid (Min a) Source # | |
| PMonoid (Max a) Source # | |
| PMonoid (WrappedMonoid m) Source # | |
| PMonoid (Option a) Source # | |
| PMonoid (Identity a) Source # | |
| PMonoid (First a) Source # | |
| PMonoid (Last a) Source # | |
| PMonoid (Dual a) Source # | |
| PMonoid (Sum a) Source # | |
| PMonoid (Product a) Source # | |
| PMonoid (Down a) Source # | |
| PMonoid (a, b) Source # | |
| PMonoid (a ~> b) Source # | |
| PMonoid (a, b, c) Source # | |
| PMonoid (Const a b) Source # | |
| PMonoid (a, b, c, d) Source # | |
| PMonoid (a, b, c, d, e) Source # | |
class SSemigroup a => SMonoid a where Source #
Minimal complete definition
Methods
sMempty :: Sing (MemptySym0 :: a) Source #
sMappend :: forall (t :: a) (t :: a). Sing t -> Sing t -> Sing (Apply (Apply MappendSym0 t) t :: a) Source #
sMconcat :: forall (t :: [a]). Sing t -> Sing (Apply MconcatSym0 t :: a) Source #
sMappend :: forall (t :: a) (t :: a). (Apply (Apply MappendSym0 t) t :: a) ~ Apply (Apply Mappend_6989586621680329928Sym0 t) t => Sing t -> Sing t -> Sing (Apply (Apply MappendSym0 t) t :: a) Source #
sMconcat :: forall (t :: [a]). (Apply MconcatSym0 t :: a) ~ Apply Mconcat_6989586621680329938Sym0 t => Sing t -> Sing (Apply MconcatSym0 t :: a) Source #
Instances
| SMonoid Ordering Source # | |
| SMonoid Symbol Source # | |
| SMonoid () Source # | |
| SMonoid All Source # | |
| SMonoid Any Source # | |
| SMonoid [a] Source # | |
| SSemigroup a => SMonoid (Maybe a) Source # | |
| (SOrd a, SBounded a) => SMonoid (Min a) Source # | |
| (SOrd a, SBounded a) => SMonoid (Max a) Source # | |
| SMonoid m => SMonoid (WrappedMonoid m) Source # | |
| SSemigroup a => SMonoid (Option a) Source # | |
| SMonoid a => SMonoid (Identity a) Source # | |
| SMonoid (First a) Source # | |
| SMonoid (Last a) Source # | |
| SMonoid a => SMonoid (Dual a) Source # | |
| SNum a => SMonoid (Sum a) Source # | |
| SNum a => SMonoid (Product a) Source # | |
| SMonoid a => SMonoid (Down a) Source # | |
| (SMonoid a, SMonoid b) => SMonoid (a, b) Source # | |
| SMonoid b => SMonoid (a ~> b) Source # | |
| (SMonoid a, SMonoid b, SMonoid c) => SMonoid (a, b, c) Source # | |
| SMonoid a => SMonoid (Const a b) Source # | |
| (SMonoid a, SMonoid b, SMonoid c, SMonoid d) => SMonoid (a, b, c, d) Source # | |
| (SMonoid a, SMonoid b, SMonoid c, SMonoid d, SMonoid e) => SMonoid (a, b, c, d, e) Source # | |
class (PFunctor t, PFoldable t) => PTraversable (t :: Type -> Type) Source #
Associated Types
type Traverse (arg :: (~>) a (f b)) (arg :: t a) :: f (t b) Source #
type SequenceA (arg :: t (f a)) :: f (t a) Source #
type MapM (arg :: (~>) a (m b)) (arg :: t a) :: m (t b) Source #
Instances
class (SFunctor t, SFoldable t) => STraversable (t :: Type -> Type) where Source #
Minimal complete definition
Nothing
Methods
sTraverse :: forall f a b (t :: (~>) a (f b)) (t :: t a). SApplicative f => Sing t -> Sing t -> Sing (Apply (Apply TraverseSym0 t) t :: f (t b)) Source #
sSequenceA :: forall f a (t :: t (f a)). SApplicative f => Sing t -> Sing (Apply SequenceASym0 t :: f (t a)) Source #
sMapM :: forall m a b (t :: (~>) a (m b)) (t :: t a). SMonad m => Sing t -> Sing t -> Sing (Apply (Apply MapMSym0 t) t :: m (t b)) Source #
sSequence :: forall m a (t :: t (m a)). SMonad m => Sing t -> Sing (Apply SequenceSym0 t :: m (t a)) Source #
sTraverse :: forall f a b (t :: (~>) a (f b)) (t :: t a). ((Apply (Apply TraverseSym0 t) t :: f (t b)) ~ Apply (Apply Traverse_6989586621680751028Sym0 t) t, SApplicative f) => Sing t -> Sing t -> Sing (Apply (Apply TraverseSym0 t) t :: f (t b)) Source #
sSequenceA :: forall f a (t :: t (f a)). ((Apply SequenceASym0 t :: f (t a)) ~ Apply SequenceA_6989586621680751038Sym0 t, SApplicative f) => Sing t -> Sing (Apply SequenceASym0 t :: f (t a)) Source #
sMapM :: forall m a b (t :: (~>) a (m b)) (t :: t a). ((Apply (Apply MapMSym0 t) t :: m (t b)) ~ Apply (Apply MapM_6989586621680751053Sym0 t) t, SMonad m) => Sing t -> Sing t -> Sing (Apply (Apply MapMSym0 t) t :: m (t b)) Source #
sSequence :: forall m a (t :: t (m a)). ((Apply SequenceSym0 t :: m (t a)) ~ Apply Sequence_6989586621680751063Sym0 t, SMonad m) => Sing t -> Sing (Apply SequenceSym0 t :: m (t a)) Source #
Instances
class PFunctor f => PApplicative (f :: Type -> Type) Source #
Associated Types
type Pure (arg :: a) :: f a Source #
type (arg :: f ((~>) a b)) <*> (arg :: f a) :: f b infixl 4 Source #
type LiftA2 (arg :: (~>) a ((~>) b c)) (arg :: f a) (arg :: f b) :: f c Source #
Instances
class SFunctor f => SApplicative (f :: Type -> Type) where Source #
Minimal complete definition
Methods
sPure :: forall a (t :: a). Sing t -> Sing (Apply PureSym0 t :: f a) Source #
(%<*>) :: forall a b (t :: f ((~>) a b)) (t :: f a). Sing t -> Sing t -> Sing (Apply (Apply (<*>@#@$) t) t :: f b) infixl 4 Source #
sLiftA2 :: forall a b c (t :: (~>) a ((~>) b c)) (t :: f a) (t :: f b). Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply LiftA2Sym0 t) t) t :: f c) Source #
(%*>) :: forall a b (t :: f a) (t :: f b). Sing t -> Sing t -> Sing (Apply (Apply (*>@#@$) t) t :: f b) infixl 4 Source #
(%<*) :: forall a b (t :: f a) (t :: f b). Sing t -> Sing t -> Sing (Apply (Apply (<*@#@$) t) t :: f a) infixl 4 Source #
(%<*>) :: forall a b (t :: f ((~>) a b)) (t :: f a). (Apply (Apply (<*>@#@$) t) t :: f b) ~ Apply (Apply TFHelper_6989586621679545576Sym0 t) t => Sing t -> Sing t -> Sing (Apply (Apply (<*>@#@$) t) t :: f b) infixl 4 Source #
sLiftA2 :: forall a b c (t :: (~>) a ((~>) b c)) (t :: f a) (t :: f b). (Apply (Apply (Apply LiftA2Sym0 t) t) t :: f c) ~ Apply (Apply (Apply LiftA2_6989586621679545594Sym0 t) t) t => Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply LiftA2Sym0 t) t) t :: f c) Source #
(%*>) :: forall a b (t :: f a) (t :: f b). (Apply (Apply (*>@#@$) t) t :: f b) ~ Apply (Apply TFHelper_6989586621679545607Sym0 t) t => Sing t -> Sing t -> Sing (Apply (Apply (*>@#@$) t) t :: f b) infixl 4 Source #
(%<*) :: forall a b (t :: f a) (t :: f b). (Apply (Apply (<*@#@$) t) t :: f a) ~ Apply (Apply TFHelper_6989586621679545623Sym0 t) t => Sing t -> Sing t -> Sing (Apply (Apply (<*@#@$) t) t :: f a) infixl 4 Source #
Instances
(%.) :: forall b c a (t :: (~>) b c) (t :: (~>) a b) (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) Source # | |
| (SEnum k, SingKind k) => Enum (SomeSing k) Source # | |
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) Source # | |
| SNum k => Num (SomeSing k) Source # | |
Defined in Data.Singletons | |
| SOrd k => Ord (SomeSing k) Source # | |
| ShowSing k => Show (SomeSing k) Source # | |
| SSemigroup k => Semigroup (SomeSing k) Source # | |
| SMonoid k => Monoid (SomeSing k) Source # | |
type family Error (str :: k0) :: k where ... Source #
The promotion of error. This version is more poly-kinded for
easier use.
data ErrorSym0 :: forall k06989586621679468164 k6989586621679468163. (~>) k06989586621679468164 k6989586621679468163 Source #
Instances
| SingI (ErrorSym0 :: TyFun Symbol a -> Type) Source # | |
| SuppressUnusedWarnings (ErrorSym0 :: TyFun k06989586621679468164 k6989586621679468163 -> Type) Source # | |
Defined in Data.Singletons.TypeLits.Internal Methods suppressUnusedWarnings :: () Source # | |
| type Apply (ErrorSym0 :: TyFun k0 k2 -> Type) (str6989586621679468165 :: k0) Source # | |
type ErrorSym1 (str6989586621679468165 :: k06989586621679468164) = Error str6989586621679468165 Source #
sUndefined :: HasCallStack => a Source #
The singleton for undefined.
type UndefinedSym0 = Undefined Source #
data (==@#@$) :: forall a6989586621679366522. (~>) a6989586621679366522 ((~>) a6989586621679366522 Bool) infix 4 Source #
Instances
| SEq a => SingI ((==@#@$) :: TyFun a (a ~> Bool) -> Type) Source # | |
| SuppressUnusedWarnings ((==@#@$) :: TyFun a6989586621679366522 (a6989586621679366522 ~> Bool) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Eq Methods suppressUnusedWarnings :: () Source # | |
| type Apply ((==@#@$) :: TyFun a6989586621679366522 (a6989586621679366522 ~> Bool) -> Type) (x6989586621679366523 :: a6989586621679366522) Source # | |
data (==@#@$$) (x6989586621679366523 :: a6989586621679366522) :: (~>) a6989586621679366522 Bool infix 4 Source #
Instances
| (SEq a, SingI x) => SingI ((==@#@$$) x :: TyFun a Bool -> Type) Source # | |
| SuppressUnusedWarnings ((==@#@$$) x6989586621679366523 :: TyFun a6989586621679366522 Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Eq Methods suppressUnusedWarnings :: () Source # | |
| type Apply ((==@#@$$) x6989586621679366523 :: TyFun a Bool -> Type) (y6989586621679366524 :: a) Source # | |
type (==@#@$$$) (x6989586621679366523 :: a6989586621679366522) (y6989586621679366524 :: a6989586621679366522) = (==) x6989586621679366523 y6989586621679366524 Source #
data (>@#@$) :: forall a6989586621679380707. (~>) a6989586621679380707 ((~>) a6989586621679380707 Bool) infix 4 Source #
Instances
| SOrd a => SingI ((>@#@$) :: TyFun a (a ~> Bool) -> Type) Source # | |
| SuppressUnusedWarnings ((>@#@$) :: TyFun a6989586621679380707 (a6989586621679380707 ~> Bool) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| type Apply ((>@#@$) :: TyFun a6989586621679380707 (a6989586621679380707 ~> Bool) -> Type) (arg6989586621679380813 :: a6989586621679380707) Source # | |
data (>@#@$$) (arg6989586621679380813 :: a6989586621679380707) :: (~>) a6989586621679380707 Bool infix 4 Source #
Instances
| (SOrd a, SingI d) => SingI ((>@#@$$) d :: TyFun a Bool -> Type) Source # | |
| SuppressUnusedWarnings ((>@#@$$) arg6989586621679380813 :: TyFun a6989586621679380707 Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| type Apply ((>@#@$$) arg6989586621679380813 :: TyFun a Bool -> Type) (arg6989586621679380814 :: a) Source # | |
type (>@#@$$$) (arg6989586621679380813 :: a6989586621679380707) (arg6989586621679380814 :: a6989586621679380707) = (>) arg6989586621679380813 arg6989586621679380814 Source #
type Tuple0Sym0 = '() Source #
data Tuple2Sym0 :: forall (a3530822107858468865 :: Type) (b3530822107858468866 :: Type). (~>) a3530822107858468865 ((~>) b3530822107858468866 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type))) Source #
Instances
| SingI (Tuple2Sym0 :: TyFun a (b ~> (a, b)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods sing :: Sing Tuple2Sym0 Source # | |
| SuppressUnusedWarnings (Tuple2Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (a3530822107858468865, b3530822107858468866)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple2Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (a3530822107858468865, b3530822107858468866)) -> Type) (t6989586621679299010 :: a3530822107858468865) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple2Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (a3530822107858468865, b3530822107858468866)) -> Type) (t6989586621679299010 :: a3530822107858468865) = (Tuple2Sym1 t6989586621679299010 b3530822107858468866 :: TyFun b3530822107858468866 (a3530822107858468865, b3530822107858468866) -> Type) | |
data Tuple2Sym1 (t6989586621679299010 :: (a3530822107858468865 :: Type)) :: forall (b3530822107858468866 :: Type). (~>) b3530822107858468866 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type)) Source #
Instances
| SingI d => SingI (Tuple2Sym1 d b :: TyFun b (a, b) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods sing :: Sing (Tuple2Sym1 d b) Source # | |
| SuppressUnusedWarnings (Tuple2Sym1 t6989586621679299010 b3530822107858468866 :: TyFun b3530822107858468866 (a3530822107858468865, b3530822107858468866) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple2Sym1 t6989586621679299010 k1 :: TyFun k1 (k2, k1) -> Type) (t6989586621679299011 :: k1) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple2Sym1 t6989586621679299010 k1 :: TyFun k1 (k2, k1) -> Type) (t6989586621679299011 :: k1) = (,) t6989586621679299010 t6989586621679299011 | |
type Tuple2Sym2 (t6989586621679299010 :: a3530822107858468865) (t6989586621679299011 :: b3530822107858468866) = '(t6989586621679299010, t6989586621679299011) Source #
data Tuple3Sym0 :: forall (a3530822107858468865 :: Type) (b3530822107858468866 :: Type) (c3530822107858468867 :: Type). (~>) a3530822107858468865 ((~>) b3530822107858468866 ((~>) c3530822107858468867 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type)))) Source #
Instances
| SingI (Tuple3Sym0 :: TyFun a (b ~> (c ~> (a, b, c))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods sing :: Sing Tuple3Sym0 Source # | |
| SuppressUnusedWarnings (Tuple3Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (c3530822107858468867 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple3Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (c3530822107858468867 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867))) -> Type) (t6989586621679299041 :: a3530822107858468865) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple3Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (c3530822107858468867 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867))) -> Type) (t6989586621679299041 :: a3530822107858468865) = (Tuple3Sym1 t6989586621679299041 b3530822107858468866 c3530822107858468867 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867)) -> Type) | |
data Tuple3Sym1 (t6989586621679299041 :: (a3530822107858468865 :: Type)) :: forall (b3530822107858468866 :: Type) (c3530822107858468867 :: Type). (~>) b3530822107858468866 ((~>) c3530822107858468867 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type))) Source #
Instances
| SingI d => SingI (Tuple3Sym1 d b c :: TyFun b (c ~> (a, b, c)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods sing :: Sing (Tuple3Sym1 d b c) Source # | |
| SuppressUnusedWarnings (Tuple3Sym1 t6989586621679299041 b3530822107858468866 c3530822107858468867 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple3Sym1 t6989586621679299041 b3530822107858468866 c3530822107858468867 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867)) -> Type) (t6989586621679299042 :: b3530822107858468866) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple3Sym1 t6989586621679299041 b3530822107858468866 c3530822107858468867 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867)) -> Type) (t6989586621679299042 :: b3530822107858468866) = (Tuple3Sym2 t6989586621679299041 t6989586621679299042 c3530822107858468867 :: TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867) -> Type) | |
data Tuple3Sym2 (t6989586621679299041 :: (a3530822107858468865 :: Type)) (t6989586621679299042 :: (b3530822107858468866 :: Type)) :: forall (c3530822107858468867 :: Type). (~>) c3530822107858468867 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type)) Source #
Instances
| (SingI d1, SingI d2) => SingI (Tuple3Sym2 d1 d2 c :: TyFun c (a, b, c) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods sing :: Sing (Tuple3Sym2 d1 d2 c) Source # | |
| SuppressUnusedWarnings (Tuple3Sym2 t6989586621679299042 t6989586621679299041 c3530822107858468867 :: TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple3Sym2 t6989586621679299042 t6989586621679299041 k3 :: TyFun k3 (k2, k1, k3) -> Type) (t6989586621679299043 :: k3) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple3Sym2 t6989586621679299042 t6989586621679299041 k3 :: TyFun k3 (k2, k1, k3) -> Type) (t6989586621679299043 :: k3) = (,,) t6989586621679299042 t6989586621679299041 t6989586621679299043 | |
type Tuple3Sym3 (t6989586621679299041 :: a3530822107858468865) (t6989586621679299042 :: b3530822107858468866) (t6989586621679299043 :: c3530822107858468867) = '(t6989586621679299041, t6989586621679299042, t6989586621679299043) Source #
data Tuple4Sym0 :: forall (a3530822107858468865 :: Type) (b3530822107858468866 :: Type) (c3530822107858468867 :: Type) (d3530822107858468868 :: Type). (~>) a3530822107858468865 ((~>) b3530822107858468866 ((~>) c3530822107858468867 ((~>) d3530822107858468868 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type))))) Source #
Instances
| SingI (Tuple4Sym0 :: TyFun a (b ~> (c ~> (d ~> (a, b, c, d)))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods sing :: Sing Tuple4Sym0 Source # | |
| SuppressUnusedWarnings (Tuple4Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (c3530822107858468867 ~> (d3530822107858468868 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868)))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple4Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (c3530822107858468867 ~> (d3530822107858468868 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868)))) -> Type) (t6989586621679299088 :: a3530822107858468865) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple4Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (c3530822107858468867 ~> (d3530822107858468868 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868)))) -> Type) (t6989586621679299088 :: a3530822107858468865) = (Tuple4Sym1 t6989586621679299088 b3530822107858468866 c3530822107858468867 d3530822107858468868 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (d3530822107858468868 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868))) -> Type) | |
data Tuple4Sym1 (t6989586621679299088 :: (a3530822107858468865 :: Type)) :: forall (b3530822107858468866 :: Type) (c3530822107858468867 :: Type) (d3530822107858468868 :: Type). (~>) b3530822107858468866 ((~>) c3530822107858468867 ((~>) d3530822107858468868 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type)))) Source #
Instances
| SingI d2 => SingI (Tuple4Sym1 d2 b c d1 :: TyFun b (c ~> (d1 ~> (a, b, c, d1))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods sing :: Sing (Tuple4Sym1 d2 b c d1) Source # | |
| SuppressUnusedWarnings (Tuple4Sym1 t6989586621679299088 b3530822107858468866 c3530822107858468867 d3530822107858468868 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (d3530822107858468868 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple4Sym1 t6989586621679299088 b3530822107858468866 c3530822107858468867 d3530822107858468868 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (d3530822107858468868 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868))) -> Type) (t6989586621679299089 :: b3530822107858468866) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple4Sym1 t6989586621679299088 b3530822107858468866 c3530822107858468867 d3530822107858468868 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (d3530822107858468868 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868))) -> Type) (t6989586621679299089 :: b3530822107858468866) = (Tuple4Sym2 t6989586621679299088 t6989586621679299089 c3530822107858468867 d3530822107858468868 :: TyFun c3530822107858468867 (d3530822107858468868 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868)) -> Type) | |
data Tuple4Sym2 (t6989586621679299088 :: (a3530822107858468865 :: Type)) (t6989586621679299089 :: (b3530822107858468866 :: Type)) :: forall (c3530822107858468867 :: Type) (d3530822107858468868 :: Type). (~>) c3530822107858468867 ((~>) d3530822107858468868 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type))) Source #
Instances
| (SingI d2, SingI d3) => SingI (Tuple4Sym2 d2 d3 c d1 :: TyFun c (d1 ~> (a, b, c, d1)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods sing :: Sing (Tuple4Sym2 d2 d3 c d1) Source # | |
| SuppressUnusedWarnings (Tuple4Sym2 t6989586621679299089 t6989586621679299088 c3530822107858468867 d3530822107858468868 :: TyFun c3530822107858468867 (d3530822107858468868 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple4Sym2 t6989586621679299089 t6989586621679299088 c3530822107858468867 d3530822107858468868 :: TyFun c3530822107858468867 (d3530822107858468868 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868)) -> Type) (t6989586621679299090 :: c3530822107858468867) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple4Sym2 t6989586621679299089 t6989586621679299088 c3530822107858468867 d3530822107858468868 :: TyFun c3530822107858468867 (d3530822107858468868 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868)) -> Type) (t6989586621679299090 :: c3530822107858468867) = (Tuple4Sym3 t6989586621679299089 t6989586621679299088 t6989586621679299090 d3530822107858468868 :: TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) | |
data Tuple4Sym3 (t6989586621679299088 :: (a3530822107858468865 :: Type)) (t6989586621679299089 :: (b3530822107858468866 :: Type)) (t6989586621679299090 :: (c3530822107858468867 :: Type)) :: forall (d3530822107858468868 :: Type). (~>) d3530822107858468868 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type)) Source #
Instances
| (SingI d2, SingI d3, SingI d4) => SingI (Tuple4Sym3 d2 d3 d4 d1 :: TyFun d1 (a, b, c, d1) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods sing :: Sing (Tuple4Sym3 d2 d3 d4 d1) Source # | |
| SuppressUnusedWarnings (Tuple4Sym3 t6989586621679299090 t6989586621679299089 t6989586621679299088 d3530822107858468868 :: TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple4Sym3 t6989586621679299090 t6989586621679299089 t6989586621679299088 k4 :: TyFun k4 (k2, k1, k3, k4) -> Type) (t6989586621679299091 :: k4) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple4Sym3 t6989586621679299090 t6989586621679299089 t6989586621679299088 k4 :: TyFun k4 (k2, k1, k3, k4) -> Type) (t6989586621679299091 :: k4) = (,,,) t6989586621679299090 t6989586621679299089 t6989586621679299088 t6989586621679299091 | |
type Tuple4Sym4 (t6989586621679299088 :: a3530822107858468865) (t6989586621679299089 :: b3530822107858468866) (t6989586621679299090 :: c3530822107858468867) (t6989586621679299091 :: d3530822107858468868) = '(t6989586621679299088, t6989586621679299089, t6989586621679299090, t6989586621679299091) Source #
data Tuple5Sym0 :: forall (a3530822107858468865 :: Type) (b3530822107858468866 :: Type) (c3530822107858468867 :: Type) (d3530822107858468868 :: Type) (e3530822107858468869 :: Type). (~>) a3530822107858468865 ((~>) b3530822107858468866 ((~>) c3530822107858468867 ((~>) d3530822107858468868 ((~>) e3530822107858468869 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type)))))) Source #
Instances
| SingI (Tuple5Sym0 :: TyFun a (b ~> (c ~> (d ~> (e ~> (a, b, c, d, e))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods sing :: Sing Tuple5Sym0 Source # | |
| SuppressUnusedWarnings (Tuple5Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple5Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869))))) -> Type) (t6989586621679299153 :: a3530822107858468865) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple5Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869))))) -> Type) (t6989586621679299153 :: a3530822107858468865) = (Tuple5Sym1 t6989586621679299153 b3530822107858468866 c3530822107858468867 d3530822107858468868 e3530822107858468869 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869)))) -> Type) | |
data Tuple5Sym1 (t6989586621679299153 :: (a3530822107858468865 :: Type)) :: forall (b3530822107858468866 :: Type) (c3530822107858468867 :: Type) (d3530822107858468868 :: Type) (e3530822107858468869 :: Type). (~>) b3530822107858468866 ((~>) c3530822107858468867 ((~>) d3530822107858468868 ((~>) e3530822107858468869 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type))))) Source #
Instances
| SingI d2 => SingI (Tuple5Sym1 d2 b c d1 e :: TyFun b (c ~> (d1 ~> (e ~> (a, b, c, d1, e)))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods sing :: Sing (Tuple5Sym1 d2 b c d1 e) Source # | |
| SuppressUnusedWarnings (Tuple5Sym1 t6989586621679299153 b3530822107858468866 c3530822107858468867 d3530822107858468868 e3530822107858468869 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869)))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple5Sym1 t6989586621679299153 b3530822107858468866 c3530822107858468867 d3530822107858468868 e3530822107858468869 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869)))) -> Type) (t6989586621679299154 :: b3530822107858468866) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple5Sym1 t6989586621679299153 b3530822107858468866 c3530822107858468867 d3530822107858468868 e3530822107858468869 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869)))) -> Type) (t6989586621679299154 :: b3530822107858468866) = (Tuple5Sym2 t6989586621679299153 t6989586621679299154 c3530822107858468867 d3530822107858468868 e3530822107858468869 :: TyFun c3530822107858468867 (d3530822107858468868 ~> (e3530822107858468869 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869))) -> Type) | |
data Tuple5Sym2 (t6989586621679299153 :: (a3530822107858468865 :: Type)) (t6989586621679299154 :: (b3530822107858468866 :: Type)) :: forall (c3530822107858468867 :: Type) (d3530822107858468868 :: Type) (e3530822107858468869 :: Type). (~>) c3530822107858468867 ((~>) d3530822107858468868 ((~>) e3530822107858468869 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type)))) Source #
Instances
| (SingI d2, SingI d3) => SingI (Tuple5Sym2 d2 d3 c d1 e :: TyFun c (d1 ~> (e ~> (a, b, c, d1, e))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods sing :: Sing (Tuple5Sym2 d2 d3 c d1 e) Source # | |
| SuppressUnusedWarnings (Tuple5Sym2 t6989586621679299154 t6989586621679299153 c3530822107858468867 d3530822107858468868 e3530822107858468869 :: TyFun c3530822107858468867 (d3530822107858468868 ~> (e3530822107858468869 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple5Sym2 t6989586621679299154 t6989586621679299153 c3530822107858468867 d3530822107858468868 e3530822107858468869 :: TyFun c3530822107858468867 (d3530822107858468868 ~> (e3530822107858468869 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869))) -> Type) (t6989586621679299155 :: c3530822107858468867) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple5Sym2 t6989586621679299154 t6989586621679299153 c3530822107858468867 d3530822107858468868 e3530822107858468869 :: TyFun c3530822107858468867 (d3530822107858468868 ~> (e3530822107858468869 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869))) -> Type) (t6989586621679299155 :: c3530822107858468867) = (Tuple5Sym3 t6989586621679299154 t6989586621679299153 t6989586621679299155 d3530822107858468868 e3530822107858468869 :: TyFun d3530822107858468868 (e3530822107858468869 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869)) -> Type) | |
data Tuple5Sym3 (t6989586621679299153 :: (a3530822107858468865 :: Type)) (t6989586621679299154 :: (b3530822107858468866 :: Type)) (t6989586621679299155 :: (c3530822107858468867 :: Type)) :: forall (d3530822107858468868 :: Type) (e3530822107858468869 :: Type). (~>) d3530822107858468868 ((~>) e3530822107858468869 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type))) Source #
Instances
| (SingI d2, SingI d3, SingI d4) => SingI (Tuple5Sym3 d2 d3 d4 d1 e :: TyFun d1 (e ~> (a, b, c, d1, e)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods sing :: Sing (Tuple5Sym3 d2 d3 d4 d1 e) Source # | |
| SuppressUnusedWarnings (Tuple5Sym3 t6989586621679299155 t6989586621679299154 t6989586621679299153 d3530822107858468868 e3530822107858468869 :: TyFun d3530822107858468868 (e3530822107858468869 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple5Sym3 t6989586621679299155 t6989586621679299154 t6989586621679299153 d3530822107858468868 e3530822107858468869 :: TyFun d3530822107858468868 (e3530822107858468869 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869)) -> Type) (t6989586621679299156 :: d3530822107858468868) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple5Sym3 t6989586621679299155 t6989586621679299154 t6989586621679299153 d3530822107858468868 e3530822107858468869 :: TyFun d3530822107858468868 (e3530822107858468869 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869)) -> Type) (t6989586621679299156 :: d3530822107858468868) = (Tuple5Sym4 t6989586621679299155 t6989586621679299154 t6989586621679299153 t6989586621679299156 e3530822107858468869 :: TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) | |
data Tuple5Sym4 (t6989586621679299153 :: (a3530822107858468865 :: Type)) (t6989586621679299154 :: (b3530822107858468866 :: Type)) (t6989586621679299155 :: (c3530822107858468867 :: Type)) (t6989586621679299156 :: (d3530822107858468868 :: Type)) :: forall (e3530822107858468869 :: Type). (~>) e3530822107858468869 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type)) Source #
Instances
| (SingI d2, SingI d3, SingI d4, SingI d5) => SingI (Tuple5Sym4 d2 d3 d4 d5 e :: TyFun e (a, b, c, d1, e) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods sing :: Sing (Tuple5Sym4 d2 d3 d4 d5 e) Source # | |
| SuppressUnusedWarnings (Tuple5Sym4 t6989586621679299156 t6989586621679299155 t6989586621679299154 t6989586621679299153 e3530822107858468869 :: TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple5Sym4 t6989586621679299156 t6989586621679299155 t6989586621679299154 t6989586621679299153 k5 :: TyFun k5 (k2, k1, k3, k4, k5) -> Type) (t6989586621679299157 :: k5) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple5Sym4 t6989586621679299156 t6989586621679299155 t6989586621679299154 t6989586621679299153 k5 :: TyFun k5 (k2, k1, k3, k4, k5) -> Type) (t6989586621679299157 :: k5) = (,,,,) t6989586621679299156 t6989586621679299155 t6989586621679299154 t6989586621679299153 t6989586621679299157 | |
type Tuple5Sym5 (t6989586621679299153 :: a3530822107858468865) (t6989586621679299154 :: b3530822107858468866) (t6989586621679299155 :: c3530822107858468867) (t6989586621679299156 :: d3530822107858468868) (t6989586621679299157 :: e3530822107858468869) = '(t6989586621679299153, t6989586621679299154, t6989586621679299155, t6989586621679299156, t6989586621679299157) Source #
data Tuple6Sym0 :: forall (a3530822107858468865 :: Type) (b3530822107858468866 :: Type) (c3530822107858468867 :: Type) (d3530822107858468868 :: Type) (e3530822107858468869 :: Type) (f3530822107858468870 :: Type). (~>) a3530822107858468865 ((~>) b3530822107858468866 ((~>) c3530822107858468867 ((~>) d3530822107858468868 ((~>) e3530822107858468869 ((~>) f3530822107858468870 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type), (f3530822107858468870 :: Type))))))) Source #
Instances
| SingI (Tuple6Sym0 :: TyFun a (b ~> (c ~> (d ~> (e ~> (f ~> (a, b, c, d, e, f)))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods sing :: Sing Tuple6Sym0 Source # | |
| SuppressUnusedWarnings (Tuple6Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870)))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple6Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870)))))) -> Type) (t6989586621679299238 :: a3530822107858468865) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple6Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870)))))) -> Type) (t6989586621679299238 :: a3530822107858468865) = (Tuple6Sym1 t6989586621679299238 b3530822107858468866 c3530822107858468867 d3530822107858468868 e3530822107858468869 f3530822107858468870 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870))))) -> Type) | |
data Tuple6Sym1 (t6989586621679299238 :: (a3530822107858468865 :: Type)) :: forall (b3530822107858468866 :: Type) (c3530822107858468867 :: Type) (d3530822107858468868 :: Type) (e3530822107858468869 :: Type) (f3530822107858468870 :: Type). (~>) b3530822107858468866 ((~>) c3530822107858468867 ((~>) d3530822107858468868 ((~>) e3530822107858468869 ((~>) f3530822107858468870 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type), (f3530822107858468870 :: Type)))))) Source #
Instances
| SingI d2 => SingI (Tuple6Sym1 d2 b c d1 e f :: TyFun b (c ~> (d1 ~> (e ~> (f ~> (a, b, c, d1, e, f))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods sing :: Sing (Tuple6Sym1 d2 b c d1 e f) Source # | |
| SuppressUnusedWarnings (Tuple6Sym1 t6989586621679299238 b3530822107858468866 c3530822107858468867 d3530822107858468868 e3530822107858468869 f3530822107858468870 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple6Sym1 t6989586621679299238 b3530822107858468866 c3530822107858468867 d3530822107858468868 e3530822107858468869 f3530822107858468870 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870))))) -> Type) (t6989586621679299239 :: b3530822107858468866) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple6Sym1 t6989586621679299238 b3530822107858468866 c3530822107858468867 d3530822107858468868 e3530822107858468869 f3530822107858468870 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870))))) -> Type) (t6989586621679299239 :: b3530822107858468866) = (Tuple6Sym2 t6989586621679299238 t6989586621679299239 c3530822107858468867 d3530822107858468868 e3530822107858468869 f3530822107858468870 :: TyFun c3530822107858468867 (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870)))) -> Type) | |
data Tuple6Sym2 (t6989586621679299238 :: (a3530822107858468865 :: Type)) (t6989586621679299239 :: (b3530822107858468866 :: Type)) :: forall (c3530822107858468867 :: Type) (d3530822107858468868 :: Type) (e3530822107858468869 :: Type) (f3530822107858468870 :: Type). (~>) c3530822107858468867 ((~>) d3530822107858468868 ((~>) e3530822107858468869 ((~>) f3530822107858468870 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type), (f3530822107858468870 :: Type))))) Source #
Instances
| (SingI d2, SingI d3) => SingI (Tuple6Sym2 d2 d3 c d1 e f :: TyFun c (d1 ~> (e ~> (f ~> (a, b, c, d1, e, f)))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods sing :: Sing (Tuple6Sym2 d2 d3 c d1 e f) Source # | |
| SuppressUnusedWarnings (Tuple6Sym2 t6989586621679299239 t6989586621679299238 c3530822107858468867 d3530822107858468868 e3530822107858468869 f3530822107858468870 :: TyFun c3530822107858468867 (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870)))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple6Sym2 t6989586621679299239 t6989586621679299238 c3530822107858468867 d3530822107858468868 e3530822107858468869 f3530822107858468870 :: TyFun c3530822107858468867 (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870)))) -> Type) (t6989586621679299240 :: c3530822107858468867) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple6Sym2 t6989586621679299239 t6989586621679299238 c3530822107858468867 d3530822107858468868 e3530822107858468869 f3530822107858468870 :: TyFun c3530822107858468867 (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870)))) -> Type) (t6989586621679299240 :: c3530822107858468867) = (Tuple6Sym3 t6989586621679299239 t6989586621679299238 t6989586621679299240 d3530822107858468868 e3530822107858468869 f3530822107858468870 :: TyFun d3530822107858468868 (e3530822107858468869 ~> (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870))) -> Type) | |
data Tuple6Sym3 (t6989586621679299238 :: (a3530822107858468865 :: Type)) (t6989586621679299239 :: (b3530822107858468866 :: Type)) (t6989586621679299240 :: (c3530822107858468867 :: Type)) :: forall (d3530822107858468868 :: Type) (e3530822107858468869 :: Type) (f3530822107858468870 :: Type). (~>) d3530822107858468868 ((~>) e3530822107858468869 ((~>) f3530822107858468870 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type), (f3530822107858468870 :: Type)))) Source #
Instances
| (SingI d2, SingI d3, SingI d4) => SingI (Tuple6Sym3 d2 d3 d4 d1 e f :: TyFun d1 (e ~> (f ~> (a, b, c, d1, e, f))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods sing :: Sing (Tuple6Sym3 d2 d3 d4 d1 e f) Source # | |
| SuppressUnusedWarnings (Tuple6Sym3 t6989586621679299240 t6989586621679299239 t6989586621679299238 d3530822107858468868 e3530822107858468869 f3530822107858468870 :: TyFun d3530822107858468868 (e3530822107858468869 ~> (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple6Sym3 t6989586621679299240 t6989586621679299239 t6989586621679299238 d3530822107858468868 e3530822107858468869 f3530822107858468870 :: TyFun d3530822107858468868 (e3530822107858468869 ~> (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870))) -> Type) (t6989586621679299241 :: d3530822107858468868) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple6Sym3 t6989586621679299240 t6989586621679299239 t6989586621679299238 d3530822107858468868 e3530822107858468869 f3530822107858468870 :: TyFun d3530822107858468868 (e3530822107858468869 ~> (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870))) -> Type) (t6989586621679299241 :: d3530822107858468868) = (Tuple6Sym4 t6989586621679299240 t6989586621679299239 t6989586621679299238 t6989586621679299241 e3530822107858468869 f3530822107858468870 :: TyFun e3530822107858468869 (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870)) -> Type) | |
data Tuple6Sym4 (t6989586621679299238 :: (a3530822107858468865 :: Type)) (t6989586621679299239 :: (b3530822107858468866 :: Type)) (t6989586621679299240 :: (c3530822107858468867 :: Type)) (t6989586621679299241 :: (d3530822107858468868 :: Type)) :: forall (e3530822107858468869 :: Type) (f3530822107858468870 :: Type). (~>) e3530822107858468869 ((~>) f3530822107858468870 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type), (f3530822107858468870 :: Type))) Source #
Instances
| (SingI d2, SingI d3, SingI d4, SingI d5) => SingI (Tuple6Sym4 d2 d3 d4 d5 e f :: TyFun e (f ~> (a, b, c, d1, e, f)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods sing :: Sing (Tuple6Sym4 d2 d3 d4 d5 e f) Source # | |
| SuppressUnusedWarnings (Tuple6Sym4 t6989586621679299241 t6989586621679299240 t6989586621679299239 t6989586621679299238 e3530822107858468869 f3530822107858468870 :: TyFun e3530822107858468869 (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple6Sym4 t6989586621679299241 t6989586621679299240 t6989586621679299239 t6989586621679299238 e3530822107858468869 f3530822107858468870 :: TyFun e3530822107858468869 (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870)) -> Type) (t6989586621679299242 :: e3530822107858468869) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple6Sym4 t6989586621679299241 t6989586621679299240 t6989586621679299239 t6989586621679299238 e3530822107858468869 f3530822107858468870 :: TyFun e3530822107858468869 (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870)) -> Type) (t6989586621679299242 :: e3530822107858468869) = (Tuple6Sym5 t6989586621679299241 t6989586621679299240 t6989586621679299239 t6989586621679299238 t6989586621679299242 f3530822107858468870 :: TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) | |
data Tuple6Sym5 (t6989586621679299238 :: (a3530822107858468865 :: Type)) (t6989586621679299239 :: (b3530822107858468866 :: Type)) (t6989586621679299240 :: (c3530822107858468867 :: Type)) (t6989586621679299241 :: (d3530822107858468868 :: Type)) (t6989586621679299242 :: (e3530822107858468869 :: Type)) :: forall (f3530822107858468870 :: Type). (~>) f3530822107858468870 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type), (f3530822107858468870 :: Type)) Source #
Instances
| (SingI d2, SingI d3, SingI d4, SingI d5, SingI d6) => SingI (Tuple6Sym5 d2 d3 d4 d5 d6 f :: TyFun f (a, b, c, d1, e, f) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods sing :: Sing (Tuple6Sym5 d2 d3 d4 d5 d6 f) Source # | |
| SuppressUnusedWarnings (Tuple6Sym5 t6989586621679299242 t6989586621679299241 t6989586621679299240 t6989586621679299239 t6989586621679299238 f3530822107858468870 :: TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple6Sym5 t6989586621679299242 t6989586621679299241 t6989586621679299240 t6989586621679299239 t6989586621679299238 k6 :: TyFun k6 (k2, k1, k3, k4, k5, k6) -> Type) (t6989586621679299243 :: k6) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple6Sym5 t6989586621679299242 t6989586621679299241 t6989586621679299240 t6989586621679299239 t6989586621679299238 k6 :: TyFun k6 (k2, k1, k3, k4, k5, k6) -> Type) (t6989586621679299243 :: k6) = (,,,,,) t6989586621679299242 t6989586621679299241 t6989586621679299240 t6989586621679299239 t6989586621679299238 t6989586621679299243 | |
type Tuple6Sym6 (t6989586621679299238 :: a3530822107858468865) (t6989586621679299239 :: b3530822107858468866) (t6989586621679299240 :: c3530822107858468867) (t6989586621679299241 :: d3530822107858468868) (t6989586621679299242 :: e3530822107858468869) (t6989586621679299243 :: f3530822107858468870) = '(t6989586621679299238, t6989586621679299239, t6989586621679299240, t6989586621679299241, t6989586621679299242, t6989586621679299243) Source #
data Tuple7Sym0 :: forall (a3530822107858468865 :: Type) (b3530822107858468866 :: Type) (c3530822107858468867 :: Type) (d3530822107858468868 :: Type) (e3530822107858468869 :: Type) (f3530822107858468870 :: Type) (g3530822107858468871 :: Type). (~>) a3530822107858468865 ((~>) b3530822107858468866 ((~>) c3530822107858468867 ((~>) d3530822107858468868 ((~>) e3530822107858468869 ((~>) f3530822107858468870 ((~>) g3530822107858468871 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type), (f3530822107858468870 :: Type), (g3530822107858468871 :: Type)))))))) Source #
Instances
| SingI (Tuple7Sym0 :: TyFun a (b ~> (c ~> (d ~> (e ~> (f ~> (g ~> (a, b, c, d, e, f, g))))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods sing :: Sing Tuple7Sym0 Source # | |
| SuppressUnusedWarnings (Tuple7Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871))))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple7Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871))))))) -> Type) (t6989586621679299345 :: a3530822107858468865) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple7Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871))))))) -> Type) (t6989586621679299345 :: a3530822107858468865) = (Tuple7Sym1 t6989586621679299345 b3530822107858468866 c3530822107858468867 d3530822107858468868 e3530822107858468869 f3530822107858468870 g3530822107858468871 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871)))))) -> Type) | |
data Tuple7Sym1 (t6989586621679299345 :: (a3530822107858468865 :: Type)) :: forall (b3530822107858468866 :: Type) (c3530822107858468867 :: Type) (d3530822107858468868 :: Type) (e3530822107858468869 :: Type) (f3530822107858468870 :: Type) (g3530822107858468871 :: Type). (~>) b3530822107858468866 ((~>) c3530822107858468867 ((~>) d3530822107858468868 ((~>) e3530822107858468869 ((~>) f3530822107858468870 ((~>) g3530822107858468871 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type), (f3530822107858468870 :: Type), (g3530822107858468871 :: Type))))))) Source #
Instances
| SingI d2 => SingI (Tuple7Sym1 d2 b c d1 e f g :: TyFun b (c ~> (d1 ~> (e ~> (f ~> (g ~> (a, b, c, d1, e, f, g)))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods sing :: Sing (Tuple7Sym1 d2 b c d1 e f g) Source # | |
| SuppressUnusedWarnings (Tuple7Sym1 t6989586621679299345 b3530822107858468866 c3530822107858468867 d3530822107858468868 e3530822107858468869 f3530822107858468870 g3530822107858468871 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871)))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple7Sym1 t6989586621679299345 b3530822107858468866 c3530822107858468867 d3530822107858468868 e3530822107858468869 f3530822107858468870 g3530822107858468871 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871)))))) -> Type) (t6989586621679299346 :: b3530822107858468866) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple7Sym1 t6989586621679299345 b3530822107858468866 c3530822107858468867 d3530822107858468868 e3530822107858468869 f3530822107858468870 g3530822107858468871 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871)))))) -> Type) (t6989586621679299346 :: b3530822107858468866) = (Tuple7Sym2 t6989586621679299345 t6989586621679299346 c3530822107858468867 d3530822107858468868 e3530822107858468869 f3530822107858468870 g3530822107858468871 :: TyFun c3530822107858468867 (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871))))) -> Type) | |
data Tuple7Sym2 (t6989586621679299345 :: (a3530822107858468865 :: Type)) (t6989586621679299346 :: (b3530822107858468866 :: Type)) :: forall (c3530822107858468867 :: Type) (d3530822107858468868 :: Type) (e3530822107858468869 :: Type) (f3530822107858468870 :: Type) (g3530822107858468871 :: Type). (~>) c3530822107858468867 ((~>) d3530822107858468868 ((~>) e3530822107858468869 ((~>) f3530822107858468870 ((~>) g3530822107858468871 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type), (f3530822107858468870 :: Type), (g3530822107858468871 :: Type)))))) Source #
Instances
| (SingI d2, SingI d3) => SingI (Tuple7Sym2 d2 d3 c d1 e f g :: TyFun c (d1 ~> (e ~> (f ~> (g ~> (a, b, c, d1, e, f, g))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods sing :: Sing (Tuple7Sym2 d2 d3 c d1 e f g) Source # | |
| SuppressUnusedWarnings (Tuple7Sym2 t6989586621679299346 t6989586621679299345 c3530822107858468867 d3530822107858468868 e3530822107858468869 f3530822107858468870 g3530822107858468871 :: TyFun c3530822107858468867 (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple7Sym2 t6989586621679299346 t6989586621679299345 c3530822107858468867 d3530822107858468868 e3530822107858468869 f3530822107858468870 g3530822107858468871 :: TyFun c3530822107858468867 (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871))))) -> Type) (t6989586621679299347 :: c3530822107858468867) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple7Sym2 t6989586621679299346 t6989586621679299345 c3530822107858468867 d3530822107858468868 e3530822107858468869 f3530822107858468870 g3530822107858468871 :: TyFun c3530822107858468867 (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871))))) -> Type) (t6989586621679299347 :: c3530822107858468867) = (Tuple7Sym3 t6989586621679299346 t6989586621679299345 t6989586621679299347 d3530822107858468868 e3530822107858468869 f3530822107858468870 g3530822107858468871 :: TyFun d3530822107858468868 (e3530822107858468869 ~> (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871)))) -> Type) | |
data Tuple7Sym3 (t6989586621679299345 :: (a3530822107858468865 :: Type)) (t6989586621679299346 :: (b3530822107858468866 :: Type)) (t6989586621679299347 :: (c3530822107858468867 :: Type)) :: forall (d3530822107858468868 :: Type) (e3530822107858468869 :: Type) (f3530822107858468870 :: Type) (g3530822107858468871 :: Type). (~>) d3530822107858468868 ((~>) e3530822107858468869 ((~>) f3530822107858468870 ((~>) g3530822107858468871 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type), (f3530822107858468870 :: Type), (g3530822107858468871 :: Type))))) Source #
Instances
| (SingI d2, SingI d3, SingI d4) => SingI (Tuple7Sym3 d2 d3 d4 d1 e f g :: TyFun d1 (e ~> (f ~> (g ~> (a, b, c, d1, e, f, g)))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods sing :: Sing (Tuple7Sym3 d2 d3 d4 d1 e f g) Source # | |
| SuppressUnusedWarnings (Tuple7Sym3 t6989586621679299347 t6989586621679299346 t6989586621679299345 d3530822107858468868 e3530822107858468869 f3530822107858468870 g3530822107858468871 :: TyFun d3530822107858468868 (e3530822107858468869 ~> (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871)))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple7Sym3 t6989586621679299347 t6989586621679299346 t6989586621679299345 d3530822107858468868 e3530822107858468869 f3530822107858468870 g3530822107858468871 :: TyFun d3530822107858468868 (e3530822107858468869 ~> (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871)))) -> Type) (t6989586621679299348 :: d3530822107858468868) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple7Sym3 t6989586621679299347 t6989586621679299346 t6989586621679299345 d3530822107858468868 e3530822107858468869 f3530822107858468870 g3530822107858468871 :: TyFun d3530822107858468868 (e3530822107858468869 ~> (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871)))) -> Type) (t6989586621679299348 :: d3530822107858468868) = (Tuple7Sym4 t6989586621679299347 t6989586621679299346 t6989586621679299345 t6989586621679299348 e3530822107858468869 f3530822107858468870 g3530822107858468871 :: TyFun e3530822107858468869 (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871))) -> Type) | |
data Tuple7Sym4 (t6989586621679299345 :: (a3530822107858468865 :: Type)) (t6989586621679299346 :: (b3530822107858468866 :: Type)) (t6989586621679299347 :: (c3530822107858468867 :: Type)) (t6989586621679299348 :: (d3530822107858468868 :: Type)) :: forall (e3530822107858468869 :: Type) (f3530822107858468870 :: Type) (g3530822107858468871 :: Type). (~>) e3530822107858468869 ((~>) f3530822107858468870 ((~>) g3530822107858468871 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type), (f3530822107858468870 :: Type), (g3530822107858468871 :: Type)))) Source #
Instances
| (SingI d2, SingI d3, SingI d4, SingI d5) => SingI (Tuple7Sym4 d2 d3 d4 d5 e f g :: TyFun e (f ~> (g ~> (a, b, c, d1, e, f, g))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods sing :: Sing (Tuple7Sym4 d2 d3 d4 d5 e f g) Source # | |
| SuppressUnusedWarnings (Tuple7Sym4 t6989586621679299348 t6989586621679299347 t6989586621679299346 t6989586621679299345 e3530822107858468869 f3530822107858468870 g3530822107858468871 :: TyFun e3530822107858468869 (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple7Sym4 t6989586621679299348 t6989586621679299347 t6989586621679299346 t6989586621679299345 e3530822107858468869 f3530822107858468870 g3530822107858468871 :: TyFun e3530822107858468869 (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871))) -> Type) (t6989586621679299349 :: e3530822107858468869) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple7Sym4 t6989586621679299348 t6989586621679299347 t6989586621679299346 t6989586621679299345 e3530822107858468869 f3530822107858468870 g3530822107858468871 :: TyFun e3530822107858468869 (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871))) -> Type) (t6989586621679299349 :: e3530822107858468869) = (Tuple7Sym5 t6989586621679299348 t6989586621679299347 t6989586621679299346 t6989586621679299345 t6989586621679299349 f3530822107858468870 g3530822107858468871 :: TyFun f3530822107858468870 (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871)) -> Type) | |
data Tuple7Sym5 (t6989586621679299345 :: (a3530822107858468865 :: Type)) (t6989586621679299346 :: (b3530822107858468866 :: Type)) (t6989586621679299347 :: (c3530822107858468867 :: Type)) (t6989586621679299348 :: (d3530822107858468868 :: Type)) (t6989586621679299349 :: (e3530822107858468869 :: Type)) :: forall (f3530822107858468870 :: Type) (g3530822107858468871 :: Type). (~>) f3530822107858468870 ((~>) g3530822107858468871 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type), (f3530822107858468870 :: Type), (g3530822107858468871 :: Type))) Source #
Instances
| (SingI d2, SingI d3, SingI d4, SingI d5, SingI d6) => SingI (Tuple7Sym5 d2 d3 d4 d5 d6 f g :: TyFun f (g ~> (a, b, c, d1, e, f, g)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods sing :: Sing (Tuple7Sym5 d2 d3 d4 d5 d6 f g) Source # | |
| SuppressUnusedWarnings (Tuple7Sym5 t6989586621679299349 t6989586621679299348 t6989586621679299347 t6989586621679299346 t6989586621679299345 f3530822107858468870 g3530822107858468871 :: TyFun f3530822107858468870 (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple7Sym5 t6989586621679299349 t6989586621679299348 t6989586621679299347 t6989586621679299346 t6989586621679299345 f3530822107858468870 g3530822107858468871 :: TyFun f3530822107858468870 (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871)) -> Type) (t6989586621679299350 :: f3530822107858468870) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple7Sym5 t6989586621679299349 t6989586621679299348 t6989586621679299347 t6989586621679299346 t6989586621679299345 f3530822107858468870 g3530822107858468871 :: TyFun f3530822107858468870 (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871)) -> Type) (t6989586621679299350 :: f3530822107858468870) = (Tuple7Sym6 t6989586621679299349 t6989586621679299348 t6989586621679299347 t6989586621679299346 t6989586621679299345 t6989586621679299350 g3530822107858468871 :: TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) | |
data Tuple7Sym6 (t6989586621679299345 :: (a3530822107858468865 :: Type)) (t6989586621679299346 :: (b3530822107858468866 :: Type)) (t6989586621679299347 :: (c3530822107858468867 :: Type)) (t6989586621679299348 :: (d3530822107858468868 :: Type)) (t6989586621679299349 :: (e3530822107858468869 :: Type)) (t6989586621679299350 :: (f3530822107858468870 :: Type)) :: forall (g3530822107858468871 :: Type). (~>) g3530822107858468871 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type), (f3530822107858468870 :: Type), (g3530822107858468871 :: Type)) Source #
Instances
| (SingI d2, SingI d3, SingI d4, SingI d5, SingI d6, SingI d7) => SingI (Tuple7Sym6 d2 d3 d4 d5 d6 d7 g :: TyFun g (a, b, c, d1, e, f, g) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods sing :: Sing (Tuple7Sym6 d2 d3 d4 d5 d6 d7 g) Source # | |
| SuppressUnusedWarnings (Tuple7Sym6 t6989586621679299350 t6989586621679299349 t6989586621679299348 t6989586621679299347 t6989586621679299346 t6989586621679299345 g3530822107858468871 :: TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple7Sym6 t6989586621679299350 t6989586621679299349 t6989586621679299348 t6989586621679299347 t6989586621679299346 t6989586621679299345 k7 :: TyFun k7 (k2, k1, k3, k4, k5, k6, k7) -> Type) (t6989586621679299351 :: k7) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple7Sym6 t6989586621679299350 t6989586621679299349 t6989586621679299348 t6989586621679299347 t6989586621679299346 t6989586621679299345 k7 :: TyFun k7 (k2, k1, k3, k4, k5, k6, k7) -> Type) (t6989586621679299351 :: k7) = (,,,,,,) t6989586621679299350 t6989586621679299349 t6989586621679299348 t6989586621679299347 t6989586621679299346 t6989586621679299345 t6989586621679299351 | |
type Tuple7Sym7 (t6989586621679299345 :: a3530822107858468865) (t6989586621679299346 :: b3530822107858468866) (t6989586621679299347 :: c3530822107858468867) (t6989586621679299348 :: d3530822107858468868) (t6989586621679299349 :: e3530822107858468869) (t6989586621679299350 :: f3530822107858468870) (t6989586621679299351 :: g3530822107858468871) = '(t6989586621679299345, t6989586621679299346, t6989586621679299347, t6989586621679299348, t6989586621679299349, t6989586621679299350, t6989586621679299351) Source #
data CompareSym0 :: forall a6989586621679380707. (~>) a6989586621679380707 ((~>) a6989586621679380707 Ordering) Source #
Instances
| SOrd a => SingI (CompareSym0 :: TyFun a (a ~> Ordering) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods sing :: Sing CompareSym0 Source # | |
| SuppressUnusedWarnings (CompareSym0 :: TyFun a6989586621679380707 (a6989586621679380707 ~> Ordering) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| type Apply (CompareSym0 :: TyFun a6989586621679380707 (a6989586621679380707 ~> Ordering) -> Type) (arg6989586621679380801 :: a6989586621679380707) Source # | |
Defined in Data.Singletons.Prelude.Ord type Apply (CompareSym0 :: TyFun a6989586621679380707 (a6989586621679380707 ~> Ordering) -> Type) (arg6989586621679380801 :: a6989586621679380707) = CompareSym1 arg6989586621679380801 | |
data CompareSym1 (arg6989586621679380801 :: a6989586621679380707) :: (~>) a6989586621679380707 Ordering Source #
Instances
| (SOrd a, SingI d) => SingI (CompareSym1 d :: TyFun a Ordering -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods sing :: Sing (CompareSym1 d) Source # | |
| SuppressUnusedWarnings (CompareSym1 arg6989586621679380801 :: TyFun a6989586621679380707 Ordering -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| type Apply (CompareSym1 arg6989586621679380801 :: TyFun a Ordering -> Type) (arg6989586621679380802 :: a) Source # | |
Defined in Data.Singletons.Prelude.Ord | |
type CompareSym2 (arg6989586621679380801 :: a6989586621679380707) (arg6989586621679380802 :: a6989586621679380707) = Compare arg6989586621679380801 arg6989586621679380802 Source #
data ThenCmpSym0 :: (~>) Ordering ((~>) Ordering Ordering) Source #
Instances
| SingI ThenCmpSym0 Source # | |
Defined in Data.Singletons.Prelude.Ord Methods sing :: Sing ThenCmpSym0 Source # | |
| SuppressUnusedWarnings ThenCmpSym0 Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| type Apply ThenCmpSym0 (a6989586621679391212 :: Ordering) Source # | |
Defined in Data.Singletons.Prelude.Ord | |
data ThenCmpSym1 (a6989586621679391212 :: Ordering) :: (~>) Ordering Ordering Source #
Instances
| SingI d => SingI (ThenCmpSym1 d :: TyFun Ordering Ordering -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods sing :: Sing (ThenCmpSym1 d) Source # | |
| SuppressUnusedWarnings (ThenCmpSym1 a6989586621679391212 :: TyFun Ordering Ordering -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| type Apply (ThenCmpSym1 a6989586621679391212 :: TyFun Ordering Ordering -> Type) (a6989586621679391213 :: Ordering) Source # | |
Defined in Data.Singletons.Prelude.Ord | |
type ThenCmpSym2 (a6989586621679391212 :: Ordering) (a6989586621679391213 :: Ordering) = ThenCmp a6989586621679391212 a6989586621679391213 Source #
data FoldlSym0 :: forall a6989586621680452732 b6989586621680452731 t6989586621680452723. (~>) ((~>) b6989586621680452731 ((~>) a6989586621680452732 b6989586621680452731)) ((~>) b6989586621680452731 ((~>) (t6989586621680452723 a6989586621680452732) b6989586621680452731)) Source #
Instances
| SFoldable t => SingI (FoldlSym0 :: TyFun (b ~> (a ~> b)) (b ~> (t a ~> b)) -> Type) Source # | |
| SuppressUnusedWarnings (FoldlSym0 :: TyFun (b6989586621680452731 ~> (a6989586621680452732 ~> b6989586621680452731)) (b6989586621680452731 ~> (t6989586621680452723 a6989586621680452732 ~> b6989586621680452731)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| type Apply (FoldlSym0 :: TyFun (b6989586621680452731 ~> (a6989586621680452732 ~> b6989586621680452731)) (b6989586621680452731 ~> (t6989586621680452723 a6989586621680452732 ~> b6989586621680452731)) -> Type) (arg6989586621680453364 :: b6989586621680452731 ~> (a6989586621680452732 ~> b6989586621680452731)) Source # | |
Defined in Data.Singletons.Prelude.Foldable type Apply (FoldlSym0 :: TyFun (b6989586621680452731 ~> (a6989586621680452732 ~> b6989586621680452731)) (b6989586621680452731 ~> (t6989586621680452723 a6989586621680452732 ~> b6989586621680452731)) -> Type) (arg6989586621680453364 :: b6989586621680452731 ~> (a6989586621680452732 ~> b6989586621680452731)) = (FoldlSym1 arg6989586621680453364 t6989586621680452723 :: TyFun b6989586621680452731 (t6989586621680452723 a6989586621680452732 ~> b6989586621680452731) -> Type) | |
data FoldlSym1 (arg6989586621680453364 :: (~>) b6989586621680452731 ((~>) a6989586621680452732 b6989586621680452731)) :: forall t6989586621680452723. (~>) b6989586621680452731 ((~>) (t6989586621680452723 a6989586621680452732) b6989586621680452731) Source #
Instances
| (SFoldable t, SingI d) => SingI (FoldlSym1 d t :: TyFun b (t a ~> b) -> Type) Source # | |
| SuppressUnusedWarnings (FoldlSym1 arg6989586621680453364 t6989586621680452723 :: TyFun b6989586621680452731 (t6989586621680452723 a6989586621680452732 ~> b6989586621680452731) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| type Apply (FoldlSym1 arg6989586621680453364 t6989586621680452723 :: TyFun b6989586621680452731 (t6989586621680452723 a6989586621680452732 ~> b6989586621680452731) -> Type) (arg6989586621680453365 :: b6989586621680452731) Source # | |
Defined in Data.Singletons.Prelude.Foldable type Apply (FoldlSym1 arg6989586621680453364 t6989586621680452723 :: TyFun b6989586621680452731 (t6989586621680452723 a6989586621680452732 ~> b6989586621680452731) -> Type) (arg6989586621680453365 :: b6989586621680452731) = (FoldlSym2 arg6989586621680453364 arg6989586621680453365 t6989586621680452723 :: TyFun (t6989586621680452723 a6989586621680452732) b6989586621680452731 -> Type) | |
data FoldlSym2 (arg6989586621680453364 :: (~>) b6989586621680452731 ((~>) a6989586621680452732 b6989586621680452731)) (arg6989586621680453365 :: b6989586621680452731) :: forall t6989586621680452723. (~>) (t6989586621680452723 a6989586621680452732) b6989586621680452731 Source #
Instances
| (SFoldable t, SingI d1, SingI d2) => SingI (FoldlSym2 d1 d2 t :: TyFun (t a) b -> Type) Source # | |
| SuppressUnusedWarnings (FoldlSym2 arg6989586621680453365 arg6989586621680453364 t6989586621680452723 :: TyFun (t6989586621680452723 a6989586621680452732) b6989586621680452731 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| type Apply (FoldlSym2 arg6989586621680453365 arg6989586621680453364 t :: TyFun (t a) b -> Type) (arg6989586621680453366 :: t a) Source # | |
type FoldlSym3 (arg6989586621680453364 :: (~>) b6989586621680452731 ((~>) a6989586621680452732 b6989586621680452731)) (arg6989586621680453365 :: b6989586621680452731) (arg6989586621680453366 :: t6989586621680452723 a6989586621680452732) = Foldl arg6989586621680453364 arg6989586621680453365 arg6989586621680453366 Source #
type MinBoundSym0 = MinBound Source #
type MaxBoundSym0 = MaxBound Source #
data ShowsPrecSym0 :: forall a6989586621680260588. (~>) Nat ((~>) a6989586621680260588 ((~>) Symbol Symbol)) Source #
Instances
| SShow a => SingI (ShowsPrecSym0 :: TyFun Nat (a ~> (Symbol ~> Symbol)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show Methods sing :: Sing ShowsPrecSym0 Source # | |
| SuppressUnusedWarnings (ShowsPrecSym0 :: TyFun Nat (a6989586621680260588 ~> (Symbol ~> Symbol)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| type Apply (ShowsPrecSym0 :: TyFun Nat (a6989586621680260588 ~> (Symbol ~> Symbol)) -> Type) (arg6989586621680262538 :: Nat) Source # | |
data ShowsPrecSym1 (arg6989586621680262538 :: Nat) :: forall a6989586621680260588. (~>) a6989586621680260588 ((~>) Symbol Symbol) Source #
Instances
| (SShow a, SingI d) => SingI (ShowsPrecSym1 d a :: TyFun a (Symbol ~> Symbol) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show Methods sing :: Sing (ShowsPrecSym1 d a) Source # | |
| SuppressUnusedWarnings (ShowsPrecSym1 arg6989586621680262538 a6989586621680260588 :: TyFun a6989586621680260588 (Symbol ~> Symbol) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| type Apply (ShowsPrecSym1 arg6989586621680262538 a6989586621680260588 :: TyFun a6989586621680260588 (Symbol ~> Symbol) -> Type) (arg6989586621680262539 :: a6989586621680260588) Source # | |
Defined in Data.Singletons.Prelude.Show type Apply (ShowsPrecSym1 arg6989586621680262538 a6989586621680260588 :: TyFun a6989586621680260588 (Symbol ~> Symbol) -> Type) (arg6989586621680262539 :: a6989586621680260588) = ShowsPrecSym2 arg6989586621680262538 arg6989586621680262539 | |
data ShowsPrecSym2 (arg6989586621680262538 :: Nat) (arg6989586621680262539 :: a6989586621680260588) :: (~>) Symbol Symbol Source #
Instances
| (SShow a, SingI d1, SingI d2) => SingI (ShowsPrecSym2 d1 d2 :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show Methods sing :: Sing (ShowsPrecSym2 d1 d2) Source # | |
| SuppressUnusedWarnings (ShowsPrecSym2 arg6989586621680262539 arg6989586621680262538 :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| type Apply (ShowsPrecSym2 arg6989586621680262539 arg6989586621680262538 :: TyFun Symbol Symbol -> Type) (arg6989586621680262540 :: Symbol) Source # | |
Defined in Data.Singletons.Prelude.Show | |
type ShowsPrecSym3 (arg6989586621680262538 :: Nat) (arg6989586621680262539 :: a6989586621680260588) (arg6989586621680262540 :: Symbol) = ShowsPrec arg6989586621680262538 arg6989586621680262539 arg6989586621680262540 Source #
data ShowStringSym0 :: (~>) Symbol ((~>) Symbol Symbol) Source #
Instances
| SingI ShowStringSym0 Source # | |
Defined in Data.Singletons.Prelude.Show Methods | |
| SuppressUnusedWarnings ShowStringSym0 Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| type Apply ShowStringSym0 (a6989586621680262457 :: Symbol) Source # | |
Defined in Data.Singletons.Prelude.Show | |
data ShowStringSym1 (a6989586621680262457 :: Symbol) :: (~>) Symbol Symbol Source #
Instances
| SingI d => SingI (ShowStringSym1 d :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show Methods sing :: Sing (ShowStringSym1 d) Source # | |
| SuppressUnusedWarnings (ShowStringSym1 a6989586621680262457 :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| type Apply (ShowStringSym1 a6989586621680262457 :: TyFun Symbol Symbol -> Type) (a6989586621680262458 :: Symbol) Source # | |
Defined in Data.Singletons.Prelude.Show type Apply (ShowStringSym1 a6989586621680262457 :: TyFun Symbol Symbol -> Type) (a6989586621680262458 :: Symbol) = ShowString a6989586621680262457 a6989586621680262458 | |
type ShowStringSym2 (a6989586621680262457 :: Symbol) (a6989586621680262458 :: Symbol) = ShowString a6989586621680262457 a6989586621680262458 Source #
data ShowParenSym0 :: (~>) Bool ((~>) ((~>) Symbol Symbol) ((~>) Symbol Symbol)) Source #
Instances
| SingI ShowParenSym0 Source # | |
Defined in Data.Singletons.Prelude.Show Methods sing :: Sing ShowParenSym0 Source # | |
| SuppressUnusedWarnings ShowParenSym0 Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| type Apply ShowParenSym0 (a6989586621680262478 :: Bool) Source # | |
Defined in Data.Singletons.Prelude.Show | |
data ShowParenSym1 (a6989586621680262478 :: Bool) :: (~>) ((~>) Symbol Symbol) ((~>) Symbol Symbol) Source #
Instances
| SingI d => SingI (ShowParenSym1 d :: TyFun (Symbol ~> Symbol) (Symbol ~> Symbol) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show Methods sing :: Sing (ShowParenSym1 d) Source # | |
| SuppressUnusedWarnings (ShowParenSym1 a6989586621680262478 :: TyFun (Symbol ~> Symbol) (Symbol ~> Symbol) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| type Apply (ShowParenSym1 a6989586621680262478 :: TyFun (Symbol ~> Symbol) (Symbol ~> Symbol) -> Type) (a6989586621680262479 :: Symbol ~> Symbol) Source # | |
Defined in Data.Singletons.Prelude.Show | |
data ShowParenSym2 (a6989586621680262478 :: Bool) (a6989586621680262479 :: (~>) Symbol Symbol) :: (~>) Symbol Symbol Source #
Instances
| (SingI d1, SingI d2) => SingI (ShowParenSym2 d1 d2 :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show Methods sing :: Sing (ShowParenSym2 d1 d2) Source # | |
| SuppressUnusedWarnings (ShowParenSym2 a6989586621680262479 a6989586621680262478 :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| type Apply (ShowParenSym2 a6989586621680262479 a6989586621680262478 :: TyFun Symbol Symbol -> Type) (a6989586621680262480 :: Symbol) Source # | |
Defined in Data.Singletons.Prelude.Show | |
data ShowSpaceSym0 :: (~>) Symbol Symbol Source #
Instances
| SingI ShowSpaceSym0 Source # | |
Defined in Data.Singletons.Prelude.Show Methods sing :: Sing ShowSpaceSym0 Source # | |
| SuppressUnusedWarnings ShowSpaceSym0 Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| type Apply ShowSpaceSym0 (a6989586621680262444 :: Symbol) Source # | |
Defined in Data.Singletons.Prelude.Show | |
type ShowSpaceSym1 (a6989586621680262444 :: Symbol) = ShowSpace a6989586621680262444 Source #
data ShowCharSym0 :: (~>) Symbol ((~>) Symbol Symbol) Source #
Instances
| SingI ShowCharSym0 Source # | |
Defined in Data.Singletons.Prelude.Show Methods sing :: Sing ShowCharSym0 Source # | |
| SuppressUnusedWarnings ShowCharSym0 Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| type Apply ShowCharSym0 (a6989586621680262472 :: Symbol) Source # | |
Defined in Data.Singletons.Prelude.Show | |
data ShowCharSym1 (a6989586621680262472 :: Symbol) :: (~>) Symbol Symbol Source #
Instances
| SingI d => SingI (ShowCharSym1 d :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show Methods sing :: Sing (ShowCharSym1 d) Source # | |
| SuppressUnusedWarnings (ShowCharSym1 a6989586621680262472 :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| type Apply (ShowCharSym1 a6989586621680262472 :: TyFun Symbol Symbol -> Type) (a6989586621680262473 :: Symbol) Source # | |
Defined in Data.Singletons.Prelude.Show | |
type ShowCharSym2 (a6989586621680262472 :: Symbol) (a6989586621680262473 :: Symbol) = ShowChar a6989586621680262472 a6989586621680262473 Source #
data ShowCommaSpaceSym0 :: (~>) Symbol Symbol Source #
Instances
| SingI ShowCommaSpaceSym0 Source # | |
Defined in Data.Singletons.Prelude.Show Methods | |
| SuppressUnusedWarnings ShowCommaSpaceSym0 Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| type Apply ShowCommaSpaceSym0 (a6989586621680262465 :: Symbol) Source # | |
Defined in Data.Singletons.Prelude.Show type Apply ShowCommaSpaceSym0 (a6989586621680262465 :: Symbol) = ShowCommaSpace a6989586621680262465 | |
type ShowCommaSpaceSym1 (a6989586621680262465 :: Symbol) = ShowCommaSpace a6989586621680262465 Source #
data FmapSym0 :: forall a6989586621679545127 b6989586621679545128 f6989586621679545126. (~>) ((~>) a6989586621679545127 b6989586621679545128) ((~>) (f6989586621679545126 a6989586621679545127) (f6989586621679545126 b6989586621679545128)) Source #
Instances
| SFunctor f => SingI (FmapSym0 :: TyFun (a ~> b) (f a ~> f b) -> Type) Source # | |
| SuppressUnusedWarnings (FmapSym0 :: TyFun (a6989586621679545127 ~> b6989586621679545128) (f6989586621679545126 a6989586621679545127 ~> f6989586621679545126 b6989586621679545128) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| type Apply (FmapSym0 :: TyFun (a6989586621679545127 ~> b6989586621679545128) (f6989586621679545126 a6989586621679545127 ~> f6989586621679545126 b6989586621679545128) -> Type) (arg6989586621679545520 :: a6989586621679545127 ~> b6989586621679545128) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal type Apply (FmapSym0 :: TyFun (a6989586621679545127 ~> b6989586621679545128) (f6989586621679545126 a6989586621679545127 ~> f6989586621679545126 b6989586621679545128) -> Type) (arg6989586621679545520 :: a6989586621679545127 ~> b6989586621679545128) = (FmapSym1 arg6989586621679545520 f6989586621679545126 :: TyFun (f6989586621679545126 a6989586621679545127) (f6989586621679545126 b6989586621679545128) -> Type) | |
data FmapSym1 (arg6989586621679545520 :: (~>) a6989586621679545127 b6989586621679545128) :: forall f6989586621679545126. (~>) (f6989586621679545126 a6989586621679545127) (f6989586621679545126 b6989586621679545128) Source #
Instances
| (SFunctor f, SingI d) => SingI (FmapSym1 d f :: TyFun (f a) (f b) -> Type) Source # | |
| SuppressUnusedWarnings (FmapSym1 arg6989586621679545520 f6989586621679545126 :: TyFun (f6989586621679545126 a6989586621679545127) (f6989586621679545126 b6989586621679545128) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| type Apply (FmapSym1 arg6989586621679545520 f :: TyFun (f a) (f b) -> Type) (arg6989586621679545521 :: f a) Source # | |
type FmapSym2 (arg6989586621679545520 :: (~>) a6989586621679545127 b6989586621679545128) (arg6989586621679545521 :: f6989586621679545126 a6989586621679545127) = Fmap arg6989586621679545520 arg6989586621679545521 Source #
data (<$@#@$) :: forall a6989586621679545129 b6989586621679545130 f6989586621679545126. (~>) a6989586621679545129 ((~>) (f6989586621679545126 b6989586621679545130) (f6989586621679545126 a6989586621679545129)) infixl 4 Source #
Instances
| SFunctor f => SingI ((<$@#@$) :: TyFun a (f b ~> f a) -> Type) Source # | |
| SuppressUnusedWarnings ((<$@#@$) :: TyFun a6989586621679545129 (f6989586621679545126 b6989586621679545130 ~> f6989586621679545126 a6989586621679545129) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| type Apply ((<$@#@$) :: TyFun a6989586621679545129 (f6989586621679545126 b6989586621679545130 ~> f6989586621679545126 a6989586621679545129) -> Type) (arg6989586621679545524 :: a6989586621679545129) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal type Apply ((<$@#@$) :: TyFun a6989586621679545129 (f6989586621679545126 b6989586621679545130 ~> f6989586621679545126 a6989586621679545129) -> Type) (arg6989586621679545524 :: a6989586621679545129) = ((arg6989586621679545524 <$@#@$$ b6989586621679545130) f6989586621679545126 :: TyFun (f6989586621679545126 b6989586621679545130) (f6989586621679545126 a6989586621679545129) -> Type) | |
data (<$@#@$$) (arg6989586621679545524 :: a6989586621679545129) :: forall b6989586621679545130 f6989586621679545126. (~>) (f6989586621679545126 b6989586621679545130) (f6989586621679545126 a6989586621679545129) infixl 4 Source #
Instances
| (SFunctor f, SingI d) => SingI ((d <$@#@$$ b) f :: TyFun (f b) (f a) -> Type) Source # | |
| SuppressUnusedWarnings ((arg6989586621679545524 <$@#@$$ b6989586621679545130) f6989586621679545126 :: TyFun (f6989586621679545126 b6989586621679545130) (f6989586621679545126 a6989586621679545129) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| type Apply ((arg6989586621679545524 <$@#@$$ b) f :: TyFun (f b) (f a) -> Type) (arg6989586621679545525 :: f b) Source # | |
type (<$@#@$$$) (arg6989586621679545524 :: a6989586621679545129) (arg6989586621679545525 :: f6989586621679545126 b6989586621679545130) = (<$) arg6989586621679545524 arg6989586621679545525 Source #
data FoldMapSym0 :: forall a6989586621680452726 m6989586621680452725 t6989586621680452723. (~>) ((~>) a6989586621680452726 m6989586621680452725) ((~>) (t6989586621680452723 a6989586621680452726) m6989586621680452725) Source #
Instances
| (SFoldable t, SMonoid m) => SingI (FoldMapSym0 :: TyFun (a ~> m) (t a ~> m) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods sing :: Sing FoldMapSym0 Source # | |
| SuppressUnusedWarnings (FoldMapSym0 :: TyFun (a6989586621680452726 ~> m6989586621680452725) (t6989586621680452723 a6989586621680452726 ~> m6989586621680452725) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| type Apply (FoldMapSym0 :: TyFun (a6989586621680452726 ~> m6989586621680452725) (t6989586621680452723 a6989586621680452726 ~> m6989586621680452725) -> Type) (arg6989586621680453348 :: a6989586621680452726 ~> m6989586621680452725) Source # | |
Defined in Data.Singletons.Prelude.Foldable type Apply (FoldMapSym0 :: TyFun (a6989586621680452726 ~> m6989586621680452725) (t6989586621680452723 a6989586621680452726 ~> m6989586621680452725) -> Type) (arg6989586621680453348 :: a6989586621680452726 ~> m6989586621680452725) = (FoldMapSym1 arg6989586621680453348 t6989586621680452723 :: TyFun (t6989586621680452723 a6989586621680452726) m6989586621680452725 -> Type) | |
data FoldMapSym1 (arg6989586621680453348 :: (~>) a6989586621680452726 m6989586621680452725) :: forall t6989586621680452723. (~>) (t6989586621680452723 a6989586621680452726) m6989586621680452725 Source #
Instances
| (SFoldable t, SMonoid m, SingI d) => SingI (FoldMapSym1 d t :: TyFun (t a) m -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods sing :: Sing (FoldMapSym1 d t) Source # | |
| SuppressUnusedWarnings (FoldMapSym1 arg6989586621680453348 t6989586621680452723 :: TyFun (t6989586621680452723 a6989586621680452726) m6989586621680452725 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| type Apply (FoldMapSym1 arg6989586621680453348 t :: TyFun (t a) m -> Type) (arg6989586621680453349 :: t a) Source # | |
Defined in Data.Singletons.Prelude.Foldable type Apply (FoldMapSym1 arg6989586621680453348 t :: TyFun (t a) m -> Type) (arg6989586621680453349 :: t a) = FoldMap arg6989586621680453348 arg6989586621680453349 | |
type FoldMapSym2 (arg6989586621680453348 :: (~>) a6989586621680452726 m6989586621680452725) (arg6989586621680453349 :: t6989586621680452723 a6989586621680452726) = FoldMap arg6989586621680453348 arg6989586621680453349 Source #
type MemptySym0 = Mempty Source #
data MappendSym0 :: forall a6989586621680329525. (~>) a6989586621680329525 ((~>) a6989586621680329525 a6989586621680329525) Source #
Instances
| SMonoid a => SingI (MappendSym0 :: TyFun a (a ~> a) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monoid Methods sing :: Sing MappendSym0 Source # | |
| SuppressUnusedWarnings (MappendSym0 :: TyFun a6989586621680329525 (a6989586621680329525 ~> a6989586621680329525) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monoid Methods suppressUnusedWarnings :: () Source # | |
| type Apply (MappendSym0 :: TyFun a6989586621680329525 (a6989586621680329525 ~> a6989586621680329525) -> Type) (arg6989586621680329910 :: a6989586621680329525) Source # | |
Defined in Data.Singletons.Prelude.Monoid type Apply (MappendSym0 :: TyFun a6989586621680329525 (a6989586621680329525 ~> a6989586621680329525) -> Type) (arg6989586621680329910 :: a6989586621680329525) = MappendSym1 arg6989586621680329910 | |
data MappendSym1 (arg6989586621680329910 :: a6989586621680329525) :: (~>) a6989586621680329525 a6989586621680329525 Source #
Instances
| (SMonoid a, SingI d) => SingI (MappendSym1 d :: TyFun a a -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monoid Methods sing :: Sing (MappendSym1 d) Source # | |
| SuppressUnusedWarnings (MappendSym1 arg6989586621680329910 :: TyFun a6989586621680329525 a6989586621680329525 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monoid Methods suppressUnusedWarnings :: () Source # | |
| type Apply (MappendSym1 arg6989586621680329910 :: TyFun a a -> Type) (arg6989586621680329911 :: a) Source # | |
Defined in Data.Singletons.Prelude.Monoid type Apply (MappendSym1 arg6989586621680329910 :: TyFun a a -> Type) (arg6989586621680329911 :: a) = Mappend arg6989586621680329910 arg6989586621680329911 | |
type MappendSym2 (arg6989586621680329910 :: a6989586621680329525) (arg6989586621680329911 :: a6989586621680329525) = Mappend arg6989586621680329910 arg6989586621680329911 Source #
data FoldrSym0 :: forall a6989586621680452727 b6989586621680452728 t6989586621680452723. (~>) ((~>) a6989586621680452727 ((~>) b6989586621680452728 b6989586621680452728)) ((~>) b6989586621680452728 ((~>) (t6989586621680452723 a6989586621680452727) b6989586621680452728)) Source #
Instances
| SFoldable t => SingI (FoldrSym0 :: TyFun (a ~> (b ~> b)) (b ~> (t a ~> b)) -> Type) Source # | |
| SuppressUnusedWarnings (FoldrSym0 :: TyFun (a6989586621680452727 ~> (b6989586621680452728 ~> b6989586621680452728)) (b6989586621680452728 ~> (t6989586621680452723 a6989586621680452727 ~> b6989586621680452728)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| type Apply (FoldrSym0 :: TyFun (a6989586621680452727 ~> (b6989586621680452728 ~> b6989586621680452728)) (b6989586621680452728 ~> (t6989586621680452723 a6989586621680452727 ~> b6989586621680452728)) -> Type) (arg6989586621680453352 :: a6989586621680452727 ~> (b6989586621680452728 ~> b6989586621680452728)) Source # | |
Defined in Data.Singletons.Prelude.Foldable type Apply (FoldrSym0 :: TyFun (a6989586621680452727 ~> (b6989586621680452728 ~> b6989586621680452728)) (b6989586621680452728 ~> (t6989586621680452723 a6989586621680452727 ~> b6989586621680452728)) -> Type) (arg6989586621680453352 :: a6989586621680452727 ~> (b6989586621680452728 ~> b6989586621680452728)) = (FoldrSym1 arg6989586621680453352 t6989586621680452723 :: TyFun b6989586621680452728 (t6989586621680452723 a6989586621680452727 ~> b6989586621680452728) -> Type) | |
data FoldrSym1 (arg6989586621680453352 :: (~>) a6989586621680452727 ((~>) b6989586621680452728 b6989586621680452728)) :: forall t6989586621680452723. (~>) b6989586621680452728 ((~>) (t6989586621680452723 a6989586621680452727) b6989586621680452728) Source #
Instances
| (SFoldable t, SingI d) => SingI (FoldrSym1 d t :: TyFun b (t a ~> b) -> Type) Source # | |
| SuppressUnusedWarnings (FoldrSym1 arg6989586621680453352 t6989586621680452723 :: TyFun b6989586621680452728 (t6989586621680452723 a6989586621680452727 ~> b6989586621680452728) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| type Apply (FoldrSym1 arg6989586621680453352 t6989586621680452723 :: TyFun b6989586621680452728 (t6989586621680452723 a6989586621680452727 ~> b6989586621680452728) -> Type) (arg6989586621680453353 :: b6989586621680452728) Source # | |
Defined in Data.Singletons.Prelude.Foldable type Apply (FoldrSym1 arg6989586621680453352 t6989586621680452723 :: TyFun b6989586621680452728 (t6989586621680452723 a6989586621680452727 ~> b6989586621680452728) -> Type) (arg6989586621680453353 :: b6989586621680452728) = (FoldrSym2 arg6989586621680453352 arg6989586621680453353 t6989586621680452723 :: TyFun (t6989586621680452723 a6989586621680452727) b6989586621680452728 -> Type) | |
data FoldrSym2 (arg6989586621680453352 :: (~>) a6989586621680452727 ((~>) b6989586621680452728 b6989586621680452728)) (arg6989586621680453353 :: b6989586621680452728) :: forall t6989586621680452723. (~>) (t6989586621680452723 a6989586621680452727) b6989586621680452728 Source #
Instances
| (SFoldable t, SingI d1, SingI d2) => SingI (FoldrSym2 d1 d2 t :: TyFun (t a) b -> Type) Source # | |
| SuppressUnusedWarnings (FoldrSym2 arg6989586621680453353 arg6989586621680453352 t6989586621680452723 :: TyFun (t6989586621680452723 a6989586621680452727) b6989586621680452728 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| type Apply (FoldrSym2 arg6989586621680453353 arg6989586621680453352 t :: TyFun (t a) b -> Type) (arg6989586621680453354 :: t a) Source # | |
type FoldrSym3 (arg6989586621680453352 :: (~>) a6989586621680452727 ((~>) b6989586621680452728 b6989586621680452728)) (arg6989586621680453353 :: b6989586621680452728) (arg6989586621680453354 :: t6989586621680452723 a6989586621680452727) = Foldr arg6989586621680453352 arg6989586621680453353 arg6989586621680453354 Source #
data TraverseSym0 :: forall a6989586621680750996 b6989586621680750997 f6989586621680750995 t6989586621680750994. (~>) ((~>) a6989586621680750996 (f6989586621680750995 b6989586621680750997)) ((~>) (t6989586621680750994 a6989586621680750996) (f6989586621680750995 (t6989586621680750994 b6989586621680750997))) Source #
Instances
| (STraversable t, SApplicative f) => SingI (TraverseSym0 :: TyFun (a ~> f b) (t a ~> f (t b)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable Methods sing :: Sing TraverseSym0 Source # | |
| SuppressUnusedWarnings (TraverseSym0 :: TyFun (a6989586621680750996 ~> f6989586621680750995 b6989586621680750997) (t6989586621680750994 a6989586621680750996 ~> f6989586621680750995 (t6989586621680750994 b6989586621680750997)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable Methods suppressUnusedWarnings :: () Source # | |
| type Apply (TraverseSym0 :: TyFun (a6989586621680750996 ~> f6989586621680750995 b6989586621680750997) (t6989586621680750994 a6989586621680750996 ~> f6989586621680750995 (t6989586621680750994 b6989586621680750997)) -> Type) (arg6989586621680751006 :: a6989586621680750996 ~> f6989586621680750995 b6989586621680750997) Source # | |
Defined in Data.Singletons.Prelude.Traversable type Apply (TraverseSym0 :: TyFun (a6989586621680750996 ~> f6989586621680750995 b6989586621680750997) (t6989586621680750994 a6989586621680750996 ~> f6989586621680750995 (t6989586621680750994 b6989586621680750997)) -> Type) (arg6989586621680751006 :: a6989586621680750996 ~> f6989586621680750995 b6989586621680750997) = (TraverseSym1 arg6989586621680751006 t6989586621680750994 :: TyFun (t6989586621680750994 a6989586621680750996) (f6989586621680750995 (t6989586621680750994 b6989586621680750997)) -> Type) | |
data TraverseSym1 (arg6989586621680751006 :: (~>) a6989586621680750996 (f6989586621680750995 b6989586621680750997)) :: forall t6989586621680750994. (~>) (t6989586621680750994 a6989586621680750996) (f6989586621680750995 (t6989586621680750994 b6989586621680750997)) Source #
Instances
| (STraversable t, SApplicative f, SingI d) => SingI (TraverseSym1 d t :: TyFun (t a) (f (t b)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable Methods sing :: Sing (TraverseSym1 d t) Source # | |
| SuppressUnusedWarnings (TraverseSym1 arg6989586621680751006 t6989586621680750994 :: TyFun (t6989586621680750994 a6989586621680750996) (f6989586621680750995 (t6989586621680750994 b6989586621680750997)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable Methods suppressUnusedWarnings :: () Source # | |
| type Apply (TraverseSym1 arg6989586621680751006 t :: TyFun (t a) (f (t b)) -> Type) (arg6989586621680751007 :: t a) Source # | |
Defined in Data.Singletons.Prelude.Traversable type Apply (TraverseSym1 arg6989586621680751006 t :: TyFun (t a) (f (t b)) -> Type) (arg6989586621680751007 :: t a) = Traverse arg6989586621680751006 arg6989586621680751007 | |
type TraverseSym2 (arg6989586621680751006 :: (~>) a6989586621680750996 (f6989586621680750995 b6989586621680750997)) (arg6989586621680751007 :: t6989586621680750994 a6989586621680750996) = Traverse arg6989586621680751006 arg6989586621680751007 Source #
data PureSym0 :: forall a6989586621679545132 f6989586621679545131. (~>) a6989586621679545132 (f6989586621679545131 a6989586621679545132) Source #
Instances
| SApplicative f => SingI (PureSym0 :: TyFun a (f a) -> Type) Source # | |
| SuppressUnusedWarnings (PureSym0 :: TyFun a6989586621679545132 (f6989586621679545131 a6989586621679545132) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| type Apply (PureSym0 :: TyFun a (f6989586621679545131 a) -> Type) (arg6989586621679545544 :: a) Source # | |
type PureSym1 (arg6989586621679545544 :: a6989586621679545132) = Pure arg6989586621679545544 Source #
data (<*>@#@$) :: forall a6989586621679545133 b6989586621679545134 f6989586621679545131. (~>) (f6989586621679545131 ((~>) a6989586621679545133 b6989586621679545134)) ((~>) (f6989586621679545131 a6989586621679545133) (f6989586621679545131 b6989586621679545134)) infixl 4 Source #
Instances
| SApplicative f => SingI ((<*>@#@$) :: TyFun (f (a ~> b)) (f a ~> f b) -> Type) Source # | |
| SuppressUnusedWarnings ((<*>@#@$) :: TyFun (f6989586621679545131 (a6989586621679545133 ~> b6989586621679545134)) (f6989586621679545131 a6989586621679545133 ~> f6989586621679545131 b6989586621679545134) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| type Apply ((<*>@#@$) :: TyFun (f6989586621679545131 (a6989586621679545133 ~> b6989586621679545134)) (f6989586621679545131 a6989586621679545133 ~> f6989586621679545131 b6989586621679545134) -> Type) (arg6989586621679545546 :: f6989586621679545131 (a6989586621679545133 ~> b6989586621679545134)) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal type Apply ((<*>@#@$) :: TyFun (f6989586621679545131 (a6989586621679545133 ~> b6989586621679545134)) (f6989586621679545131 a6989586621679545133 ~> f6989586621679545131 b6989586621679545134) -> Type) (arg6989586621679545546 :: f6989586621679545131 (a6989586621679545133 ~> b6989586621679545134)) = (<*>@#@$$) arg6989586621679545546 | |
data (<*>@#@$$) (arg6989586621679545546 :: f6989586621679545131 ((~>) a6989586621679545133 b6989586621679545134)) :: (~>) (f6989586621679545131 a6989586621679545133) (f6989586621679545131 b6989586621679545134) infixl 4 Source #
Instances
| (SApplicative f, SingI d) => SingI ((<*>@#@$$) d :: TyFun (f a) (f b) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods sing :: Sing ((<*>@#@$$) d) Source # | |
| SuppressUnusedWarnings ((<*>@#@$$) arg6989586621679545546 :: TyFun (f6989586621679545131 a6989586621679545133) (f6989586621679545131 b6989586621679545134) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| type Apply ((<*>@#@$$) arg6989586621679545546 :: TyFun (f a) (f b) -> Type) (arg6989586621679545547 :: f a) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal type Apply ((<*>@#@$$) arg6989586621679545546 :: TyFun (f a) (f b) -> Type) (arg6989586621679545547 :: f a) = arg6989586621679545546 <*> arg6989586621679545547 | |
type (<*>@#@$$$) (arg6989586621679545546 :: f6989586621679545131 ((~>) a6989586621679545133 b6989586621679545134)) (arg6989586621679545547 :: f6989586621679545131 a6989586621679545133) = (<*>) arg6989586621679545546 arg6989586621679545547 Source #
data LiftA2Sym0 :: forall a6989586621679545135 b6989586621679545136 c6989586621679545137 f6989586621679545131. (~>) ((~>) a6989586621679545135 ((~>) b6989586621679545136 c6989586621679545137)) ((~>) (f6989586621679545131 a6989586621679545135) ((~>) (f6989586621679545131 b6989586621679545136) (f6989586621679545131 c6989586621679545137))) Source #
Instances
| SApplicative f => SingI (LiftA2Sym0 :: TyFun (a ~> (b ~> c)) (f a ~> (f b ~> f c)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods sing :: Sing LiftA2Sym0 Source # | |
| SuppressUnusedWarnings (LiftA2Sym0 :: TyFun (a6989586621679545135 ~> (b6989586621679545136 ~> c6989586621679545137)) (f6989586621679545131 a6989586621679545135 ~> (f6989586621679545131 b6989586621679545136 ~> f6989586621679545131 c6989586621679545137)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| type Apply (LiftA2Sym0 :: TyFun (a6989586621679545135 ~> (b6989586621679545136 ~> c6989586621679545137)) (f6989586621679545131 a6989586621679545135 ~> (f6989586621679545131 b6989586621679545136 ~> f6989586621679545131 c6989586621679545137)) -> Type) (arg6989586621679545550 :: a6989586621679545135 ~> (b6989586621679545136 ~> c6989586621679545137)) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal type Apply (LiftA2Sym0 :: TyFun (a6989586621679545135 ~> (b6989586621679545136 ~> c6989586621679545137)) (f6989586621679545131 a6989586621679545135 ~> (f6989586621679545131 b6989586621679545136 ~> f6989586621679545131 c6989586621679545137)) -> Type) (arg6989586621679545550 :: a6989586621679545135 ~> (b6989586621679545136 ~> c6989586621679545137)) = (LiftA2Sym1 arg6989586621679545550 f6989586621679545131 :: TyFun (f6989586621679545131 a6989586621679545135) (f6989586621679545131 b6989586621679545136 ~> f6989586621679545131 c6989586621679545137) -> Type) | |
data LiftA2Sym1 (arg6989586621679545550 :: (~>) a6989586621679545135 ((~>) b6989586621679545136 c6989586621679545137)) :: forall f6989586621679545131. (~>) (f6989586621679545131 a6989586621679545135) ((~>) (f6989586621679545131 b6989586621679545136) (f6989586621679545131 c6989586621679545137)) Source #
Instances
| (SApplicative f, SingI d) => SingI (LiftA2Sym1 d f :: TyFun (f a) (f b ~> f c) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods sing :: Sing (LiftA2Sym1 d f) Source # | |
| SuppressUnusedWarnings (LiftA2Sym1 arg6989586621679545550 f6989586621679545131 :: TyFun (f6989586621679545131 a6989586621679545135) (f6989586621679545131 b6989586621679545136 ~> f6989586621679545131 c6989586621679545137) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| type Apply (LiftA2Sym1 arg6989586621679545550 f6989586621679545131 :: TyFun (f6989586621679545131 a6989586621679545135) (f6989586621679545131 b6989586621679545136 ~> f6989586621679545131 c6989586621679545137) -> Type) (arg6989586621679545551 :: f6989586621679545131 a6989586621679545135) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal type Apply (LiftA2Sym1 arg6989586621679545550 f6989586621679545131 :: TyFun (f6989586621679545131 a6989586621679545135) (f6989586621679545131 b6989586621679545136 ~> f6989586621679545131 c6989586621679545137) -> Type) (arg6989586621679545551 :: f6989586621679545131 a6989586621679545135) = LiftA2Sym2 arg6989586621679545550 arg6989586621679545551 | |
data LiftA2Sym2 (arg6989586621679545550 :: (~>) a6989586621679545135 ((~>) b6989586621679545136 c6989586621679545137)) (arg6989586621679545551 :: f6989586621679545131 a6989586621679545135) :: (~>) (f6989586621679545131 b6989586621679545136) (f6989586621679545131 c6989586621679545137) Source #
Instances
| (SApplicative f, SingI d1, SingI d2) => SingI (LiftA2Sym2 d1 d2 :: TyFun (f b) (f c) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods sing :: Sing (LiftA2Sym2 d1 d2) Source # | |
| SuppressUnusedWarnings (LiftA2Sym2 arg6989586621679545551 arg6989586621679545550 :: TyFun (f6989586621679545131 b6989586621679545136) (f6989586621679545131 c6989586621679545137) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| type Apply (LiftA2Sym2 arg6989586621679545551 arg6989586621679545550 :: TyFun (f b) (f c) -> Type) (arg6989586621679545552 :: f b) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal type Apply (LiftA2Sym2 arg6989586621679545551 arg6989586621679545550 :: TyFun (f b) (f c) -> Type) (arg6989586621679545552 :: f b) = LiftA2 arg6989586621679545551 arg6989586621679545550 arg6989586621679545552 | |
type LiftA2Sym3 (arg6989586621679545550 :: (~>) a6989586621679545135 ((~>) b6989586621679545136 c6989586621679545137)) (arg6989586621679545551 :: f6989586621679545131 a6989586621679545135) (arg6989586621679545552 :: f6989586621679545131 b6989586621679545136) = LiftA2 arg6989586621679545550 arg6989586621679545551 arg6989586621679545552 Source #
data (.@#@$) :: forall a6989586621679520922 b6989586621679520920 c6989586621679520921. (~>) ((~>) b6989586621679520920 c6989586621679520921) ((~>) ((~>) a6989586621679520922 b6989586621679520920) ((~>) a6989586621679520922 c6989586621679520921)) infixr 9 Source #
Instances
| SingI ((.@#@$) :: TyFun (b ~> c) ((a ~> b) ~> (a ~> c)) -> Type) Source # | |
| SuppressUnusedWarnings ((.@#@$) :: TyFun (b6989586621679520920 ~> c6989586621679520921) ((a6989586621679520922 ~> b6989586621679520920) ~> (a6989586621679520922 ~> c6989586621679520921)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| type Apply ((.@#@$) :: TyFun (b6989586621679520920 ~> c6989586621679520921) ((a6989586621679520922 ~> b6989586621679520920) ~> (a6989586621679520922 ~> c6989586621679520921)) -> Type) (a6989586621679521086 :: b6989586621679520920 ~> c6989586621679520921) Source # | |
Defined in Data.Singletons.Prelude.Base type Apply ((.@#@$) :: TyFun (b6989586621679520920 ~> c6989586621679520921) ((a6989586621679520922 ~> b6989586621679520920) ~> (a6989586621679520922 ~> c6989586621679520921)) -> Type) (a6989586621679521086 :: b6989586621679520920 ~> c6989586621679520921) = (a6989586621679521086 .@#@$$ a6989586621679520922 :: TyFun (a6989586621679520922 ~> b6989586621679520920) (a6989586621679520922 ~> c6989586621679520921) -> Type) | |
data (.@#@$$) (a6989586621679521086 :: (~>) b6989586621679520920 c6989586621679520921) :: forall a6989586621679520922. (~>) ((~>) a6989586621679520922 b6989586621679520920) ((~>) a6989586621679520922 c6989586621679520921) infixr 9 Source #
Instances
| SingI d => SingI (d .@#@$$ a :: TyFun (a ~> b) (a ~> c) -> Type) Source # | |
| SuppressUnusedWarnings (a6989586621679521086 .@#@$$ a6989586621679520922 :: TyFun (a6989586621679520922 ~> b6989586621679520920) (a6989586621679520922 ~> c6989586621679520921) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| type Apply (a6989586621679521086 .@#@$$ a6989586621679520922 :: TyFun (a6989586621679520922 ~> b6989586621679520920) (a6989586621679520922 ~> c6989586621679520921) -> Type) (a6989586621679521087 :: a6989586621679520922 ~> b6989586621679520920) Source # | |
Defined in Data.Singletons.Prelude.Base | |
data (a6989586621679521086 :: (~>) b6989586621679520920 c6989586621679520921) .@#@$$$ (a6989586621679521087 :: (~>) a6989586621679520922 b6989586621679520920) :: (~>) a6989586621679520922 c6989586621679520921 infixr 9 Source #
Instances
| (SingI d1, SingI d2) => SingI (d1 .@#@$$$ d2 :: TyFun a c -> Type) Source # | |
| SuppressUnusedWarnings (a6989586621679521087 .@#@$$$ a6989586621679521086 :: TyFun a6989586621679520922 c6989586621679520921 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| type Apply (a6989586621679521087 .@#@$$$ a6989586621679521086 :: TyFun a c -> Type) (a6989586621679521088 :: a) Source # | |
type (.@#@$$$$) (a6989586621679521086 :: (~>) b6989586621679520920 c6989586621679520921) (a6989586621679521087 :: (~>) a6989586621679520922 b6989586621679520920) (a6989586621679521088 :: a6989586621679520922) = (:.) a6989586621679521086 a6989586621679521087 a6989586621679521088 Source #
data (:@#@$) :: forall (a3530822107858468865 :: Type). (~>) a3530822107858468865 ((~>) [a3530822107858468865] [(a3530822107858468865 :: Type)]) infixr 5 Source #
Instances
| SingI ((:@#@$) :: TyFun a ([a] ~> [a]) -> Type) Source # | |
| SuppressUnusedWarnings ((:@#@$) :: TyFun a3530822107858468865 ([a3530822107858468865] ~> [a3530822107858468865]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply ((:@#@$) :: TyFun a3530822107858468865 ([a3530822107858468865] ~> [a3530822107858468865]) -> Type) (t6989586621679298917 :: a3530822107858468865) Source # | |
data (:@#@$$) (t6989586621679298917 :: (a3530822107858468865 :: Type)) :: (~>) [a3530822107858468865] [(a3530822107858468865 :: Type)] infixr 5 Source #
Instances
| SingI d => SingI ((:@#@$$) d :: TyFun [a] [a] -> Type) Source # | |
| SuppressUnusedWarnings ((:@#@$$) t6989586621679298917 :: TyFun [a3530822107858468865] [a3530822107858468865] -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| type Apply ((:@#@$$) t6989586621679298917 :: TyFun [a] [a] -> Type) (t6989586621679298918 :: [a]) Source # | |
Defined in Data.Singletons.Prelude.Instances | |
type (:@#@$$$) (t6989586621679298917 :: a3530822107858468865) (t6989586621679298918 :: [a3530822107858468865]) = (:) t6989586621679298917 t6989586621679298918 Source #
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.
Methods
suppressUnusedWarnings :: () Source #
Instances
| SuppressUnusedWarnings NotSym0 Source # | |
Defined in Data.Singletons.Prelude.Bool Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings AllSym0 Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings AnySym0 Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal 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 UnlinesSym0 Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings UnwordsSym0 Source # | |
Defined in Data.Singletons.Prelude.List.Internal 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 KnownNatSym0 Source # | |
Defined in Data.Singletons.TypeLits Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings Log2Sym0 Source # | |
Defined in Data.Singletons.TypeLits Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (<=?@#@$) Source # | |
Defined in Data.Singletons.TypeLits.Internal 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 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 ShowCharSym0 Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ShowStringSym0 Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings GetAllSym0 Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings GetAnySym0 Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings XorSym0 Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((&&@#@$$) a6989586621679363358 :: TyFun Bool Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Bool Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((||@#@$$) a6989586621679363599 :: TyFun Bool Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Bool Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GuardSym0 :: TyFun Bool (f6989586621679545047 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (WhenSym0 :: TyFun Bool (f6989586621679545076 () ~> f6989586621679545076 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnlessSym0 :: TyFun Bool (f6989586621681211308 () ~> f6989586621681211308 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TransposeSym0 :: TyFun [[a6989586621679940022]] [[a6989586621679940022]] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (CatMaybesSym0 :: TyFun [Maybe a6989586621679495818] [a6989586621679495818] -> Type) Source # | |
Defined in Data.Singletons.Prelude.Maybe Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ListToMaybeSym0 :: TyFun [a6989586621679495819] (Maybe a6989586621679495819) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Maybe Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((++@#@$) :: TyFun [a6989586621679520926] ([a6989586621679520926] ~> [a6989586621679520926]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((!!@#@$) :: TyFun [a6989586621679940021] (Nat ~> a6989586621679940021) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupSym0 :: TyFun [a6989586621679940036] [[a6989586621679940036]] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SortSym0 :: TyFun [a6989586621679940032] [a6989586621679940032] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnionSym0 :: TyFun [a6989586621679940016] ([a6989586621679940016] ~> [a6989586621679940016]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((\\@#@$) :: TyFun [a6989586621679940059] ([a6989586621679940059] ~> [a6989586621679940059]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (NubSym0 :: TyFun [a6989586621679940020] [a6989586621679940020] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IsPrefixOfSym0 :: TyFun [a6989586621679940104] ([a6989586621679940104] ~> Bool) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TailsSym0 :: TyFun [a6989586621679940105] [[a6989586621679940105]] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (InitsSym0 :: TyFun [a6989586621679940106] [[a6989586621679940106]] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IsInfixOfSym0 :: TyFun [a6989586621679940102] ([a6989586621679940102] ~> Bool) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IntersectSym0 :: TyFun [a6989586621679940046] ([a6989586621679940046] ~> [a6989586621679940046]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (PermutationsSym0 :: TyFun [a6989586621679940131] [[a6989586621679940131]] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SubsequencesSym0 :: TyFun [a6989586621679940134] [[a6989586621679940134]] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IntercalateSym0 :: TyFun [a6989586621679940135] ([[a6989586621679940135]] ~> [a6989586621679940135]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ReverseSym0 :: TyFun [a6989586621679940137] [a6989586621679940137] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IsSuffixOfSym0 :: TyFun [a6989586621679940103] ([a6989586621679940103] ~> Bool) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (InitSym0 :: TyFun [a6989586621679940139] [a6989586621679940139] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TailSym0 :: TyFun [a6989586621679940140] [a6989586621679940140] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LastSym0 :: TyFun [a6989586621679940141] a6989586621679940141 -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (HeadSym0 :: TyFun [a6989586621679940142] a6989586621679940142 -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (StripPrefixSym0 :: TyFun [a6989586621680066266] ([a6989586621680066266] ~> Maybe [a6989586621680066266]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ShowListSym0 :: TyFun [a6989586621680260588] (Symbol ~> Symbol) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MconcatSym0 :: TyFun [a6989586621680329525] a6989586621680329525 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monoid Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IsPrefixOfSym0 :: TyFun [a6989586621681107398] (NonEmpty a6989586621681107398 ~> Bool) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupSym0 :: TyFun [a6989586621681107410] [NonEmpty a6989586621681107410] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FromListSym0 :: TyFun [a6989586621681107436] (NonEmpty a6989586621681107436) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (InitsSym0 :: TyFun [a6989586621681107430] (NonEmpty [a6989586621681107430]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TailsSym0 :: TyFun [a6989586621681107429] (NonEmpty [a6989586621681107429]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (NonEmpty_Sym0 :: TyFun [a6989586621681107447] (Maybe (NonEmpty a6989586621681107447)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MaybeToListSym0 :: TyFun (Maybe a6989586621679495820) [a6989586621679495820] -> Type) Source # | |
Defined in Data.Singletons.Prelude.Maybe Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FromJustSym0 :: TyFun (Maybe a6989586621679495822) a6989586621679495822 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Maybe Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IsNothingSym0 :: TyFun (Maybe a6989586621679495823) Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Maybe Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IsJustSym0 :: TyFun (Maybe a6989586621679495824) Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Maybe Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (OptionSym0 :: TyFun (Maybe a6989586621679063598) (Option a6989586621679063598) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FirstSym0 :: TyFun (Maybe a6989586621679086894) (First a6989586621679086894) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monoid Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LastSym0 :: TyFun (Maybe a6989586621679086889) (Last a6989586621679086889) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monoid Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ThenCmpSym1 a6989586621679391212 :: TyFun Ordering Ordering -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ΣSym0 :: TyFun Type (TyFun (s6989586621679361084 ~> Type) Type -> Type) -> Type) Source # | |
Defined in Data.Singletons.Sigma Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((~>@#@$$) a6989586621679025706 :: TyFun Type Type -> Type) Source # | |
Defined in Data.Singletons Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((<=?@#@$$) a3530822107858468865 :: TyFun Nat Bool -> Type) Source # | |
Defined in Data.Singletons.TypeLits.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((^@#@$$) a3530822107858468865 :: TyFun Nat Nat -> Type) Source # | |
Defined in Data.Singletons.TypeLits.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DivSym1 a3530822107858468865 :: TyFun Nat Nat -> Type) Source # | |
Defined in Data.Singletons.TypeLits Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ModSym1 a3530822107858468865 :: TyFun Nat Nat -> Type) Source # | |
Defined in Data.Singletons.TypeLits Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (QuotSym1 a6989586621679487925 :: TyFun Nat Nat -> Type) Source # | |
Defined in Data.Singletons.TypeLits Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (RemSym1 a6989586621679487915 :: TyFun Nat Nat -> Type) Source # | |
Defined in Data.Singletons.TypeLits Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (QuotRemSym1 a6989586621679487941 :: TyFun Nat (Nat, Nat) -> Type) Source # | |
Defined in Data.Singletons.TypeLits Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DivModSym1 a6989586621679487931 :: TyFun Nat (Nat, Nat) -> Type) Source # | |
Defined in Data.Singletons.TypeLits Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FromIntegerSym0 :: TyFun Nat a6989586621679506009 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Num Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ToEnumSym0 :: TyFun Nat a6989586621679740077 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Enum Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DropSym0 :: TyFun Nat ([a6989586621679940038] ~> [a6989586621679940038]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TakeSym0 :: TyFun Nat ([a6989586621679940039] ~> [a6989586621679940039]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SplitAtSym0 :: TyFun Nat ([a6989586621679940037] ~> ([a6989586621679940037], [a6989586621679940037])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ReplicateSym0 :: TyFun Nat (a6989586621679940023 ~> [a6989586621679940023]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ShowsPrecSym0 :: TyFun Nat (a6989586621680260588 ~> (Symbol ~> Symbol)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TakeSym0 :: TyFun Nat (NonEmpty a6989586621681107419 ~> [a6989586621681107419]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DropSym0 :: TyFun Nat (NonEmpty a6989586621681107418 ~> [a6989586621681107418]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SplitAtSym0 :: TyFun Nat (NonEmpty a6989586621681107417 ~> ([a6989586621681107417], [a6989586621681107417])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ShowCharSym1 a6989586621680262472 :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ShowStringSym1 a6989586621680262457 :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FromStringSym0 :: TyFun Symbol a6989586621681200247 -> Type) Source # | |
Defined in Data.Singletons.Prelude.IsString Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (JustSym0 :: TyFun a3530822107858468865 (Maybe a3530822107858468865) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((:@#@$) :: TyFun a3530822107858468865 ([a3530822107858468865] ~> [a3530822107858468865]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((:|@#@$) :: TyFun a6989586621679070336 ([a6989586621679070336] ~> NonEmpty a6989586621679070336) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IdentitySym0 :: TyFun a6989586621679086884 (Identity a6989586621679086884) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Bool_Sym0 :: TyFun a6989586621679362607 (a6989586621679362607 ~> (Bool ~> a6989586621679362607)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Bool Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((==@#@$) :: TyFun a6989586621679366522 (a6989586621679366522 ~> Bool) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Eq Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((/=@#@$) :: TyFun a6989586621679366522 (a6989586621679366522 ~> Bool) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Eq Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DefaultEqSym0 :: TyFun k6989586621679366516 (k6989586621679366516 ~> Bool) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Eq Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((<=@#@$) :: TyFun a6989586621679380707 (a6989586621679380707 ~> Bool) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (CompareSym0 :: TyFun a6989586621679380707 (a6989586621679380707 ~> Ordering) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MinSym0 :: TyFun a6989586621679380707 (a6989586621679380707 ~> a6989586621679380707) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MaxSym0 :: TyFun a6989586621679380707 (a6989586621679380707 ~> a6989586621679380707) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((>=@#@$) :: TyFun a6989586621679380707 (a6989586621679380707 ~> Bool) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((>@#@$) :: TyFun a6989586621679380707 (a6989586621679380707 ~> Bool) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((<@#@$) :: TyFun a6989586621679380707 (a6989586621679380707 ~> Bool) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DownSym0 :: TyFun a6989586621679092637 (Down a6989586621679092637) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FromMaybeSym0 :: TyFun a6989586621679495821 (Maybe a6989586621679495821 ~> a6989586621679495821) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Maybe Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (NegateSym0 :: TyFun a6989586621679506009 a6989586621679506009 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Num Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((-@#@$) :: TyFun a6989586621679506009 (a6989586621679506009 ~> a6989586621679506009) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Num Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((+@#@$) :: TyFun a6989586621679506009 (a6989586621679506009 ~> a6989586621679506009) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Num Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SignumSym0 :: TyFun a6989586621679506009 a6989586621679506009 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Num Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (AbsSym0 :: TyFun a6989586621679506009 a6989586621679506009 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Num Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((*@#@$) :: TyFun a6989586621679506009 (a6989586621679506009 ~> a6989586621679506009) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Num Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SubtractSym0 :: TyFun a6989586621679511466 (a6989586621679511466 ~> a6989586621679511466) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Num Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (AsTypeOfSym0 :: TyFun a6989586621679520916 (a6989586621679520916 ~> a6989586621679520916) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IdSym0 :: TyFun a6989586621679520925 a6989586621679520925 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (EnumFromThenToSym0 :: TyFun a6989586621679740077 (a6989586621679740077 ~> (a6989586621679740077 ~> [a6989586621679740077])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Enum Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (EnumFromToSym0 :: TyFun a6989586621679740077 (a6989586621679740077 ~> [a6989586621679740077]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Enum Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FromEnumSym0 :: TyFun a6989586621679740077 Nat -> Type) Source # | |
Defined in Data.Singletons.Prelude.Enum Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (PredSym0 :: TyFun a6989586621679740077 a6989586621679740077 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Enum Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SuccSym0 :: TyFun a6989586621679740077 a6989586621679740077 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Enum Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((<>@#@$) :: TyFun a6989586621679810357 (a6989586621679810357 ~> a6989586621679810357) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DualSym0 :: TyFun a6989586621679086865 (Dual a6989586621679086865) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SumSym0 :: TyFun a6989586621679086850 (Sum a6989586621679086850) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ProductSym0 :: TyFun a6989586621679086855 (Product a6989586621679086855) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MinSym0 :: TyFun a6989586621679063560 (Min a6989586621679063560) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MaxSym0 :: TyFun a6989586621679063566 (Max a6989586621679063566) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FirstSym0 :: TyFun a6989586621679063580 (First a6989586621679063580) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LastSym0 :: TyFun a6989586621679063586 (Last a6989586621679063586) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (WrapMonoidSym0 :: TyFun m6989586621679063592 (WrappedMonoid m6989586621679063592) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (InsertSym0 :: TyFun a6989586621679940033 ([a6989586621679940033] ~> [a6989586621679940033]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DeleteSym0 :: TyFun a6989586621679940060 ([a6989586621679940060] ~> [a6989586621679940060]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ElemIndicesSym0 :: TyFun a6989586621679940049 ([a6989586621679940049] ~> [Nat]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ElemIndexSym0 :: TyFun a6989586621679940050 ([a6989586621679940050] ~> Maybe Nat) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IntersperseSym0 :: TyFun a6989586621679940136 ([a6989586621679940136] ~> [a6989586621679940136]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Show_Sym0 :: TyFun a6989586621680260588 Symbol -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ShowsSym0 :: TyFun a6989586621680260573 (Symbol ~> Symbol) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MappendSym0 :: TyFun a6989586621680329525 (a6989586621680329525 ~> a6989586621680329525) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monoid Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (AndSym0 :: TyFun (t6989586621680452644 Bool) Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (OrSym0 :: TyFun (t6989586621680452643 Bool) Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IntersperseSym0 :: TyFun a6989586621681107421 (NonEmpty a6989586621681107421 ~> NonEmpty a6989586621681107421) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (InsertSym0 :: TyFun a6989586621681107428 ([a6989586621681107428] ~> NonEmpty a6989586621681107428) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((<|@#@$) :: TyFun a6989586621681107439 (NonEmpty a6989586621681107439 ~> NonEmpty a6989586621681107439) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ConsSym0 :: TyFun a6989586621681107438 (NonEmpty a6989586621681107438 ~> NonEmpty a6989586621681107438) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SameKindSym0 :: TyFun k6989586621679027561 (TyFun k6989586621679027561 Constraint -> Type) -> Type) Source # | |
Defined in Data.Singletons Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (KindOfSym0 :: TyFun k6989586621679027564 Type -> Type) Source # | |
Defined in Data.Singletons Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TextSym0 :: TyFun s6989586621681262316 (ErrorMessage' s6989586621681262316) -> Type) Source # | |
Defined in Data.Singletons.TypeError Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (AbsurdSym0 :: TyFun Void a6989586621679355261 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Void Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GetMinSym0 :: TyFun (Min a6989586621679063560) a6989586621679063560 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GetMaxSym0 :: TyFun (Max a6989586621679063566) a6989586621679063566 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GetFirstSym0 :: TyFun (First a6989586621679063580) a6989586621679063580 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GetLastSym0 :: TyFun (Last a6989586621679063586) a6989586621679063586 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnwrapMonoidSym0 :: TyFun (WrappedMonoid m6989586621679063592) m6989586621679063592 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GetOptionSym0 :: TyFun (Option a6989586621679063598) (Maybe a6989586621679063598) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (RunIdentitySym0 :: TyFun (Identity a6989586621679086884) a6989586621679086884 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GetFirstSym0 :: TyFun (First a6989586621679086894) (Maybe a6989586621679086894) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monoid Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GetLastSym0 :: TyFun (Last a6989586621679086889) (Maybe a6989586621679086889) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monoid Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GetDualSym0 :: TyFun (Dual a6989586621679086865) a6989586621679086865 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GetSumSym0 :: TyFun (Sum a6989586621679086850) a6989586621679086850 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GetProductSym0 :: TyFun (Product a6989586621679086855) a6989586621679086855 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SconcatSym0 :: TyFun (NonEmpty a6989586621679810357) a6989586621679810357 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (NubSym0 :: TyFun (NonEmpty a6989586621681107389) (NonEmpty a6989586621681107389) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((!!@#@$) :: TyFun (NonEmpty a6989586621681107397) (Nat ~> a6989586621681107397) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Group1Sym0 :: TyFun (NonEmpty a6989586621681107404) (NonEmpty (NonEmpty a6989586621681107404)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ToListSym0 :: TyFun (NonEmpty a6989586621681107435) [a6989586621681107435] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ReverseSym0 :: TyFun (NonEmpty a6989586621681107420) (NonEmpty a6989586621681107420) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SortSym0 :: TyFun (NonEmpty a6989586621681107437) (NonEmpty a6989586621681107437) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (InitSym0 :: TyFun (NonEmpty a6989586621681107440) [a6989586621681107440] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LastSym0 :: TyFun (NonEmpty a6989586621681107441) a6989586621681107441 -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TailSym0 :: TyFun (NonEmpty a6989586621681107442) [a6989586621681107442] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (HeadSym0 :: TyFun (NonEmpty a6989586621681107443) a6989586621681107443 -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnconsSym0 :: TyFun (NonEmpty a6989586621681107446) (a6989586621681107446, Maybe (NonEmpty a6989586621681107446)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LengthSym0 :: TyFun (NonEmpty a6989586621681107450) Nat -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TransposeSym0 :: TyFun (NonEmpty (NonEmpty a6989586621681107387)) (NonEmpty (NonEmpty a6989586621681107387)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ShowParenSym1 a6989586621680262478 :: TyFun (Symbol ~> Symbol) (Symbol ~> Symbol) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UntilSym0 :: TyFun (a6989586621679520911 ~> Bool) ((a6989586621679520911 ~> a6989586621679520911) ~> (a6989586621679520911 ~> a6989586621679520911)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (NubBySym0 :: TyFun (a6989586621679940019 ~> (a6989586621679940019 ~> Bool)) ([a6989586621679940019] ~> [a6989586621679940019]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (PartitionSym0 :: TyFun (a6989586621679940028 ~> Bool) ([a6989586621679940028] ~> ([a6989586621679940028], [a6989586621679940028])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (BreakSym0 :: TyFun (a6989586621679940040 ~> Bool) ([a6989586621679940040] ~> ([a6989586621679940040], [a6989586621679940040])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SpanSym0 :: TyFun (a6989586621679940041 ~> Bool) ([a6989586621679940041] ~> ([a6989586621679940041], [a6989586621679940041])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupBySym0 :: TyFun (a6989586621679940031 ~> (a6989586621679940031 ~> Bool)) ([a6989586621679940031] ~> [[a6989586621679940031]]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DropWhileSym0 :: TyFun (a6989586621679940043 ~> Bool) ([a6989586621679940043] ~> [a6989586621679940043]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TakeWhileSym0 :: TyFun (a6989586621679940044 ~> Bool) ([a6989586621679940044] ~> [a6989586621679940044]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FilterSym0 :: TyFun (a6989586621679940052 ~> Bool) ([a6989586621679940052] ~> [a6989586621679940052]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (InsertBySym0 :: TyFun (a6989586621679940055 ~> (a6989586621679940055 ~> Ordering)) (a6989586621679940055 ~> ([a6989586621679940055] ~> [a6989586621679940055])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SortBySym0 :: TyFun (a6989586621679940056 ~> (a6989586621679940056 ~> Ordering)) ([a6989586621679940056] ~> [a6989586621679940056]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DeleteBySym0 :: TyFun (a6989586621679940058 ~> (a6989586621679940058 ~> Bool)) (a6989586621679940058 ~> ([a6989586621679940058] ~> [a6989586621679940058])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DeleteFirstsBySym0 :: TyFun (a6989586621679940057 ~> (a6989586621679940057 ~> Bool)) ([a6989586621679940057] ~> ([a6989586621679940057] ~> [a6989586621679940057])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnionBySym0 :: TyFun (a6989586621679940017 ~> (a6989586621679940017 ~> Bool)) ([a6989586621679940017] ~> ([a6989586621679940017] ~> [a6989586621679940017])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FindIndicesSym0 :: TyFun (a6989586621679940047 ~> Bool) ([a6989586621679940047] ~> [Nat]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FindIndexSym0 :: TyFun (a6989586621679940048 ~> Bool) ([a6989586621679940048] ~> Maybe Nat) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Scanr1Sym0 :: TyFun (a6989586621679940115 ~> (a6989586621679940115 ~> a6989586621679940115)) ([a6989586621679940115] ~> [a6989586621679940115]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Scanl1Sym0 :: TyFun (a6989586621679940118 ~> (a6989586621679940118 ~> a6989586621679940118)) ([a6989586621679940118] ~> [a6989586621679940118]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IntersectBySym0 :: TyFun (a6989586621679940045 ~> (a6989586621679940045 ~> Bool)) ([a6989586621679940045] ~> ([a6989586621679940045] ~> [a6989586621679940045])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Foldl1'Sym0 :: TyFun (a6989586621679940127 ~> (a6989586621679940127 ~> a6989586621679940127)) ([a6989586621679940127] ~> a6989586621679940127) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DropWhileEndSym0 :: TyFun (a6989586621679940042 ~> Bool) ([a6989586621679940042] ~> [a6989586621679940042]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ShowListWithSym0 :: TyFun (a6989586621680260572 ~> (Symbol ~> Symbol)) ([a6989586621680260572] ~> (Symbol ~> Symbol)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (NubBySym0 :: TyFun (a6989586621681107388 ~> (a6989586621681107388 ~> Bool)) (NonEmpty a6989586621681107388 ~> NonEmpty a6989586621681107388) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupBySym0 :: TyFun (a6989586621681107409 ~> (a6989586621681107409 ~> Bool)) ([a6989586621681107409] ~> [NonEmpty a6989586621681107409]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupBy1Sym0 :: TyFun (a6989586621681107403 ~> (a6989586621681107403 ~> Bool)) (NonEmpty a6989586621681107403 ~> NonEmpty (NonEmpty a6989586621681107403)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TakeWhileSym0 :: TyFun (a6989586621681107416 ~> Bool) (NonEmpty a6989586621681107416 ~> [a6989586621681107416]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DropWhileSym0 :: TyFun (a6989586621681107415 ~> Bool) (NonEmpty a6989586621681107415 ~> [a6989586621681107415]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SpanSym0 :: TyFun (a6989586621681107414 ~> Bool) (NonEmpty a6989586621681107414 ~> ([a6989586621681107414], [a6989586621681107414])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (BreakSym0 :: TyFun (a6989586621681107413 ~> Bool) (NonEmpty a6989586621681107413 ~> ([a6989586621681107413], [a6989586621681107413])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FilterSym0 :: TyFun (a6989586621681107412 ~> Bool) (NonEmpty a6989586621681107412 ~> [a6989586621681107412]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (PartitionSym0 :: TyFun (a6989586621681107411 ~> Bool) (NonEmpty a6989586621681107411 ~> ([a6989586621681107411], [a6989586621681107411])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SortBySym0 :: TyFun (a6989586621681107386 ~> (a6989586621681107386 ~> Ordering)) (NonEmpty a6989586621681107386 ~> NonEmpty a6989586621681107386) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Scanl1Sym0 :: TyFun (a6989586621681107423 ~> (a6989586621681107423 ~> a6989586621681107423)) (NonEmpty a6989586621681107423 ~> NonEmpty a6989586621681107423) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Scanr1Sym0 :: TyFun (a6989586621681107422 ~> (a6989586621681107422 ~> a6989586621681107422)) (NonEmpty a6989586621681107422 ~> NonEmpty a6989586621681107422) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TypeErrorSym0 :: TyFun PErrorMessage b6989586621681262306 -> Type) Source # | |
Defined in Data.Singletons.TypeError Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((:<>:@#@$) :: TyFun (ErrorMessage' s6989586621681262316) (ErrorMessage' s6989586621681262316 ~> ErrorMessage' s6989586621681262316) -> Type) Source # | |
Defined in Data.Singletons.TypeError Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((:$$:@#@$) :: TyFun (ErrorMessage' s6989586621681262316) (ErrorMessage' s6989586621681262316 ~> ErrorMessage' s6989586621681262316) -> Type) Source # | |
Defined in Data.Singletons.TypeError Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IntercalateSym1 a6989586621679950590 :: TyFun [[a6989586621679940135]] [a6989586621679940135] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (RightsSym0 :: TyFun [Either a6989586621680434207 b6989586621680434208] [b6989586621680434208] -> Type) Source # | |
Defined in Data.Singletons.Prelude.Either Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LeftsSym0 :: TyFun [Either a6989586621680434209 b6989586621680434210] [a6989586621680434209] -> Type) Source # | |
Defined in Data.Singletons.Prelude.Either Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnzipSym0 :: TyFun [(a6989586621679940086, b6989586621679940087)] ([a6989586621679940086], [b6989586621679940087]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((:@#@$$) t6989586621679298917 :: TyFun [a3530822107858468865] [a3530822107858468865] -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((:|@#@$$) t6989586621679298984 :: TyFun [a6989586621679070336] (NonEmpty a6989586621679070336) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((++@#@$$) a6989586621679521123 :: TyFun [a6989586621679520926] [a6989586621679520926] -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GenericLengthSym0 :: TyFun [a6989586621679940015] i6989586621679940014 -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (NubBySym1 a6989586621679949286 :: TyFun [a6989586621679940019] [a6989586621679940019] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (PartitionSym1 a6989586621679949384 :: TyFun [a6989586621679940028] ([a6989586621679940028], [a6989586621679940028]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DropSym1 a6989586621679949407 a6989586621679940038 :: TyFun [a6989586621679940038] [a6989586621679940038] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TakeSym1 a6989586621679949421 a6989586621679940039 :: TyFun [a6989586621679940039] [a6989586621679940039] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SplitAtSym1 a6989586621679949435 a6989586621679940037 :: TyFun [a6989586621679940037] ([a6989586621679940037], [a6989586621679940037]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (BreakSym1 a6989586621679949441 :: TyFun [a6989586621679940040] ([a6989586621679940040], [a6989586621679940040]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SpanSym1 a6989586621679949484 :: TyFun [a6989586621679940041] ([a6989586621679940041], [a6989586621679940041]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupBySym1 a6989586621679949527 :: TyFun [a6989586621679940031] [[a6989586621679940031]] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DropWhileSym1 a6989586621679949561 :: TyFun [a6989586621679940043] [a6989586621679940043] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TakeWhileSym1 a6989586621679949579 :: TyFun [a6989586621679940044] [a6989586621679940044] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FilterSym1 a6989586621679949593 :: TyFun [a6989586621679940052] [a6989586621679940052] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (InsertSym1 a6989586621679949640 :: TyFun [a6989586621679940033] [a6989586621679940033] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SortBySym1 a6989586621679949646 :: TyFun [a6989586621679940056] [a6989586621679940056] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DeleteFirstsBySym1 a6989586621679949677 :: TyFun [a6989586621679940057] ([a6989586621679940057] ~> [a6989586621679940057]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnionBySym1 a6989586621679949690 :: TyFun [a6989586621679940017] ([a6989586621679940017] ~> [a6989586621679940017]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnionSym1 a6989586621679949703 :: TyFun [a6989586621679940016] [a6989586621679940016] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DeleteSym1 a6989586621679949713 :: TyFun [a6989586621679940060] [a6989586621679940060] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((\\@#@$$) a6989586621679949723 :: TyFun [a6989586621679940059] [a6989586621679940059] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipSym0 :: TyFun [a6989586621679940098] ([b6989586621679940099] ~> [(a6989586621679940098, b6989586621679940099)]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FindIndicesSym1 a6989586621679949934 :: TyFun [a6989586621679940047] [Nat] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ElemIndicesSym1 a6989586621679949960 :: TyFun [a6989586621679940049] [Nat] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FindIndexSym1 a6989586621679949968 :: TyFun [a6989586621679940048] (Maybe Nat) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ElemIndexSym1 a6989586621679949976 :: TyFun [a6989586621679940050] (Maybe Nat) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IsPrefixOfSym1 a6989586621679950018 :: TyFun [a6989586621679940104] Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Scanr1Sym1 a6989586621679950183 :: TyFun [a6989586621679940115] [a6989586621679940115] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Scanl1Sym1 a6989586621679950242 :: TyFun [a6989586621679940118] [a6989586621679940118] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IsInfixOfSym1 a6989586621679950256 :: TyFun [a6989586621679940102] Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IntersectBySym1 a6989586621679950262 :: TyFun [a6989586621679940045] ([a6989586621679940045] ~> [a6989586621679940045]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IntersectSym1 a6989586621679950298 :: TyFun [a6989586621679940046] [a6989586621679940046] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Foldl1'Sym1 a6989586621679950455 :: TyFun [a6989586621679940127] a6989586621679940127 -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IntersperseSym1 a6989586621679950583 :: TyFun [a6989586621679940136] [a6989586621679940136] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IsSuffixOfSym1 a6989586621679950609 :: TyFun [a6989586621679940103] Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DropWhileEndSym1 a6989586621679950617 :: TyFun [a6989586621679940042] [a6989586621679940042] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GenericIndexSym0 :: TyFun [a6989586621680066211] (i6989586621680066210 ~> a6989586621680066211) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (StripPrefixSym1 a6989586621680078976 :: TyFun [a6989586621680066266] (Maybe [a6989586621680066266]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ShowListWithSym1 a6989586621680262510 :: TyFun [a6989586621680260572] (Symbol ~> Symbol) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupBySym1 a6989586621681108929 :: TyFun [a6989586621681107409] [NonEmpty a6989586621681107409] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (InsertSym1 a6989586621681109188 :: TyFun [a6989586621681107428] (NonEmpty a6989586621681107428) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FromMaybeSym1 a6989586621679496013 :: TyFun (Maybe a6989586621679495821) a6989586621679495821 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Maybe Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IsRightSym0 :: TyFun (Either a6989586621680434201 b6989586621680434202) Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Either Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IsLeftSym0 :: TyFun (Either a6989586621680434203 b6989586621680434204) Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Either Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((!!@#@$$) a6989586621679949311 :: TyFun Nat a6989586621679940021 -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((!!@#@$$) a6989586621681108903 :: TyFun Nat a6989586621681107397 -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ReplicateM_Sym0 :: TyFun Nat (m6989586621681211309 a6989586621681211310 ~> m6989586621681211309 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ReplicateMSym0 :: TyFun Nat (m6989586621681211311 a6989586621681211312 ~> m6989586621681211311 [a6989586621681211312]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ShowListSym1 arg6989586621680262546 :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ShowsSym1 a6989586621680262530 :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ShowParenSym2 a6989586621680262479 a6989586621680262478 :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SwapSym0 :: TyFun (a6989586621679356072, b6989586621679356073) (b6989586621679356073, a6989586621679356072) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Tuple Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SndSym0 :: TyFun (a6989586621679356080, b6989586621679356081) b6989586621679356081 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Tuple Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FstSym0 :: TyFun (a6989586621679356082, b6989586621679356083) a6989586621679356082 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Tuple Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LeftSym0 :: TyFun a6989586621679089135 (Either a6989586621679089135 b6989586621679089136) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (RightSym0 :: TyFun b6989586621679089136 (Either a6989586621679089135 b6989586621679089136) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple2Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (a3530822107858468865, b3530822107858468866)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Bool_Sym1 a6989586621679362613 :: TyFun a6989586621679362607 (Bool ~> a6989586621679362607) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Bool Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((==@#@$$) x6989586621679366523 :: TyFun a6989586621679366522 Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Eq Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((/=@#@$$) x6989586621679366525 :: TyFun a6989586621679366522 Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Eq Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DefaultEqSym1 a6989586621679366517 :: TyFun k6989586621679366516 Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Eq Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((<=@#@$$) arg6989586621679380809 :: TyFun a6989586621679380707 Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (CompareSym1 arg6989586621679380801 :: TyFun a6989586621679380707 Ordering -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MinSym1 arg6989586621679380825 :: TyFun a6989586621679380707 a6989586621679380707 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MaxSym1 arg6989586621679380821 :: TyFun a6989586621679380707 a6989586621679380707 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((>=@#@$$) arg6989586621679380817 :: TyFun a6989586621679380707 Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((>@#@$$) arg6989586621679380813 :: TyFun a6989586621679380707 Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((<@#@$$) arg6989586621679380805 :: TyFun a6989586621679380707 Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ErrorSym0 :: TyFun k06989586621679468164 k6989586621679468163 -> Type) Source # | |
Defined in Data.Singletons.TypeLits.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ErrorWithoutStackTraceSym0 :: TyFun k06989586621679469214 k6989586621679469213 -> Type) Source # | |
Defined in Data.Singletons.TypeLits.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Maybe_Sym0 :: TyFun b6989586621679494394 ((a6989586621679494395 ~> b6989586621679494394) ~> (Maybe a6989586621679494395 ~> b6989586621679494394)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Maybe Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((-@#@$$) arg6989586621679506033 :: TyFun a6989586621679506009 a6989586621679506009 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Num Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((+@#@$$) arg6989586621679506029 :: TyFun a6989586621679506009 a6989586621679506009 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Num Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((*@#@$$) arg6989586621679506037 :: TyFun a6989586621679506009 a6989586621679506009 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Num Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SubtractSym1 a6989586621679511470 :: TyFun a6989586621679511466 a6989586621679511466 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Num Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SeqSym0 :: TyFun a6989586621679520909 (b6989586621679520910 ~> b6989586621679520910) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ConstSym0 :: TyFun a6989586621679520923 (b6989586621679520924 ~> a6989586621679520923) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (AsTypeOfSym1 a6989586621679521114 :: TyFun a6989586621679520916 a6989586621679520916 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (PureSym0 :: TyFun a6989586621679545132 (f6989586621679545131 a6989586621679545132) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (WhenSym1 a6989586621679545464 f6989586621679545076 :: TyFun (f6989586621679545076 ()) (f6989586621679545076 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ReturnSym0 :: TyFun a6989586621679545160 (m6989586621679545155 a6989586621679545160) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (JoinSym0 :: TyFun (m6989586621679545080 (m6989586621679545080 a6989586621679545081)) (m6989586621679545080 a6989586621679545081) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (VoidSym0 :: TyFun (f6989586621679714509 a6989586621679714510) (f6989586621679714509 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Functor Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((&@#@$) :: TyFun a6989586621679729423 ((a6989586621679729423 ~> b6989586621679729424) ~> b6989586621679729424) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Function Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (EnumFromThenToSym1 arg6989586621679740373 :: TyFun a6989586621679740077 (a6989586621679740077 ~> [a6989586621679740077]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Enum Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (EnumFromToSym1 arg6989586621679740369 :: TyFun a6989586621679740077 [a6989586621679740077] -> Type) Source # | |
Defined in Data.Singletons.Prelude.Enum Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((<>@#@$$) arg6989586621679810842 :: TyFun a6989586621679810357 a6989586621679810357 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ReplicateSym1 a6989586621679949325 a6989586621679940023 :: TyFun a6989586621679940023 [a6989586621679940023] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LookupSym0 :: TyFun a6989586621679940029 ([(a6989586621679940029, b6989586621679940030)] ~> Maybe b6989586621679940030) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (InsertBySym1 a6989586621679949616 :: TyFun a6989586621679940055 ([a6989586621679940055] ~> [a6989586621679940055]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DeleteBySym1 a6989586621679949659 :: TyFun a6989586621679940058 ([a6989586621679940058] ~> [a6989586621679940058]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GenericReplicateSym0 :: TyFun i6989586621680066208 (a6989586621680066209 ~> [a6989586621680066209]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GenericSplitAtSym0 :: TyFun i6989586621680066212 ([a6989586621680066213] ~> ([a6989586621680066213], [a6989586621680066213])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GenericDropSym0 :: TyFun i6989586621680066214 ([a6989586621680066215] ~> [a6989586621680066215]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GenericTakeSym0 :: TyFun i6989586621680066216 ([a6989586621680066217] ~> [a6989586621680066217]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ShowsPrecSym1 arg6989586621680262538 a6989586621680260588 :: TyFun a6989586621680260588 (Symbol ~> Symbol) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MappendSym1 arg6989586621680329910 :: TyFun a6989586621680329525 a6989586621680329525 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monoid Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ProductSym0 :: TyFun (t6989586621680452723 a6989586621680452744) a6989586621680452744 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SumSym0 :: TyFun (t6989586621680452723 a6989586621680452743) a6989586621680452743 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MinimumSym0 :: TyFun (t6989586621680452723 a6989586621680452742) a6989586621680452742 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MaximumSym0 :: TyFun (t6989586621680452723 a6989586621680452741) a6989586621680452741 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ElemSym0 :: TyFun a6989586621680452740 (t6989586621680452723 a6989586621680452740 ~> Bool) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (NotElemSym0 :: TyFun a6989586621680452634 (t6989586621680452633 a6989586621680452634 ~> Bool) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ToListSym0 :: TyFun (t6989586621680452723 a6989586621680452737) [a6989586621680452737] -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ConcatSym0 :: TyFun (t6989586621680452648 [a6989586621680452649]) [a6989586621680452649] -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FoldSym0 :: TyFun (t6989586621680452723 m6989586621680452724) m6989586621680452724 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ArgSym0 :: TyFun a6989586621679063573 (b6989586621679063574 ~> Arg a6989586621679063573 b6989586621679063574) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (OptionalSym0 :: TyFun (f6989586621681202609 a6989586621681202610) (f6989586621681202609 (Maybe a6989586621681202610)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Applicative Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnlessSym1 a6989586621681211676 f6989586621681211308 :: TyFun (f6989586621681211308 ()) (f6989586621681211308 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SameKindSym1 a6989586621679027562 :: TyFun k6989586621679027561 Constraint -> Type) Source # | |
Defined in Data.Singletons Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ShowTypeSym0 :: TyFun t6989586621681262317 (ErrorMessage' s6989586621681262316) -> Type) Source # | |
Defined in Data.Singletons.TypeError Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnzipSym0 :: TyFun (NonEmpty (a6989586621681107390, b6989586621681107391)) (NonEmpty a6989586621681107390, NonEmpty b6989586621681107391) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (NubBySym1 a6989586621681108835 :: TyFun (NonEmpty a6989586621681107388) (NonEmpty a6989586621681107388) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipSym0 :: TyFun (NonEmpty a6989586621681107395) (NonEmpty b6989586621681107396 ~> NonEmpty (a6989586621681107395, b6989586621681107396)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IsPrefixOfSym1 a6989586621681108921 :: TyFun (NonEmpty a6989586621681107398) Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupBy1Sym1 a6989586621681108993 :: TyFun (NonEmpty a6989586621681107403) (NonEmpty (NonEmpty a6989586621681107403)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IntersperseSym1 a6989586621681109042 :: TyFun (NonEmpty a6989586621681107421) (NonEmpty a6989586621681107421) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TakeSym1 a6989586621681109063 a6989586621681107419 :: TyFun (NonEmpty a6989586621681107419) [a6989586621681107419] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DropSym1 a6989586621681109071 a6989586621681107418 :: TyFun (NonEmpty a6989586621681107418) [a6989586621681107418] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SplitAtSym1 a6989586621681109079 a6989586621681107417 :: TyFun (NonEmpty a6989586621681107417) ([a6989586621681107417], [a6989586621681107417]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TakeWhileSym1 a6989586621681109087 :: TyFun (NonEmpty a6989586621681107416) [a6989586621681107416] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DropWhileSym1 a6989586621681109095 :: TyFun (NonEmpty a6989586621681107415) [a6989586621681107415] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SpanSym1 a6989586621681109103 :: TyFun (NonEmpty a6989586621681107414) ([a6989586621681107414], [a6989586621681107414]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (BreakSym1 a6989586621681109111 :: TyFun (NonEmpty a6989586621681107413) ([a6989586621681107413], [a6989586621681107413]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FilterSym1 a6989586621681109119 :: TyFun (NonEmpty a6989586621681107412) [a6989586621681107412] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (PartitionSym1 a6989586621681109127 :: TyFun (NonEmpty a6989586621681107411) ([a6989586621681107411], [a6989586621681107411]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SortBySym1 a6989586621681109152 :: TyFun (NonEmpty a6989586621681107386) (NonEmpty a6989586621681107386) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Scanl1Sym1 a6989586621681109218 :: TyFun (NonEmpty a6989586621681107423) (NonEmpty a6989586621681107423) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Scanr1Sym1 a6989586621681109225 :: TyFun (NonEmpty a6989586621681107422) (NonEmpty a6989586621681107422) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((<|@#@$$) a6989586621681109237 :: TyFun (NonEmpty a6989586621681107439) (NonEmpty a6989586621681107439) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ConsSym1 a6989586621681109248 :: TyFun (NonEmpty a6989586621681107438) (NonEmpty a6989586621681107438) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ΣSym1 s2 :: TyFun (s1 ~> Type) Type -> Type) Source # | |
Defined in Data.Singletons.Sigma Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ComparingSym0 :: TyFun (b6989586621679380697 ~> a6989586621679380696) (b6989586621679380697 ~> (b6989586621679380697 ~> Ordering)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapMaybeSym0 :: TyFun (a6989586621679495816 ~> Maybe b6989586621679495817) ([a6989586621679495816] ~> [b6989586621679495817]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Maybe Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UntilSym1 a6989586621679521036 :: TyFun (a6989586621679520911 ~> a6989586621679520911) (a6989586621679520911 ~> a6989586621679520911) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (($!@#@$) :: TyFun (a6989586621679520912 ~> b6989586621679520913) (a6989586621679520912 ~> b6989586621679520913) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (($@#@$) :: TyFun (a6989586621679520914 ~> b6989586621679520915) (a6989586621679520914 ~> b6989586621679520915) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapSym0 :: TyFun (a6989586621679520927 ~> b6989586621679520928) ([a6989586621679520927] ~> [b6989586621679520928]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FoldrSym0 :: TyFun (a6989586621679520929 ~> (b6989586621679520930 ~> b6989586621679520930)) (b6989586621679520930 ~> ([a6989586621679520929] ~> b6989586621679520930)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnfoldrSym0 :: TyFun (b6989586621679940107 ~> Maybe (a6989586621679940108, b6989586621679940107)) (b6989586621679940107 ~> [a6989586621679940108]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ScanrSym0 :: TyFun (a6989586621679940116 ~> (b6989586621679940117 ~> b6989586621679940117)) (b6989586621679940117 ~> ([a6989586621679940116] ~> [b6989586621679940117])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ScanlSym0 :: TyFun (b6989586621679940119 ~> (a6989586621679940120 ~> b6989586621679940119)) (b6989586621679940119 ~> ([a6989586621679940120] ~> [b6989586621679940119])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (AnySym0 :: TyFun (a6989586621680452642 ~> Bool) (t6989586621680452641 a6989586621680452642 ~> Bool) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Foldl1Sym0 :: TyFun (a6989586621680452736 ~> (a6989586621680452736 ~> a6989586621680452736)) (t6989586621680452723 a6989586621680452736 ~> a6989586621680452736) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MaximumBySym0 :: TyFun (a6989586621680452638 ~> (a6989586621680452638 ~> Ordering)) (t6989586621680452637 a6989586621680452638 ~> a6989586621680452638) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MinimumBySym0 :: TyFun (a6989586621680452636 ~> (a6989586621680452636 ~> Ordering)) (t6989586621680452635 a6989586621680452636 ~> a6989586621680452636) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Foldr1Sym0 :: TyFun (a6989586621680452735 ~> (a6989586621680452735 ~> a6989586621680452735)) (t6989586621680452723 a6989586621680452735 ~> a6989586621680452735) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (AllSym0 :: TyFun (a6989586621680452640 ~> Bool) (t6989586621680452639 a6989586621680452640 ~> Bool) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FindSym0 :: TyFun (a6989586621680452632 ~> Bool) (t6989586621680452631 a6989586621680452632 ~> Maybe a6989586621680452632) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupWithSym0 :: TyFun (a6989586621681107408 ~> b6989586621681107407) ([a6989586621681107408] ~> [NonEmpty a6989586621681107408]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupAllWithSym0 :: TyFun (a6989586621681107406 ~> b6989586621681107405) ([a6989586621681107406] ~> [NonEmpty a6989586621681107406]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupWith1Sym0 :: TyFun (a6989586621681107402 ~> b6989586621681107401) (NonEmpty a6989586621681107402 ~> NonEmpty (NonEmpty a6989586621681107402)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapSym0 :: TyFun (a6989586621681107431 ~> b6989586621681107432) (NonEmpty a6989586621681107431 ~> NonEmpty b6989586621681107432) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SortWithSym0 :: TyFun (a6989586621681107385 ~> o6989586621681107384) (NonEmpty a6989586621681107385 ~> NonEmpty a6989586621681107385) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupAllWith1Sym0 :: TyFun (a6989586621681107400 ~> b6989586621681107399) (NonEmpty a6989586621681107400 ~> NonEmpty (NonEmpty a6989586621681107400)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ScanlSym0 :: TyFun (b6989586621681107426 ~> (a6989586621681107427 ~> b6989586621681107426)) (b6989586621681107426 ~> ([a6989586621681107427] ~> NonEmpty b6989586621681107426)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ScanrSym0 :: TyFun (a6989586621681107424 ~> (b6989586621681107425 ~> b6989586621681107425)) (b6989586621681107425 ~> ([a6989586621681107424] ~> NonEmpty b6989586621681107425)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnfoldrSym0 :: TyFun (a6989586621681107444 ~> (b6989586621681107445, Maybe a6989586621681107444)) (a6989586621681107444 ~> NonEmpty b6989586621681107445) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnfoldSym0 :: TyFun (a6989586621681107448 ~> (b6989586621681107449, Maybe a6989586621681107448)) (a6989586621681107448 ~> NonEmpty b6989586621681107449) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MfilterSym0 :: TyFun (a6989586621681211304 ~> Bool) (m6989586621681211303 a6989586621681211304 ~> m6989586621681211303 a6989586621681211304) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FilterMSym0 :: TyFun (a6989586621681211342 ~> m6989586621681211341 Bool) ([a6989586621681211342] ~> m6989586621681211341 [a6989586621681211342]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ApplySym0 :: TyFun (k16989586621679025703 ~> k26989586621679025702) (k16989586621679025703 ~> k26989586621679025702) -> Type) Source # | |
Defined in Data.Singletons Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((@@@#@$) :: TyFun (k16989586621679031880 ~> k6989586621679031878) (TyFun k16989586621679031880 k6989586621679031878 -> Type) -> Type) Source # | |
Defined in Data.Singletons Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((:<>:@#@$$) t6989586621681263106 :: TyFun (ErrorMessage' s6989586621681262316) (ErrorMessage' s6989586621681262316) -> Type) Source # | |
Defined in Data.Singletons.TypeError Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((:$$:@#@$$) t6989586621681263110 :: TyFun (ErrorMessage' s6989586621681262316) (ErrorMessage' s6989586621681262316) -> Type) Source # | |
Defined in Data.Singletons.TypeError Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Bool_Sym2 a6989586621679362614 a6989586621679362613 :: TyFun Bool a6989586621679362607 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Bool Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LookupSym1 a6989586621679949390 b6989586621679940030 :: TyFun [(a6989586621679940029, b6989586621679940030)] (Maybe b6989586621679940030) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Unzip3Sym0 :: TyFun [(a6989586621679940083, b6989586621679940084, c6989586621679940085)] ([a6989586621679940083], [b6989586621679940084], [c6989586621679940085]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapMaybeSym1 a6989586621679495983 :: TyFun [a6989586621679495816] [b6989586621679495817] -> Type) Source # | |
Defined in Data.Singletons.Prelude.Maybe Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapSym1 a6989586621679521131 :: TyFun [a6989586621679520927] [b6989586621679520928] -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (InsertBySym2 a6989586621679949617 a6989586621679949616 :: TyFun [a6989586621679940055] [a6989586621679940055] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DeleteBySym2 a6989586621679949660 a6989586621679949659 :: TyFun [a6989586621679940058] [a6989586621679940058] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DeleteFirstsBySym2 a6989586621679949678 a6989586621679949677 :: TyFun [a6989586621679940057] [a6989586621679940057] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnionBySym2 a6989586621679949691 a6989586621679949690 :: TyFun [a6989586621679940017] [a6989586621679940017] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip3Sym0 :: TyFun [a6989586621679940095] ([b6989586621679940096] ~> ([c6989586621679940097] ~> [(a6989586621679940095, b6989586621679940096, c6989586621679940097)])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipSym1 a6989586621679949926 b6989586621679940099 :: TyFun [b6989586621679940099] [(a6989586621679940098, b6989586621679940099)] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IntersectBySym2 a6989586621679950263 a6989586621679950262 :: TyFun [a6989586621679940045] [a6989586621679940045] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GenericSplitAtSym1 a6989586621680078740 a6989586621680066213 :: TyFun [a6989586621680066213] ([a6989586621680066213], [a6989586621680066213]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GenericDropSym1 a6989586621680078750 a6989586621680066215 :: TyFun [a6989586621680066215] [a6989586621680066215] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GenericTakeSym1 a6989586621680078760 a6989586621680066217 :: TyFun [a6989586621680066217] [a6989586621680066217] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupWithSym1 a6989586621681108977 :: TyFun [a6989586621681107408] [NonEmpty a6989586621681107408] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupAllWithSym1 a6989586621681108985 :: TyFun [a6989586621681107406] [NonEmpty a6989586621681107406] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FilterMSym1 a6989586621681211805 :: TyFun [a6989586621681211342] (m6989586621681211341 [a6989586621681211342]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ShowsPrecSym2 arg6989586621680262539 arg6989586621680262538 :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ShowListWithSym2 a6989586621680262511 a6989586621680262510 :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FailSym0 :: TyFun Symbol (m6989586621679545155 a6989586621679545161) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple2Sym1 t6989586621679299010 b3530822107858468866 :: TyFun b3530822107858468866 (a3530822107858468865, b3530822107858468866) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple3Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (c3530822107858468867 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ComparingSym1 a6989586621679380792 :: TyFun b6989586621679380697 (b6989586621679380697 ~> Ordering) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SeqSym1 a6989586621679521031 b6989586621679520910 :: TyFun b6989586621679520910 b6989586621679520910 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UntilSym2 a6989586621679521037 a6989586621679521036 :: TyFun a6989586621679520911 a6989586621679520911 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (($!@#@$$) a6989586621679521062 :: TyFun a6989586621679520912 b6989586621679520913 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (($@#@$$) a6989586621679521071 :: TyFun a6989586621679520914 b6989586621679520915 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ConstSym1 a6989586621679521105 b6989586621679520924 :: TyFun b6989586621679520924 a6989586621679520923 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FoldrSym1 a6989586621679521138 :: TyFun b6989586621679520930 ([a6989586621679520929] ~> b6989586621679520930) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((<$@#@$) :: TyFun a6989586621679545129 (f6989586621679545126 b6989586621679545130 ~> f6989586621679545126 a6989586621679545129) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((<*>@#@$) :: TyFun (f6989586621679545131 (a6989586621679545133 ~> b6989586621679545134)) (f6989586621679545131 a6989586621679545133 ~> f6989586621679545131 b6989586621679545134) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((<**>@#@$) :: TyFun (f6989586621679545090 a6989586621679545091) (f6989586621679545090 (a6989586621679545091 ~> b6989586621679545092) ~> f6989586621679545090 b6989586621679545092) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((>>=@#@$) :: TyFun (m6989586621679545155 a6989586621679545156) ((a6989586621679545156 ~> m6989586621679545155 b6989586621679545157) ~> m6989586621679545155 b6989586621679545157) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ApSym0 :: TyFun (m6989586621679545048 (a6989586621679545049 ~> b6989586621679545050)) (m6989586621679545048 a6989586621679545049 ~> m6989586621679545048 b6989586621679545050) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((<|>@#@$) :: TyFun (f6989586621679545208 a6989586621679545210) (f6989586621679545208 a6989586621679545210 ~> f6989586621679545208 a6989586621679545210) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MplusSym0 :: TyFun (m6989586621679545211 a6989586621679545213) (m6989586621679545211 a6989586621679545213 ~> m6989586621679545211 a6989586621679545213) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (($>@#@$) :: TyFun (f6989586621679714511 a6989586621679714512) (b6989586621679714513 ~> f6989586621679714511 b6989586621679714513) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Functor Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((<&>@#@$) :: TyFun (f6989586621679714514 a6989586621679714515) ((a6989586621679714515 ~> b6989586621679714516) ~> f6989586621679714514 b6989586621679714516) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Functor Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (EnumFromThenToSym2 arg6989586621679740374 arg6989586621679740373 :: TyFun a6989586621679740077 [a6989586621679740077] -> Type) Source # | |
Defined in Data.Singletons.Prelude.Enum Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnfoldrSym1 a6989586621679950041 :: TyFun b6989586621679940107 [a6989586621679940108] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ScanrSym1 a6989586621679950207 :: TyFun b6989586621679940117 ([a6989586621679940116] ~> [b6989586621679940117]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ScanlSym1 a6989586621679950228 :: TyFun b6989586621679940119 ([a6989586621679940120] ~> [b6989586621679940119]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GenericReplicateSym1 a6989586621680078720 a6989586621680066209 :: TyFun a6989586621680066209 [a6989586621680066209] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GenericIndexSym1 a6989586621680078730 i6989586621680066210 :: TyFun i6989586621680066210 a6989586621680066211 -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (AnySym1 a6989586621680453187 t6989586621680452641 :: TyFun (t6989586621680452641 a6989586621680452642) Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ElemSym1 arg6989586621680453390 t6989586621680452723 :: TyFun (t6989586621680452723 a6989586621680452740) Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (NotElemSym1 a6989586621680453116 t6989586621680452633 :: TyFun (t6989586621680452633 a6989586621680452634) Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LengthSym0 :: TyFun (t6989586621680452723 a6989586621680452739) Nat -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (NullSym0 :: TyFun (t6989586621680452723 a6989586621680452738) Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Foldl1Sym1 arg6989586621680453380 t6989586621680452723 :: TyFun (t6989586621680452723 a6989586621680452736) a6989586621680452736 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MaximumBySym1 a6989586621680453149 t6989586621680452637 :: TyFun (t6989586621680452637 a6989586621680452638) a6989586621680452638 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MinimumBySym1 a6989586621680453124 t6989586621680452635 :: TyFun (t6989586621680452635 a6989586621680452636) a6989586621680452636 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Foldr1Sym1 arg6989586621680453376 t6989586621680452723 :: TyFun (t6989586621680452723 a6989586621680452735) a6989586621680452735 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SequenceA_Sym0 :: TyFun (t6989586621680452659 (f6989586621680452660 a6989586621680452661)) (f6989586621680452660 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Sequence_Sym0 :: TyFun (t6989586621680452656 (m6989586621680452657 a6989586621680452658)) (m6989586621680452657 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (AllSym1 a6989586621680453174 t6989586621680452639 :: TyFun (t6989586621680452639 a6989586621680452640) Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FindSym1 a6989586621680453089 t6989586621680452631 :: TyFun (t6989586621680452631 a6989586621680452632) (Maybe a6989586621680452632) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ConstSym0 :: TyFun a6989586621679092839 (Const a6989586621679092839 b6989586621679092840) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Const Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SequenceASym0 :: TyFun (t6989586621680750994 (f6989586621680750998 a6989586621680750999)) (f6989586621680750998 (t6989586621680750994 a6989586621680750999)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SequenceSym0 :: TyFun (t6989586621680750994 (m6989586621680751003 a6989586621680751004)) (m6989586621680751003 (t6989586621680750994 a6989586621680751004)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ArgSym1 t6989586621680866677 b6989586621679063574 :: TyFun b6989586621679063574 (Arg a6989586621679063573 b6989586621679063574) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MzipSym0 :: TyFun (m6989586621681075597 a6989586621681075598) (m6989586621681075597 b6989586621681075599 ~> m6989586621681075597 (a6989586621681075598, b6989586621681075599)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Zip Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MunzipSym0 :: TyFun (m6989586621681075597 (a6989586621681075603, b6989586621681075604)) (m6989586621681075597 a6989586621681075603, m6989586621681075597 b6989586621681075604) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Zip Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ScanlSym1 a6989586621681109196 :: TyFun b6989586621681107426 ([a6989586621681107427] ~> NonEmpty b6989586621681107426) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ScanrSym1 a6989586621681109207 :: TyFun b6989586621681107425 ([a6989586621681107424] ~> NonEmpty b6989586621681107425) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnfoldrSym1 a6989586621681109268 :: TyFun a6989586621681107444 (NonEmpty b6989586621681107445) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnfoldSym1 a6989586621681109305 :: TyFun a6989586621681107448 (NonEmpty b6989586621681107449) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MfilterSym1 a6989586621681211639 m6989586621681211303 :: TyFun (m6989586621681211303 a6989586621681211304) (m6989586621681211303 a6989586621681211304) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ReplicateM_Sym1 a6989586621681211685 a6989586621681211310 m6989586621681211309 :: TyFun (m6989586621681211309 a6989586621681211310) (m6989586621681211309 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ReplicateMSym1 a6989586621681211704 a6989586621681211312 m6989586621681211311 :: TyFun (m6989586621681211311 a6989586621681211312) (m6989586621681211311 [a6989586621681211312]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ApplySym1 f6989586621679025704 :: TyFun k16989586621679025703 k26989586621679025702 -> Type) Source # | |
Defined in Data.Singletons Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((@@@#@$$) a6989586621679025700 :: TyFun k16989586621679031880 k6989586621679031878 -> Type) Source # | |
Defined in Data.Singletons Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GetConstSym0 :: TyFun (Const a6989586621680712358 b6989586621680712359) a6989586621680712358 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Const Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipSym1 a6989586621681108895 b6989586621681107396 :: TyFun (NonEmpty b6989586621681107396) (NonEmpty (a6989586621681107395, b6989586621681107396)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupWith1Sym1 a6989586621681109029 :: TyFun (NonEmpty a6989586621681107402) (NonEmpty (NonEmpty a6989586621681107402)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapSym1 a6989586621681109052 :: TyFun (NonEmpty a6989586621681107431) (NonEmpty b6989586621681107432) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SortWithSym1 a6989586621681109164 :: TyFun (NonEmpty a6989586621681107385) (NonEmpty a6989586621681107385) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupAllWith1Sym1 a6989586621681109170 :: TyFun (NonEmpty a6989586621681107400) (NonEmpty (NonEmpty a6989586621681107400)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (CurrySym0 :: TyFun ((a6989586621679356077, b6989586621679356078) ~> c6989586621679356079) (a6989586621679356077 ~> (b6989586621679356078 ~> c6989586621679356079)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Tuple Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UncurrySym0 :: TyFun (a6989586621679356074 ~> (b6989586621679356075 ~> c6989586621679356076)) ((a6989586621679356074, b6989586621679356075) ~> c6989586621679356076) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Tuple Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Maybe_Sym1 a6989586621679494412 a6989586621679494395 :: TyFun (a6989586621679494395 ~> b6989586621679494394) (Maybe a6989586621679494395 ~> b6989586621679494394) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Maybe Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FlipSym0 :: TyFun (a6989586621679520917 ~> (b6989586621679520918 ~> c6989586621679520919)) (b6989586621679520918 ~> (a6989586621679520917 ~> c6989586621679520919)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((.@#@$) :: TyFun (b6989586621679520920 ~> c6989586621679520921) ((a6989586621679520922 ~> b6989586621679520920) ~> (a6989586621679520922 ~> c6989586621679520921)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FmapSym0 :: TyFun (a6989586621679545127 ~> b6989586621679545128) (f6989586621679545126 a6989586621679545127 ~> f6989586621679545126 b6989586621679545128) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LiftASym0 :: TyFun (a6989586621679545088 ~> b6989586621679545089) (f6989586621679545087 a6989586621679545088 ~> f6989586621679545087 b6989586621679545089) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((=<<@#@$) :: TyFun (a6989586621679545078 ~> m6989586621679545077 b6989586621679545079) (m6989586621679545077 a6989586621679545078 ~> m6989586621679545077 b6989586621679545079) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LiftMSym0 :: TyFun (a16989586621679545074 ~> r6989586621679545075) (m6989586621679545073 a16989586621679545074 ~> m6989586621679545073 r6989586621679545075) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((<$>@#@$) :: TyFun (a6989586621679714518 ~> b6989586621679714519) (f6989586621679714517 a6989586621679714518 ~> f6989586621679714517 b6989586621679714519) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Functor Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (a6989586621679729436 &@#@$$ b6989586621679729424 :: TyFun (a6989586621679729423 ~> b6989586621679729424) b6989586621679729424 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Function Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (OnSym0 :: TyFun (b6989586621679729425 ~> (b6989586621679729425 ~> c6989586621679729426)) ((a6989586621679729427 ~> b6989586621679729425) ~> (a6989586621679729427 ~> (a6989586621679729427 ~> c6989586621679729426))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Function Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWithSym0 :: TyFun (a6989586621679940092 ~> (b6989586621679940093 ~> c6989586621679940094)) ([a6989586621679940092] ~> ([b6989586621679940093] ~> [c6989586621679940094])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Either_Sym0 :: TyFun (a6989586621680432731 ~> c6989586621680432732) ((b6989586621680432733 ~> c6989586621680432732) ~> (Either a6989586621680432731 b6989586621680432733 ~> c6989586621680432732)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Either Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Foldl'Sym0 :: TyFun (b6989586621680452733 ~> (a6989586621680452734 ~> b6989586621680452733)) (b6989586621680452733 ~> (t6989586621680452723 a6989586621680452734 ~> b6989586621680452733)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FoldlSym0 :: TyFun (b6989586621680452731 ~> (a6989586621680452732 ~> b6989586621680452731)) (b6989586621680452731 ~> (t6989586621680452723 a6989586621680452732 ~> b6989586621680452731)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FoldrSym0 :: TyFun (a6989586621680452727 ~> (b6989586621680452728 ~> b6989586621680452728)) (b6989586621680452728 ~> (t6989586621680452723 a6989586621680452727 ~> b6989586621680452728)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FoldMapSym0 :: TyFun (a6989586621680452726 ~> m6989586621680452725) (t6989586621680452723 a6989586621680452726 ~> m6989586621680452725) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Foldr'Sym0 :: TyFun (a6989586621680452729 ~> (b6989586621680452730 ~> b6989586621680452730)) (b6989586621680452730 ~> (t6989586621680452723 a6989586621680452729 ~> b6989586621680452730)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ConcatMapSym0 :: TyFun (a6989586621680452646 ~> [b6989586621680452647]) (t6989586621680452645 a6989586621680452646 ~> [b6989586621680452647]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FoldMapDefaultSym0 :: TyFun (a6989586621680756563 ~> m6989586621680756562) (t6989586621680756561 a6989586621680756563 ~> m6989586621680756562) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FmapDefaultSym0 :: TyFun (a6989586621680756565 ~> b6989586621680756566) (t6989586621680756564 a6989586621680756565 ~> t6989586621680756564 b6989586621680756566) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWithSym0 :: TyFun (a6989586621681107392 ~> (b6989586621681107393 ~> c6989586621681107394)) (NonEmpty a6989586621681107392 ~> (NonEmpty b6989586621681107393 ~> NonEmpty c6989586621681107394)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((<$!>@#@$) :: TyFun (a6989586621681211306 ~> b6989586621681211307) (m6989586621681211305 a6989586621681211306 ~> m6989586621681211305 b6989586621681211307) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Unzip4Sym0 :: TyFun [(a6989586621679940079, b6989586621679940080, c6989586621679940081, d6989586621679940082)] ([a6989586621679940079], [b6989586621679940080], [c6989586621679940081], [d6989586621679940082]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FoldrSym2 a6989586621679521139 a6989586621679521138 :: TyFun [a6989586621679520929] b6989586621679520930 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWithSym1 a6989586621679949903 :: TyFun [a6989586621679940092] ([b6989586621679940093] ~> [c6989586621679940094]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip3Sym1 a6989586621679949914 b6989586621679940096 c6989586621679940097 :: TyFun [b6989586621679940096] ([c6989586621679940097] ~> [(a6989586621679940095, b6989586621679940096, c6989586621679940097)]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ScanrSym2 a6989586621679950208 a6989586621679950207 :: TyFun [a6989586621679940116] [b6989586621679940117] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ScanlSym2 a6989586621679950229 a6989586621679950228 :: TyFun [a6989586621679940120] [b6989586621679940119] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip4Sym0 :: TyFun [a6989586621680066262] ([b6989586621680066263] ~> ([c6989586621680066264] ~> ([d6989586621680066265] ~> [(a6989586621680066262, b6989586621680066263, c6989586621680066264, d6989586621680066265)]))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ScanlSym2 a6989586621681109197 a6989586621681109196 :: TyFun [a6989586621681107427] (NonEmpty b6989586621681107426) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ScanrSym2 a6989586621681109208 a6989586621681109207 :: TyFun [a6989586621681107424] (NonEmpty b6989586621681107425) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Maybe_Sym2 a6989586621679494413 a6989586621679494412 :: TyFun (Maybe a6989586621679494395) b6989586621679494394 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Maybe Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UncurrySym1 a6989586621679356181 :: TyFun (a6989586621679356074, b6989586621679356075) c6989586621679356076 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Tuple Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple3Sym1 t6989586621679299041 b3530822107858468866 c3530822107858468867 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple4Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (c3530822107858468867 ~> (d3530822107858468868 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868)))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (CurrySym1 a6989586621679356166 :: TyFun a6989586621679356077 (b6989586621679356078 ~> c6989586621679356079) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Tuple Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ComparingSym2 a6989586621679380793 a6989586621679380792 :: TyFun b6989586621679380697 Ordering -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FlipSym1 a6989586621679521077 :: TyFun b6989586621679520918 (a6989586621679520917 ~> c6989586621679520919) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FmapSym1 arg6989586621679545520 f6989586621679545126 :: TyFun (f6989586621679545126 a6989586621679545127) (f6989586621679545126 b6989586621679545128) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((arg6989586621679545524 <$@#@$$ b6989586621679545130) f6989586621679545126 :: TyFun (f6989586621679545126 b6989586621679545130) (f6989586621679545126 a6989586621679545129) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((<*>@#@$$) arg6989586621679545546 :: TyFun (f6989586621679545131 a6989586621679545133) (f6989586621679545131 b6989586621679545134) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((<*@#@$) :: TyFun (f6989586621679545131 a6989586621679545140) (f6989586621679545131 b6989586621679545141 ~> f6989586621679545131 a6989586621679545140) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((*>@#@$) :: TyFun (f6989586621679545131 a6989586621679545138) (f6989586621679545131 b6989586621679545139 ~> f6989586621679545131 b6989586621679545139) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (a6989586621679545504 <**>@#@$$ b6989586621679545092 :: TyFun (f6989586621679545090 (a6989586621679545091 ~> b6989586621679545092)) (f6989586621679545090 b6989586621679545092) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LiftASym1 a6989586621679545494 f6989586621679545087 :: TyFun (f6989586621679545087 a6989586621679545088) (f6989586621679545087 b6989586621679545089) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((>>@#@$) :: TyFun (m6989586621679545155 a6989586621679545158) (m6989586621679545155 b6989586621679545159 ~> m6989586621679545155 b6989586621679545159) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((=<<@#@$$) a6989586621679545473 :: TyFun (m6989586621679545077 a6989586621679545078) (m6989586621679545077 b6989586621679545079) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LiftMSym1 a6989586621679545451 m6989586621679545073 :: TyFun (m6989586621679545073 a16989586621679545074) (m6989586621679545073 r6989586621679545075) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ApSym1 a6989586621679545218 :: TyFun (m6989586621679545048 a6989586621679545049) (m6989586621679545048 b6989586621679545050) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((<|>@#@$$) arg6989586621679545677 :: TyFun (f6989586621679545208 a6989586621679545210) (f6989586621679545208 a6989586621679545210) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MplusSym1 arg6989586621679545681 :: TyFun (m6989586621679545211 a6989586621679545213) (m6989586621679545211 a6989586621679545213) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (a6989586621679714588 $>@#@$$ b6989586621679714513 :: TyFun b6989586621679714513 (f6989586621679714511 b6989586621679714513) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Functor Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (a6989586621679714598 <$>@#@$$ f6989586621679714517 :: TyFun (f6989586621679714517 a6989586621679714518) (f6989586621679714517 b6989586621679714519) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Functor Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Foldl'Sym1 arg6989586621680453370 t6989586621680452723 :: TyFun b6989586621680452733 (t6989586621680452723 a6989586621680452734 ~> b6989586621680452733) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FoldlSym1 arg6989586621680453364 t6989586621680452723 :: TyFun b6989586621680452731 (t6989586621680452723 a6989586621680452732 ~> b6989586621680452731) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FoldrSym1 arg6989586621680453352 t6989586621680452723 :: TyFun b6989586621680452728 (t6989586621680452723 a6989586621680452727 ~> b6989586621680452728) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FoldMapSym1 arg6989586621680453348 t6989586621680452723 :: TyFun (t6989586621680452723 a6989586621680452726) m6989586621680452725 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Foldr'Sym1 arg6989586621680453358 t6989586621680452723 :: TyFun b6989586621680452730 (t6989586621680452723 a6989586621680452729 ~> b6989586621680452730) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (For_Sym0 :: TyFun (t6989586621680452670 a6989586621680452672) ((a6989586621680452672 ~> f6989586621680452671 b6989586621680452673) ~> f6989586621680452671 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ForM_Sym0 :: TyFun (t6989586621680452662 a6989586621680452664) ((a6989586621680452664 ~> m6989586621680452663 b6989586621680452665) ~> m6989586621680452663 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (AsumSym0 :: TyFun (t6989586621680452653 (f6989586621680452654 a6989586621680452655)) (f6989586621680452654 a6989586621680452655) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MsumSym0 :: TyFun (t6989586621680452650 (m6989586621680452651 a6989586621680452652)) (m6989586621680452651 a6989586621680452652) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ConcatMapSym1 a6989586621680453218 t6989586621680452645 :: TyFun (t6989586621680452645 a6989586621680452646) [b6989586621680452647] -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FoldMapDefaultSym1 a6989586621680757060 t6989586621680756561 :: TyFun (t6989586621680756561 a6989586621680756563) m6989586621680756562 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FmapDefaultSym1 a6989586621680757081 t6989586621680756564 :: TyFun (t6989586621680756564 a6989586621680756565) (t6989586621680756564 b6989586621680756566) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ForMSym0 :: TyFun (t6989586621680756575 a6989586621680756577) ((a6989586621680756577 ~> m6989586621680756576 b6989586621680756578) ~> m6989586621680756576 (t6989586621680756575 b6989586621680756578)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ForSym0 :: TyFun (t6989586621680756579 a6989586621680756581) ((a6989586621680756581 ~> f6989586621680756580 b6989586621680756582) ~> f6989586621680756580 (t6989586621680756579 b6989586621680756582)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MzipSym1 arg6989586621681075673 b6989586621681075599 :: TyFun (m6989586621681075597 b6989586621681075599) (m6989586621681075597 (a6989586621681075598, b6989586621681075599)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Zip Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (a6989586621681211659 <$!>@#@$$ m6989586621681211305 :: TyFun (m6989586621681211305 a6989586621681211306) (m6989586621681211305 b6989586621681211307) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWithSym1 a6989586621681108884 :: TyFun (NonEmpty a6989586621681107392) (NonEmpty b6989586621681107393 ~> NonEmpty c6989586621681107394) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (a6989586621679521086 .@#@$$ a6989586621679520922 :: TyFun (a6989586621679520922 ~> b6989586621679520920) (a6989586621679520922 ~> c6989586621679520921) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LiftA2Sym0 :: TyFun (a6989586621679545135 ~> (b6989586621679545136 ~> c6989586621679545137)) (f6989586621679545131 a6989586621679545135 ~> (f6989586621679545131 b6989586621679545136 ~> f6989586621679545131 c6989586621679545137)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (arg6989586621679545627 >>=@#@$$ b6989586621679545157 :: TyFun (a6989586621679545156 ~> m6989586621679545155 b6989586621679545157) (m6989586621679545155 b6989586621679545157) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LiftM2Sym0 :: TyFun (a16989586621679545070 ~> (a26989586621679545071 ~> r6989586621679545072)) (m6989586621679545069 a16989586621679545070 ~> (m6989586621679545069 a26989586621679545071 ~> m6989586621679545069 r6989586621679545072)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (a6989586621679714604 <&>@#@$$ b6989586621679714516 :: TyFun (a6989586621679714515 ~> b6989586621679714516) (f6989586621679714514 b6989586621679714516) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Functor Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (OnSym1 a6989586621679729442 a6989586621679729427 :: TyFun (a6989586621679729427 ~> b6989586621679729425) (a6989586621679729427 ~> (a6989586621679729427 ~> c6989586621679729426)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Function Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith3Sym0 :: TyFun (a6989586621679940088 ~> (b6989586621679940089 ~> (c6989586621679940090 ~> d6989586621679940091))) ([a6989586621679940088] ~> ([b6989586621679940089] ~> ([c6989586621679940090] ~> [d6989586621679940091]))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Either_Sym1 a6989586621680432767 b6989586621680432733 :: TyFun (b6989586621680432733 ~> c6989586621680432732) (Either a6989586621680432731 b6989586621680432733 ~> c6989586621680432732) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Either Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FoldrMSym0 :: TyFun (a6989586621680452684 ~> (b6989586621680452685 ~> m6989586621680452683 b6989586621680452685)) (b6989586621680452685 ~> (t6989586621680452682 a6989586621680452684 ~> m6989586621680452683 b6989586621680452685)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FoldlMSym0 :: TyFun (b6989586621680452680 ~> (a6989586621680452681 ~> m6989586621680452679 b6989586621680452680)) (b6989586621680452680 ~> (t6989586621680452678 a6989586621680452681 ~> m6989586621680452679 b6989586621680452680)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Traverse_Sym0 :: TyFun (a6989586621680452676 ~> f6989586621680452675 b6989586621680452677) (t6989586621680452674 a6989586621680452676 ~> f6989586621680452675 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapM_Sym0 :: TyFun (a6989586621680452668 ~> m6989586621680452667 b6989586621680452669) (t6989586621680452666 a6989586621680452668 ~> m6989586621680452667 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TraverseSym0 :: TyFun (a6989586621680750996 ~> f6989586621680750995 b6989586621680750997) (t6989586621680750994 a6989586621680750996 ~> f6989586621680750995 (t6989586621680750994 b6989586621680750997)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapMSym0 :: TyFun (a6989586621680751001 ~> m6989586621680751000 b6989586621680751002) (t6989586621680750994 a6989586621680751001 ~> m6989586621680751000 (t6989586621680750994 b6989586621680751002)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapAccumRSym0 :: TyFun (a6989586621680756568 ~> (b6989586621680756569 ~> (a6989586621680756568, c6989586621680756570))) (a6989586621680756568 ~> (t6989586621680756567 b6989586621680756569 ~> (a6989586621680756568, t6989586621680756567 c6989586621680756570))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapAccumLSym0 :: TyFun (a6989586621680756572 ~> (b6989586621680756573 ~> (a6989586621680756572, c6989586621680756574))) (a6989586621680756572 ~> (t6989586621680756571 b6989586621680756573 ~> (a6989586621680756572, t6989586621680756571 c6989586621680756574))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MzipWithSym0 :: TyFun (a6989586621681075600 ~> (b6989586621681075601 ~> c6989586621681075602)) (m6989586621681075597 a6989586621681075600 ~> (m6989586621681075597 b6989586621681075601 ~> m6989586621681075597 c6989586621681075602)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Zip Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWithM_Sym0 :: TyFun (a6989586621681211322 ~> (b6989586621681211323 ~> m6989586621681211321 c6989586621681211324)) ([a6989586621681211322] ~> ([b6989586621681211323] ~> m6989586621681211321 ())) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWithMSym0 :: TyFun (a6989586621681211326 ~> (b6989586621681211327 ~> m6989586621681211325 c6989586621681211328)) ([a6989586621681211326] ~> ([b6989586621681211327] ~> m6989586621681211325 [c6989586621681211328])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapAndUnzipMSym0 :: TyFun (a6989586621681211330 ~> m6989586621681211329 (b6989586621681211331, c6989586621681211332)) ([a6989586621681211330] ~> m6989586621681211329 ([b6989586621681211331], [c6989586621681211332])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((>=>@#@$) :: TyFun (a6989586621681211338 ~> m6989586621681211337 b6989586621681211339) ((b6989586621681211339 ~> m6989586621681211337 c6989586621681211340) ~> (a6989586621681211338 ~> m6989586621681211337 c6989586621681211340)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((<=<@#@$) :: TyFun (b6989586621681211334 ~> m6989586621681211333 c6989586621681211335) ((a6989586621681211336 ~> m6989586621681211333 b6989586621681211334) ~> (a6989586621681211336 ~> m6989586621681211333 c6989586621681211335)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Unzip5Sym0 :: TyFun [(a6989586621679940074, b6989586621679940075, c6989586621679940076, d6989586621679940077, e6989586621679940078)] ([a6989586621679940074], [b6989586621679940075], [c6989586621679940076], [d6989586621679940077], [e6989586621679940078]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith3Sym1 a6989586621679949888 :: TyFun [a6989586621679940088] ([b6989586621679940089] ~> ([c6989586621679940090] ~> [d6989586621679940091])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWithSym2 a6989586621679949904 a6989586621679949903 :: TyFun [b6989586621679940093] [c6989586621679940094] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip3Sym2 a6989586621679949915 a6989586621679949914 c6989586621679940097 :: TyFun [c6989586621679940097] [(a6989586621679940095, b6989586621679940096, c6989586621679940097)] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip5Sym0 :: TyFun [a6989586621680066257] ([b6989586621680066258] ~> ([c6989586621680066259] ~> ([d6989586621680066260] ~> ([e6989586621680066261] ~> [(a6989586621680066257, b6989586621680066258, c6989586621680066259, d6989586621680066260, e6989586621680066261)])))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip4Sym1 a6989586621680078964 b6989586621680066263 c6989586621680066264 d6989586621680066265 :: TyFun [b6989586621680066263] ([c6989586621680066264] ~> ([d6989586621680066265] ~> [(a6989586621680066262, b6989586621680066263, c6989586621680066264, d6989586621680066265)])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWithM_Sym1 a6989586621681211747 :: TyFun [a6989586621681211322] ([b6989586621681211323] ~> m6989586621681211321 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWithMSym1 a6989586621681211756 :: TyFun [a6989586621681211326] ([b6989586621681211327] ~> m6989586621681211325 [c6989586621681211328]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapAndUnzipMSym1 a6989586621681211765 :: TyFun [a6989586621681211330] (m6989586621681211329 ([b6989586621681211331], [c6989586621681211332])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Either_Sym2 a6989586621680432768 a6989586621680432767 :: TyFun (Either a6989586621680432731 b6989586621680432733) c6989586621680432732 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Either Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple3Sym2 t6989586621679299042 t6989586621679299041 c3530822107858468867 :: TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple4Sym1 t6989586621679299088 b3530822107858468866 c3530822107858468867 d3530822107858468868 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (d3530822107858468868 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple5Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (CurrySym2 a6989586621679356167 a6989586621679356166 :: TyFun b6989586621679356078 c6989586621679356079 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Tuple Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FlipSym2 a6989586621679521078 a6989586621679521077 :: TyFun a6989586621679520917 c6989586621679520919 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (a6989586621679521087 .@#@$$$ a6989586621679521086 :: TyFun a6989586621679520922 c6989586621679520921 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LiftA2Sym1 arg6989586621679545550 f6989586621679545131 :: TyFun (f6989586621679545131 a6989586621679545135) (f6989586621679545131 b6989586621679545136 ~> f6989586621679545131 c6989586621679545137) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (arg6989586621679545560 <*@#@$$ b6989586621679545141 :: TyFun (f6989586621679545131 b6989586621679545141) (f6989586621679545131 a6989586621679545140) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (arg6989586621679545556 *>@#@$$ b6989586621679545139 :: TyFun (f6989586621679545131 b6989586621679545139) (f6989586621679545131 b6989586621679545139) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (arg6989586621679545631 >>@#@$$ b6989586621679545159 :: TyFun (m6989586621679545155 b6989586621679545159) (m6989586621679545155 b6989586621679545159) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LiftM2Sym1 a6989586621679545425 m6989586621679545069 :: TyFun (m6989586621679545069 a16989586621679545070) (m6989586621679545069 a26989586621679545071 ~> m6989586621679545069 r6989586621679545072) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (OnSym2 a6989586621679729443 a6989586621679729442 :: TyFun a6989586621679729427 (a6989586621679729427 ~> c6989586621679729426) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Function Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Foldl'Sym2 arg6989586621680453371 arg6989586621680453370 t6989586621680452723 :: TyFun (t6989586621680452723 a6989586621680452734) b6989586621680452733 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FoldlSym2 arg6989586621680453365 arg6989586621680453364 t6989586621680452723 :: TyFun (t6989586621680452723 a6989586621680452732) b6989586621680452731 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FoldrSym2 arg6989586621680453353 arg6989586621680453352 t6989586621680452723 :: TyFun (t6989586621680452723 a6989586621680452727) b6989586621680452728 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FoldrMSym1 a6989586621680453324 t6989586621680452682 :: TyFun b6989586621680452685 (t6989586621680452682 a6989586621680452684 ~> m6989586621680452683 b6989586621680452685) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Foldr'Sym2 arg6989586621680453359 arg6989586621680453358 t6989586621680452723 :: TyFun (t6989586621680452723 a6989586621680452729) b6989586621680452730 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FoldlMSym1 a6989586621680453302 t6989586621680452678 :: TyFun b6989586621680452680 (t6989586621680452678 a6989586621680452681 ~> m6989586621680452679 b6989586621680452680) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Traverse_Sym1 a6989586621680453284 t6989586621680452674 :: TyFun (t6989586621680452674 a6989586621680452676) (f6989586621680452675 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapM_Sym1 a6989586621680453266 t6989586621680452666 :: TyFun (t6989586621680452666 a6989586621680452668) (m6989586621680452667 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TraverseSym1 arg6989586621680751006 t6989586621680750994 :: TyFun (t6989586621680750994 a6989586621680750996) (f6989586621680750995 (t6989586621680750994 b6989586621680750997)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapMSym1 arg6989586621680751012 t6989586621680750994 :: TyFun (t6989586621680750994 a6989586621680751001) (m6989586621680751000 (t6989586621680750994 b6989586621680751002)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapAccumRSym1 a6989586621680757094 t6989586621680756567 :: TyFun a6989586621680756568 (t6989586621680756567 b6989586621680756569 ~> (a6989586621680756568, t6989586621680756567 c6989586621680756570)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapAccumLSym1 a6989586621680757111 t6989586621680756571 :: TyFun a6989586621680756572 (t6989586621680756571 b6989586621680756573 ~> (a6989586621680756572, t6989586621680756571 c6989586621680756574)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MzipWithSym1 arg6989586621681075677 m6989586621681075597 :: TyFun (m6989586621681075597 a6989586621681075600) (m6989586621681075597 b6989586621681075601 ~> m6989586621681075597 c6989586621681075602) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Zip Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWithSym2 a6989586621681108885 a6989586621681108884 :: TyFun (NonEmpty b6989586621681107393) (NonEmpty c6989586621681107394) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LiftA3Sym0 :: TyFun (a6989586621679545083 ~> (b6989586621679545084 ~> (c6989586621679545085 ~> d6989586621679545086))) (f6989586621679545082 a6989586621679545083 ~> (f6989586621679545082 b6989586621679545084 ~> (f6989586621679545082 c6989586621679545085 ~> f6989586621679545082 d6989586621679545086))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LiftM3Sym0 :: TyFun (a16989586621679545065 ~> (a26989586621679545066 ~> (a36989586621679545067 ~> r6989586621679545068))) (m6989586621679545064 a16989586621679545065 ~> (m6989586621679545064 a26989586621679545066 ~> (m6989586621679545064 a36989586621679545067 ~> m6989586621679545064 r6989586621679545068))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith4Sym0 :: TyFun (a6989586621680066239 ~> (b6989586621680066240 ~> (c6989586621680066241 ~> (d6989586621680066242 ~> e6989586621680066243)))) ([a6989586621680066239] ~> ([b6989586621680066240] ~> ([c6989586621680066241] ~> ([d6989586621680066242] ~> [e6989586621680066243])))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (For_Sym1 a6989586621680453296 b6989586621680452673 f6989586621680452671 :: TyFun (a6989586621680452672 ~> f6989586621680452671 b6989586621680452673) (f6989586621680452671 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ForM_Sym1 a6989586621680453278 b6989586621680452665 m6989586621680452663 :: TyFun (a6989586621680452664 ~> m6989586621680452663 b6989586621680452665) (m6989586621680452663 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ForMSym1 a6989586621680757132 b6989586621680756578 m6989586621680756576 :: TyFun (a6989586621680756577 ~> m6989586621680756576 b6989586621680756578) (m6989586621680756576 (t6989586621680756575 b6989586621680756578)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ForSym1 a6989586621680757142 b6989586621680756582 f6989586621680756580 :: TyFun (a6989586621680756581 ~> f6989586621680756580 b6989586621680756582) (f6989586621680756580 (t6989586621680756579 b6989586621680756582)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (a6989586621681211771 >=>@#@$$ c6989586621681211340 :: TyFun (b6989586621681211339 ~> m6989586621681211337 c6989586621681211340) (a6989586621681211338 ~> m6989586621681211337 c6989586621681211340) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (a6989586621681211796 <=<@#@$$ a6989586621681211336 :: TyFun (a6989586621681211336 ~> m6989586621681211333 b6989586621681211334) (a6989586621681211336 ~> m6989586621681211333 c6989586621681211335) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Unzip6Sym0 :: TyFun [(a6989586621679940068, b6989586621679940069, c6989586621679940070, d6989586621679940071, e6989586621679940072, f6989586621679940073)] ([a6989586621679940068], [b6989586621679940069], [c6989586621679940070], [d6989586621679940071], [e6989586621679940072], [f6989586621679940073]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith3Sym2 a6989586621679949889 a6989586621679949888 :: TyFun [b6989586621679940089] ([c6989586621679940090] ~> [d6989586621679940091]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith4Sym1 a6989586621680078847 :: TyFun [a6989586621680066239] ([b6989586621680066240] ~> ([c6989586621680066241] ~> ([d6989586621680066242] ~> [e6989586621680066243]))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip6Sym0 :: TyFun [a6989586621680066251] ([b6989586621680066252] ~> ([c6989586621680066253] ~> ([d6989586621680066254] ~> ([e6989586621680066255] ~> ([f6989586621680066256] ~> [(a6989586621680066251, b6989586621680066252, c6989586621680066253, d6989586621680066254, e6989586621680066255, f6989586621680066256)]))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip5Sym1 a6989586621680078941 b6989586621680066258 c6989586621680066259 d6989586621680066260 e6989586621680066261 :: TyFun [b6989586621680066258] ([c6989586621680066259] ~> ([d6989586621680066260] ~> ([e6989586621680066261] ~> [(a6989586621680066257, b6989586621680066258, c6989586621680066259, d6989586621680066260, e6989586621680066261)]))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip4Sym2 a6989586621680078965 a6989586621680078964 c6989586621680066264 d6989586621680066265 :: TyFun [c6989586621680066264] ([d6989586621680066265] ~> [(a6989586621680066262, b6989586621680066263, c6989586621680066264, d6989586621680066265)]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWithM_Sym2 a6989586621681211748 a6989586621681211747 :: TyFun [b6989586621681211323] (m6989586621681211321 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWithMSym2 a6989586621681211757 a6989586621681211756 :: TyFun [b6989586621681211327] (m6989586621681211325 [c6989586621681211328]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple4Sym2 t6989586621679299089 t6989586621679299088 c3530822107858468867 d3530822107858468868 :: TyFun c3530822107858468867 (d3530822107858468868 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple5Sym1 t6989586621679299153 b3530822107858468866 c3530822107858468867 d3530822107858468868 e3530822107858468869 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869)))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple6Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870)))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LiftA2Sym2 arg6989586621679545551 arg6989586621679545550 :: TyFun (f6989586621679545131 b6989586621679545136) (f6989586621679545131 c6989586621679545137) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LiftA3Sym1 a6989586621679545482 f6989586621679545082 :: TyFun (f6989586621679545082 a6989586621679545083) (f6989586621679545082 b6989586621679545084 ~> (f6989586621679545082 c6989586621679545085 ~> f6989586621679545082 d6989586621679545086)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LiftM2Sym2 a6989586621679545426 a6989586621679545425 :: TyFun (m6989586621679545069 a26989586621679545071) (m6989586621679545069 r6989586621679545072) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LiftM3Sym1 a6989586621679545383 m6989586621679545064 :: TyFun (m6989586621679545064 a16989586621679545065) (m6989586621679545064 a26989586621679545066 ~> (m6989586621679545064 a36989586621679545067 ~> m6989586621679545064 r6989586621679545068)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (OnSym3 a6989586621679729444 a6989586621679729443 a6989586621679729442 :: TyFun a6989586621679729427 c6989586621679729426 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Function Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FoldrMSym2 a6989586621680453325 a6989586621680453324 t6989586621680452682 :: TyFun (t6989586621680452682 a6989586621680452684) (m6989586621680452683 b6989586621680452685) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FoldlMSym2 a6989586621680453303 a6989586621680453302 t6989586621680452678 :: TyFun (t6989586621680452678 a6989586621680452681) (m6989586621680452679 b6989586621680452680) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapAccumRSym2 a6989586621680757095 a6989586621680757094 t6989586621680756567 :: TyFun (t6989586621680756567 b6989586621680756569) (a6989586621680756568, t6989586621680756567 c6989586621680756570) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapAccumLSym2 a6989586621680757112 a6989586621680757111 t6989586621680756571 :: TyFun (t6989586621680756571 b6989586621680756573) (a6989586621680756572, t6989586621680756571 c6989586621680756574) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MzipWithSym2 arg6989586621681075678 arg6989586621681075677 :: TyFun (m6989586621681075597 b6989586621681075601) (m6989586621681075597 c6989586621681075602) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Zip Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (a6989586621681211772 >=>@#@$$$ a6989586621681211771 :: TyFun a6989586621681211338 (m6989586621681211337 c6989586621681211340) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (a6989586621681211797 <=<@#@$$$ a6989586621681211796 :: TyFun a6989586621681211336 (m6989586621681211333 c6989586621681211335) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LiftM4Sym0 :: TyFun (a16989586621679545059 ~> (a26989586621679545060 ~> (a36989586621679545061 ~> (a46989586621679545062 ~> r6989586621679545063)))) (m6989586621679545058 a16989586621679545059 ~> (m6989586621679545058 a26989586621679545060 ~> (m6989586621679545058 a36989586621679545061 ~> (m6989586621679545058 a46989586621679545062 ~> m6989586621679545058 r6989586621679545063)))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith5Sym0 :: TyFun (a6989586621680066233 ~> (b6989586621680066234 ~> (c6989586621680066235 ~> (d6989586621680066236 ~> (e6989586621680066237 ~> f6989586621680066238))))) ([a6989586621680066233] ~> ([b6989586621680066234] ~> ([c6989586621680066235] ~> ([d6989586621680066236] ~> ([e6989586621680066237] ~> [f6989586621680066238]))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Unzip7Sym0 :: TyFun [(a6989586621679940061, b6989586621679940062, c6989586621679940063, d6989586621679940064, e6989586621679940065, f6989586621679940066, g6989586621679940067)] ([a6989586621679940061], [b6989586621679940062], [c6989586621679940063], [d6989586621679940064], [e6989586621679940065], [f6989586621679940066], [g6989586621679940067]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith3Sym3 a6989586621679949890 a6989586621679949889 a6989586621679949888 :: TyFun [c6989586621679940090] [d6989586621679940091] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith5Sym1 a6989586621680078824 :: TyFun [a6989586621680066233] ([b6989586621680066234] ~> ([c6989586621680066235] ~> ([d6989586621680066236] ~> ([e6989586621680066237] ~> [f6989586621680066238])))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith4Sym2 a6989586621680078848 a6989586621680078847 :: TyFun [b6989586621680066240] ([c6989586621680066241] ~> ([d6989586621680066242] ~> [e6989586621680066243])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip7Sym0 :: TyFun [a6989586621680066244] ([b6989586621680066245] ~> ([c6989586621680066246] ~> ([d6989586621680066247] ~> ([e6989586621680066248] ~> ([f6989586621680066249] ~> ([g6989586621680066250] ~> [(a6989586621680066244, b6989586621680066245, c6989586621680066246, d6989586621680066247, e6989586621680066248, f6989586621680066249, g6989586621680066250)])))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip6Sym1 a6989586621680078913 b6989586621680066252 c6989586621680066253 d6989586621680066254 e6989586621680066255 f6989586621680066256 :: TyFun [b6989586621680066252] ([c6989586621680066253] ~> ([d6989586621680066254] ~> ([e6989586621680066255] ~> ([f6989586621680066256] ~> [(a6989586621680066251, b6989586621680066252, c6989586621680066253, d6989586621680066254, e6989586621680066255, f6989586621680066256)])))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip5Sym2 a6989586621680078942 a6989586621680078941 c6989586621680066259 d6989586621680066260 e6989586621680066261 :: TyFun [c6989586621680066259] ([d6989586621680066260] ~> ([e6989586621680066261] ~> [(a6989586621680066257, b6989586621680066258, c6989586621680066259, d6989586621680066260, e6989586621680066261)])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip4Sym3 a6989586621680078966 a6989586621680078965 a6989586621680078964 d6989586621680066265 :: TyFun [d6989586621680066265] [(a6989586621680066262, b6989586621680066263, c6989586621680066264, d6989586621680066265)] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple4Sym3 t6989586621679299090 t6989586621679299089 t6989586621679299088 d3530822107858468868 :: TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple5Sym2 t6989586621679299154 t6989586621679299153 c3530822107858468867 d3530822107858468868 e3530822107858468869 :: TyFun c3530822107858468867 (d3530822107858468868 ~> (e3530822107858468869 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple6Sym1 t6989586621679299238 b3530822107858468866 c3530822107858468867 d3530822107858468868 e3530822107858468869 f3530822107858468870 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple7Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871))))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LiftA3Sym2 a6989586621679545483 a6989586621679545482 :: TyFun (f6989586621679545082 b6989586621679545084) (f6989586621679545082 c6989586621679545085 ~> f6989586621679545082 d6989586621679545086) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LiftM3Sym2 a6989586621679545384 a6989586621679545383 :: TyFun (m6989586621679545064 a26989586621679545066) (m6989586621679545064 a36989586621679545067 ~> m6989586621679545064 r6989586621679545068) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LiftM4Sym1 a6989586621679545322 m6989586621679545058 :: TyFun (m6989586621679545058 a16989586621679545059) (m6989586621679545058 a26989586621679545060 ~> (m6989586621679545058 a36989586621679545061 ~> (m6989586621679545058 a46989586621679545062 ~> m6989586621679545058 r6989586621679545063))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LiftM5Sym0 :: TyFun (a16989586621679545052 ~> (a26989586621679545053 ~> (a36989586621679545054 ~> (a46989586621679545055 ~> (a56989586621679545056 ~> r6989586621679545057))))) (m6989586621679545051 a16989586621679545052 ~> (m6989586621679545051 a26989586621679545053 ~> (m6989586621679545051 a36989586621679545054 ~> (m6989586621679545051 a46989586621679545055 ~> (m6989586621679545051 a56989586621679545056 ~> m6989586621679545051 r6989586621679545057))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith6Sym0 :: TyFun (a6989586621680066226 ~> (b6989586621680066227 ~> (c6989586621680066228 ~> (d6989586621680066229 ~> (e6989586621680066230 ~> (f6989586621680066231 ~> g6989586621680066232)))))) ([a6989586621680066226] ~> ([b6989586621680066227] ~> ([c6989586621680066228] ~> ([d6989586621680066229] ~> ([e6989586621680066230] ~> ([f6989586621680066231] ~> [g6989586621680066232])))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith6Sym1 a6989586621680078797 :: TyFun [a6989586621680066226] ([b6989586621680066227] ~> ([c6989586621680066228] ~> ([d6989586621680066229] ~> ([e6989586621680066230] ~> ([f6989586621680066231] ~> [g6989586621680066232]))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith5Sym2 a6989586621680078825 a6989586621680078824 :: TyFun [b6989586621680066234] ([c6989586621680066235] ~> ([d6989586621680066236] ~> ([e6989586621680066237] ~> [f6989586621680066238]))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith4Sym3 a6989586621680078849 a6989586621680078848 a6989586621680078847 :: TyFun [c6989586621680066241] ([d6989586621680066242] ~> [e6989586621680066243]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip7Sym1 a6989586621680078880 b6989586621680066245 c6989586621680066246 d6989586621680066247 e6989586621680066248 f6989586621680066249 g6989586621680066250 :: TyFun [b6989586621680066245] ([c6989586621680066246] ~> ([d6989586621680066247] ~> ([e6989586621680066248] ~> ([f6989586621680066249] ~> ([g6989586621680066250] ~> [(a6989586621680066244, b6989586621680066245, c6989586621680066246, d6989586621680066247, e6989586621680066248, f6989586621680066249, g6989586621680066250)]))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip6Sym2 a6989586621680078914 a6989586621680078913 c6989586621680066253 d6989586621680066254 e6989586621680066255 f6989586621680066256 :: TyFun [c6989586621680066253] ([d6989586621680066254] ~> ([e6989586621680066255] ~> ([f6989586621680066256] ~> [(a6989586621680066251, b6989586621680066252, c6989586621680066253, d6989586621680066254, e6989586621680066255, f6989586621680066256)]))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip5Sym3 a6989586621680078943 a6989586621680078942 a6989586621680078941 d6989586621680066260 e6989586621680066261 :: TyFun [d6989586621680066260] ([e6989586621680066261] ~> [(a6989586621680066257, b6989586621680066258, c6989586621680066259, d6989586621680066260, e6989586621680066261)]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple5Sym3 t6989586621679299155 t6989586621679299154 t6989586621679299153 d3530822107858468868 e3530822107858468869 :: TyFun d3530822107858468868 (e3530822107858468869 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple6Sym2 t6989586621679299239 t6989586621679299238 c3530822107858468867 d3530822107858468868 e3530822107858468869 f3530822107858468870 :: TyFun c3530822107858468867 (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870)))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple7Sym1 t6989586621679299345 b3530822107858468866 c3530822107858468867 d3530822107858468868 e3530822107858468869 f3530822107858468870 g3530822107858468871 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871)))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LiftA3Sym3 a6989586621679545484 a6989586621679545483 a6989586621679545482 :: TyFun (f6989586621679545082 c6989586621679545085) (f6989586621679545082 d6989586621679545086) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LiftM3Sym3 a6989586621679545385 a6989586621679545384 a6989586621679545383 :: TyFun (m6989586621679545064 a36989586621679545067) (m6989586621679545064 r6989586621679545068) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LiftM4Sym2 a6989586621679545323 a6989586621679545322 :: TyFun (m6989586621679545058 a26989586621679545060) (m6989586621679545058 a36989586621679545061 ~> (m6989586621679545058 a46989586621679545062 ~> m6989586621679545058 r6989586621679545063)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LiftM5Sym1 a6989586621679545239 m6989586621679545051 :: TyFun (m6989586621679545051 a16989586621679545052) (m6989586621679545051 a26989586621679545053 ~> (m6989586621679545051 a36989586621679545054 ~> (m6989586621679545051 a46989586621679545055 ~> (m6989586621679545051 a56989586621679545056 ~> m6989586621679545051 r6989586621679545057)))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith7Sym0 :: TyFun (a6989586621680066218 ~> (b6989586621680066219 ~> (c6989586621680066220 ~> (d6989586621680066221 ~> (e6989586621680066222 ~> (f6989586621680066223 ~> (g6989586621680066224 ~> h6989586621680066225))))))) ([a6989586621680066218] ~> ([b6989586621680066219] ~> ([c6989586621680066220] ~> ([d6989586621680066221] ~> ([e6989586621680066222] ~> ([f6989586621680066223] ~> ([g6989586621680066224] ~> [h6989586621680066225]))))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith7Sym1 a6989586621680078766 :: TyFun [a6989586621680066218] ([b6989586621680066219] ~> ([c6989586621680066220] ~> ([d6989586621680066221] ~> ([e6989586621680066222] ~> ([f6989586621680066223] ~> ([g6989586621680066224] ~> [h6989586621680066225])))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith6Sym2 a6989586621680078798 a6989586621680078797 :: TyFun [b6989586621680066227] ([c6989586621680066228] ~> ([d6989586621680066229] ~> ([e6989586621680066230] ~> ([f6989586621680066231] ~> [g6989586621680066232])))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith5Sym3 a6989586621680078826 a6989586621680078825 a6989586621680078824 :: TyFun [c6989586621680066235] ([d6989586621680066236] ~> ([e6989586621680066237] ~> [f6989586621680066238])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith4Sym4 a6989586621680078850 a6989586621680078849 a6989586621680078848 a6989586621680078847 :: TyFun [d6989586621680066242] [e6989586621680066243] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip7Sym2 a6989586621680078881 a6989586621680078880 c6989586621680066246 d6989586621680066247 e6989586621680066248 f6989586621680066249 g6989586621680066250 :: TyFun [c6989586621680066246] ([d6989586621680066247] ~> ([e6989586621680066248] ~> ([f6989586621680066249] ~> ([g6989586621680066250] ~> [(a6989586621680066244, b6989586621680066245, c6989586621680066246, d6989586621680066247, e6989586621680066248, f6989586621680066249, g6989586621680066250)])))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip6Sym3 a6989586621680078915 a6989586621680078914 a6989586621680078913 d6989586621680066254 e6989586621680066255 f6989586621680066256 :: TyFun [d6989586621680066254] ([e6989586621680066255] ~> ([f6989586621680066256] ~> [(a6989586621680066251, b6989586621680066252, c6989586621680066253, d6989586621680066254, e6989586621680066255, f6989586621680066256)])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip5Sym4 a6989586621680078944 a6989586621680078943 a6989586621680078942 a6989586621680078941 e6989586621680066261 :: TyFun [e6989586621680066261] [(a6989586621680066257, b6989586621680066258, c6989586621680066259, d6989586621680066260, e6989586621680066261)] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple5Sym4 t6989586621679299156 t6989586621679299155 t6989586621679299154 t6989586621679299153 e3530822107858468869 :: TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple6Sym3 t6989586621679299240 t6989586621679299239 t6989586621679299238 d3530822107858468868 e3530822107858468869 f3530822107858468870 :: TyFun d3530822107858468868 (e3530822107858468869 ~> (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple7Sym2 t6989586621679299346 t6989586621679299345 c3530822107858468867 d3530822107858468868 e3530822107858468869 f3530822107858468870 g3530822107858468871 :: TyFun c3530822107858468867 (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LiftM4Sym3 a6989586621679545324 a6989586621679545323 a6989586621679545322 :: TyFun (m6989586621679545058 a36989586621679545061) (m6989586621679545058 a46989586621679545062 ~> m6989586621679545058 r6989586621679545063) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LiftM5Sym2 a6989586621679545240 a6989586621679545239 :: TyFun (m6989586621679545051 a26989586621679545053) (m6989586621679545051 a36989586621679545054 ~> (m6989586621679545051 a46989586621679545055 ~> (m6989586621679545051 a56989586621679545056 ~> m6989586621679545051 r6989586621679545057))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith7Sym2 a6989586621680078767 a6989586621680078766 :: TyFun [b6989586621680066219] ([c6989586621680066220] ~> ([d6989586621680066221] ~> ([e6989586621680066222] ~> ([f6989586621680066223] ~> ([g6989586621680066224] ~> [h6989586621680066225]))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith6Sym3 a6989586621680078799 a6989586621680078798 a6989586621680078797 :: TyFun [c6989586621680066228] ([d6989586621680066229] ~> ([e6989586621680066230] ~> ([f6989586621680066231] ~> [g6989586621680066232]))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith5Sym4 a6989586621680078827 a6989586621680078826 a6989586621680078825 a6989586621680078824 :: TyFun [d6989586621680066236] ([e6989586621680066237] ~> [f6989586621680066238]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip7Sym3 a6989586621680078882 a6989586621680078881 a6989586621680078880 d6989586621680066247 e6989586621680066248 f6989586621680066249 g6989586621680066250 :: TyFun [d6989586621680066247] ([e6989586621680066248] ~> ([f6989586621680066249] ~> ([g6989586621680066250] ~> [(a6989586621680066244, b6989586621680066245, c6989586621680066246, d6989586621680066247, e6989586621680066248, f6989586621680066249, g6989586621680066250)]))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip6Sym4 a6989586621680078916 a6989586621680078915 a6989586621680078914 a6989586621680078913 e6989586621680066255 f6989586621680066256 :: TyFun [e6989586621680066255] ([f6989586621680066256] ~> [(a6989586621680066251, b6989586621680066252, c6989586621680066253, d6989586621680066254, e6989586621680066255, f6989586621680066256)]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple6Sym4 t6989586621679299241 t6989586621679299240 t6989586621679299239 t6989586621679299238 e3530822107858468869 f3530822107858468870 :: TyFun e3530822107858468869 (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple7Sym3 t6989586621679299347 t6989586621679299346 t6989586621679299345 d3530822107858468868 e3530822107858468869 f3530822107858468870 g3530822107858468871 :: TyFun d3530822107858468868 (e3530822107858468869 ~> (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871)))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LiftM4Sym4 a6989586621679545325 a6989586621679545324 a6989586621679545323 a6989586621679545322 :: TyFun (m6989586621679545058 a46989586621679545062) (m6989586621679545058 r6989586621679545063) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LiftM5Sym3 a6989586621679545241 a6989586621679545240 a6989586621679545239 :: TyFun (m6989586621679545051 a36989586621679545054) (m6989586621679545051 a46989586621679545055 ~> (m6989586621679545051 a56989586621679545056 ~> m6989586621679545051 r6989586621679545057)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith7Sym3 a6989586621680078768 a6989586621680078767 a6989586621680078766 :: TyFun [c6989586621680066220] ([d6989586621680066221] ~> ([e6989586621680066222] ~> ([f6989586621680066223] ~> ([g6989586621680066224] ~> [h6989586621680066225])))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith6Sym4 a6989586621680078800 a6989586621680078799 a6989586621680078798 a6989586621680078797 :: TyFun [d6989586621680066229] ([e6989586621680066230] ~> ([f6989586621680066231] ~> [g6989586621680066232])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith5Sym5 a6989586621680078828 a6989586621680078827 a6989586621680078826 a6989586621680078825 a6989586621680078824 :: TyFun [e6989586621680066237] [f6989586621680066238] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip7Sym4 a6989586621680078883 a6989586621680078882 a6989586621680078881 a6989586621680078880 e6989586621680066248 f6989586621680066249 g6989586621680066250 :: TyFun [e6989586621680066248] ([f6989586621680066249] ~> ([g6989586621680066250] ~> [(a6989586621680066244, b6989586621680066245, c6989586621680066246, d6989586621680066247, e6989586621680066248, f6989586621680066249, g6989586621680066250)])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip6Sym5 a6989586621680078917 a6989586621680078916 a6989586621680078915 a6989586621680078914 a6989586621680078913 f6989586621680066256 :: TyFun [f6989586621680066256] [(a6989586621680066251, b6989586621680066252, c6989586621680066253, d6989586621680066254, e6989586621680066255, f6989586621680066256)] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple6Sym5 t6989586621679299242 t6989586621679299241 t6989586621679299240 t6989586621679299239 t6989586621679299238 f3530822107858468870 :: TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple7Sym4 t6989586621679299348 t6989586621679299347 t6989586621679299346 t6989586621679299345 e3530822107858468869 f3530822107858468870 g3530822107858468871 :: TyFun e3530822107858468869 (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LiftM5Sym4 a6989586621679545242 a6989586621679545241 a6989586621679545240 a6989586621679545239 :: TyFun (m6989586621679545051 a46989586621679545055) (m6989586621679545051 a56989586621679545056 ~> m6989586621679545051 r6989586621679545057) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith7Sym4 a6989586621680078769 a6989586621680078768 a6989586621680078767 a6989586621680078766 :: TyFun [d6989586621680066221] ([e6989586621680066222] ~> ([f6989586621680066223] ~> ([g6989586621680066224] ~> [h6989586621680066225]))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith6Sym5 a6989586621680078801 a6989586621680078800 a6989586621680078799 a6989586621680078798 a6989586621680078797 :: TyFun [e6989586621680066230] ([f6989586621680066231] ~> [g6989586621680066232]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip7Sym5 a6989586621680078884 a6989586621680078883 a6989586621680078882 a6989586621680078881 a6989586621680078880 f6989586621680066249 g6989586621680066250 :: TyFun [f6989586621680066249] ([g6989586621680066250] ~> [(a6989586621680066244, b6989586621680066245, c6989586621680066246, d6989586621680066247, e6989586621680066248, f6989586621680066249, g6989586621680066250)]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple7Sym5 t6989586621679299349 t6989586621679299348 t6989586621679299347 t6989586621679299346 t6989586621679299345 f3530822107858468870 g3530822107858468871 :: TyFun f3530822107858468870 (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LiftM5Sym5 a6989586621679545243 a6989586621679545242 a6989586621679545241 a6989586621679545240 a6989586621679545239 :: TyFun (m6989586621679545051 a56989586621679545056) (m6989586621679545051 r6989586621679545057) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith7Sym5 a6989586621680078770 a6989586621680078769 a6989586621680078768 a6989586621680078767 a6989586621680078766 :: TyFun [e6989586621680066222] ([f6989586621680066223] ~> ([g6989586621680066224] ~> [h6989586621680066225])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith6Sym6 a6989586621680078802 a6989586621680078801 a6989586621680078800 a6989586621680078799 a6989586621680078798 a6989586621680078797 :: TyFun [f6989586621680066231] [g6989586621680066232] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip7Sym6 a6989586621680078885 a6989586621680078884 a6989586621680078883 a6989586621680078882 a6989586621680078881 a6989586621680078880 g6989586621680066250 :: TyFun [g6989586621680066250] [(a6989586621680066244, b6989586621680066245, c6989586621680066246, d6989586621680066247, e6989586621680066248, f6989586621680066249, g6989586621680066250)] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple7Sym6 t6989586621679299350 t6989586621679299349 t6989586621679299348 t6989586621679299347 t6989586621679299346 t6989586621679299345 g3530822107858468871 :: TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith7Sym6 a6989586621680078771 a6989586621680078770 a6989586621680078769 a6989586621680078768 a6989586621680078767 a6989586621680078766 :: TyFun [f6989586621680066223] ([g6989586621680066224] ~> [h6989586621680066225]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith7Sym7 a6989586621680078772 a6989586621680078771 a6989586621680078770 a6989586621680078769 a6989586621680078768 a6989586621680078767 a6989586621680078766 :: TyFun [g6989586621680066224] [h6989586621680066225] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal Methods suppressUnusedWarnings :: () Source # | |