Copyright | (C) 2013 Richard Eisenberg |
---|---|
License | BSD-style (see LICENSE) |
Maintainer | Ryan Scott |
Stability | experimental |
Portability | non-portable |
Safe Haskell | None |
Language | Haskell2010 |
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 k06989586621679458997 k6989586621679458996. (~>) k06989586621679458997 k6989586621679458996
- type ErrorSym1 (str6989586621679458998 :: k06989586621679458997) = Error str6989586621679458998
- type family Undefined :: k where ...
- sUndefined :: HasCallStack => a
- type UndefinedSym0 = Undefined
- type TrueSym0 = True
- type FalseSym0 = False
- data (==@#@$) :: forall a6989586621679359331. (~>) a6989586621679359331 ((~>) a6989586621679359331 Bool)
- data (==@#@$$) (x6989586621679359332 :: a6989586621679359331) :: (~>) a6989586621679359331 Bool
- type (==@#@$$$) (x6989586621679359332 :: a6989586621679359331) (y6989586621679359333 :: a6989586621679359331) = (==) x6989586621679359332 y6989586621679359333
- data (>@#@$) :: forall a6989586621679373532. (~>) a6989586621679373532 ((~>) a6989586621679373532 Bool)
- data (>@#@$$) (arg6989586621679373638 :: a6989586621679373532) :: (~>) a6989586621679373532 Bool
- type (>@#@$$$) (arg6989586621679373638 :: a6989586621679373532) (arg6989586621679373639 :: a6989586621679373532) = (>) arg6989586621679373638 arg6989586621679373639
- 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 (t6989586621679291753 :: (a3530822107858468865 :: Type)) :: forall (b3530822107858468866 :: Type). (~>) b3530822107858468866 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type))
- type Tuple2Sym2 (t6989586621679291753 :: a3530822107858468865) (t6989586621679291754 :: b3530822107858468866) = '(t6989586621679291753, t6989586621679291754)
- data Tuple3Sym0 :: forall (a3530822107858468865 :: Type) (b3530822107858468866 :: Type) (c3530822107858468867 :: Type). (~>) a3530822107858468865 ((~>) b3530822107858468866 ((~>) c3530822107858468867 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type))))
- data Tuple3Sym1 (t6989586621679291784 :: (a3530822107858468865 :: Type)) :: forall (b3530822107858468866 :: Type) (c3530822107858468867 :: Type). (~>) b3530822107858468866 ((~>) c3530822107858468867 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type)))
- data Tuple3Sym2 (t6989586621679291784 :: (a3530822107858468865 :: Type)) (t6989586621679291785 :: (b3530822107858468866 :: Type)) :: forall (c3530822107858468867 :: Type). (~>) c3530822107858468867 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type))
- type Tuple3Sym3 (t6989586621679291784 :: a3530822107858468865) (t6989586621679291785 :: b3530822107858468866) (t6989586621679291786 :: c3530822107858468867) = '(t6989586621679291784, t6989586621679291785, t6989586621679291786)
- 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 (t6989586621679291831 :: (a3530822107858468865 :: Type)) :: forall (b3530822107858468866 :: Type) (c3530822107858468867 :: Type) (d3530822107858468868 :: Type). (~>) b3530822107858468866 ((~>) c3530822107858468867 ((~>) d3530822107858468868 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type))))
- data Tuple4Sym2 (t6989586621679291831 :: (a3530822107858468865 :: Type)) (t6989586621679291832 :: (b3530822107858468866 :: Type)) :: forall (c3530822107858468867 :: Type) (d3530822107858468868 :: Type). (~>) c3530822107858468867 ((~>) d3530822107858468868 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type)))
- data Tuple4Sym3 (t6989586621679291831 :: (a3530822107858468865 :: Type)) (t6989586621679291832 :: (b3530822107858468866 :: Type)) (t6989586621679291833 :: (c3530822107858468867 :: Type)) :: forall (d3530822107858468868 :: Type). (~>) d3530822107858468868 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type))
- type Tuple4Sym4 (t6989586621679291831 :: a3530822107858468865) (t6989586621679291832 :: b3530822107858468866) (t6989586621679291833 :: c3530822107858468867) (t6989586621679291834 :: d3530822107858468868) = '(t6989586621679291831, t6989586621679291832, t6989586621679291833, t6989586621679291834)
- 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 (t6989586621679291896 :: (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 (t6989586621679291896 :: (a3530822107858468865 :: Type)) (t6989586621679291897 :: (b3530822107858468866 :: Type)) :: forall (c3530822107858468867 :: Type) (d3530822107858468868 :: Type) (e3530822107858468869 :: Type). (~>) c3530822107858468867 ((~>) d3530822107858468868 ((~>) e3530822107858468869 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type))))
- data Tuple5Sym3 (t6989586621679291896 :: (a3530822107858468865 :: Type)) (t6989586621679291897 :: (b3530822107858468866 :: Type)) (t6989586621679291898 :: (c3530822107858468867 :: Type)) :: forall (d3530822107858468868 :: Type) (e3530822107858468869 :: Type). (~>) d3530822107858468868 ((~>) e3530822107858468869 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type)))
- data Tuple5Sym4 (t6989586621679291896 :: (a3530822107858468865 :: Type)) (t6989586621679291897 :: (b3530822107858468866 :: Type)) (t6989586621679291898 :: (c3530822107858468867 :: Type)) (t6989586621679291899 :: (d3530822107858468868 :: Type)) :: forall (e3530822107858468869 :: Type). (~>) e3530822107858468869 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type))
- type Tuple5Sym5 (t6989586621679291896 :: a3530822107858468865) (t6989586621679291897 :: b3530822107858468866) (t6989586621679291898 :: c3530822107858468867) (t6989586621679291899 :: d3530822107858468868) (t6989586621679291900 :: e3530822107858468869) = '(t6989586621679291896, t6989586621679291897, t6989586621679291898, t6989586621679291899, t6989586621679291900)
- 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 (t6989586621679291981 :: (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 (t6989586621679291981 :: (a3530822107858468865 :: Type)) (t6989586621679291982 :: (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 (t6989586621679291981 :: (a3530822107858468865 :: Type)) (t6989586621679291982 :: (b3530822107858468866 :: Type)) (t6989586621679291983 :: (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 (t6989586621679291981 :: (a3530822107858468865 :: Type)) (t6989586621679291982 :: (b3530822107858468866 :: Type)) (t6989586621679291983 :: (c3530822107858468867 :: Type)) (t6989586621679291984 :: (d3530822107858468868 :: Type)) :: forall (e3530822107858468869 :: Type) (f3530822107858468870 :: Type). (~>) e3530822107858468869 ((~>) f3530822107858468870 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type), (f3530822107858468870 :: Type)))
- data Tuple6Sym5 (t6989586621679291981 :: (a3530822107858468865 :: Type)) (t6989586621679291982 :: (b3530822107858468866 :: Type)) (t6989586621679291983 :: (c3530822107858468867 :: Type)) (t6989586621679291984 :: (d3530822107858468868 :: Type)) (t6989586621679291985 :: (e3530822107858468869 :: Type)) :: forall (f3530822107858468870 :: Type). (~>) f3530822107858468870 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type), (f3530822107858468870 :: Type))
- type Tuple6Sym6 (t6989586621679291981 :: a3530822107858468865) (t6989586621679291982 :: b3530822107858468866) (t6989586621679291983 :: c3530822107858468867) (t6989586621679291984 :: d3530822107858468868) (t6989586621679291985 :: e3530822107858468869) (t6989586621679291986 :: f3530822107858468870) = '(t6989586621679291981, t6989586621679291982, t6989586621679291983, t6989586621679291984, t6989586621679291985, t6989586621679291986)
- 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 (t6989586621679292088 :: (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 (t6989586621679292088 :: (a3530822107858468865 :: Type)) (t6989586621679292089 :: (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 (t6989586621679292088 :: (a3530822107858468865 :: Type)) (t6989586621679292089 :: (b3530822107858468866 :: Type)) (t6989586621679292090 :: (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 (t6989586621679292088 :: (a3530822107858468865 :: Type)) (t6989586621679292089 :: (b3530822107858468866 :: Type)) (t6989586621679292090 :: (c3530822107858468867 :: Type)) (t6989586621679292091 :: (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 (t6989586621679292088 :: (a3530822107858468865 :: Type)) (t6989586621679292089 :: (b3530822107858468866 :: Type)) (t6989586621679292090 :: (c3530822107858468867 :: Type)) (t6989586621679292091 :: (d3530822107858468868 :: Type)) (t6989586621679292092 :: (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 (t6989586621679292088 :: (a3530822107858468865 :: Type)) (t6989586621679292089 :: (b3530822107858468866 :: Type)) (t6989586621679292090 :: (c3530822107858468867 :: Type)) (t6989586621679292091 :: (d3530822107858468868 :: Type)) (t6989586621679292092 :: (e3530822107858468869 :: Type)) (t6989586621679292093 :: (f3530822107858468870 :: Type)) :: forall (g3530822107858468871 :: Type). (~>) g3530822107858468871 ((a3530822107858468865 :: Type), (b3530822107858468866 :: Type), (c3530822107858468867 :: Type), (d3530822107858468868 :: Type), (e3530822107858468869 :: Type), (f3530822107858468870 :: Type), (g3530822107858468871 :: Type))
- type Tuple7Sym7 (t6989586621679292088 :: a3530822107858468865) (t6989586621679292089 :: b3530822107858468866) (t6989586621679292090 :: c3530822107858468867) (t6989586621679292091 :: d3530822107858468868) (t6989586621679292092 :: e3530822107858468869) (t6989586621679292093 :: f3530822107858468870) (t6989586621679292094 :: g3530822107858468871) = '(t6989586621679292088, t6989586621679292089, t6989586621679292090, t6989586621679292091, t6989586621679292092, t6989586621679292093, t6989586621679292094)
- data CompareSym0 :: forall a6989586621679373532. (~>) a6989586621679373532 ((~>) a6989586621679373532 Ordering)
- data CompareSym1 (arg6989586621679373626 :: a6989586621679373532) :: (~>) a6989586621679373532 Ordering
- type CompareSym2 (arg6989586621679373626 :: a6989586621679373532) (arg6989586621679373627 :: a6989586621679373532) = Compare arg6989586621679373626 arg6989586621679373627
- data ThenCmpSym0 :: (~>) Ordering ((~>) Ordering Ordering)
- data ThenCmpSym1 (a6989586621679384037 :: Ordering) :: (~>) Ordering Ordering
- type ThenCmpSym2 (a6989586621679384037 :: Ordering) (a6989586621679384038 :: Ordering) = ThenCmp a6989586621679384037 a6989586621679384038
- data FoldlSym0 :: forall a6989586621680438535 b6989586621680438534 t6989586621680438526. (~>) ((~>) b6989586621680438534 ((~>) a6989586621680438535 b6989586621680438534)) ((~>) b6989586621680438534 ((~>) (t6989586621680438526 a6989586621680438535) b6989586621680438534))
- data FoldlSym1 (arg6989586621680439167 :: (~>) b6989586621680438534 ((~>) a6989586621680438535 b6989586621680438534)) :: forall t6989586621680438526. (~>) b6989586621680438534 ((~>) (t6989586621680438526 a6989586621680438535) b6989586621680438534)
- data FoldlSym2 (arg6989586621680439167 :: (~>) b6989586621680438534 ((~>) a6989586621680438535 b6989586621680438534)) (arg6989586621680439168 :: b6989586621680438534) :: forall t6989586621680438526. (~>) (t6989586621680438526 a6989586621680438535) b6989586621680438534
- type FoldlSym3 (arg6989586621680439167 :: (~>) b6989586621680438534 ((~>) a6989586621680438535 b6989586621680438534)) (arg6989586621680439168 :: b6989586621680438534) (arg6989586621680439169 :: t6989586621680438526 a6989586621680438535) = Foldl arg6989586621680439167 arg6989586621680439168 arg6989586621680439169
- type MinBoundSym0 = MinBound
- type MaxBoundSym0 = MaxBound
- data ShowsPrecSym0 :: forall a6989586621680248665. (~>) Nat ((~>) a6989586621680248665 ((~>) Symbol Symbol))
- data ShowsPrecSym1 (arg6989586621680250615 :: Nat) :: forall a6989586621680248665. (~>) a6989586621680248665 ((~>) Symbol Symbol)
- data ShowsPrecSym2 (arg6989586621680250615 :: Nat) (arg6989586621680250616 :: a6989586621680248665) :: (~>) Symbol Symbol
- type ShowsPrecSym3 (arg6989586621680250615 :: Nat) (arg6989586621680250616 :: a6989586621680248665) (arg6989586621680250617 :: Symbol) = ShowsPrec arg6989586621680250615 arg6989586621680250616 arg6989586621680250617
- data ShowStringSym0 :: (~>) Symbol ((~>) Symbol Symbol)
- data ShowStringSym1 (a6989586621680250534 :: Symbol) :: (~>) Symbol Symbol
- type ShowStringSym2 (a6989586621680250534 :: Symbol) (a6989586621680250535 :: Symbol) = ShowString a6989586621680250534 a6989586621680250535
- data ShowParenSym0 :: (~>) Bool ((~>) ((~>) Symbol Symbol) ((~>) Symbol Symbol))
- data ShowParenSym1 (a6989586621680250555 :: Bool) :: (~>) ((~>) Symbol Symbol) ((~>) Symbol Symbol)
- data ShowParenSym2 (a6989586621680250555 :: Bool) (a6989586621680250556 :: (~>) Symbol Symbol) :: (~>) Symbol Symbol
- data ShowSpaceSym0 :: (~>) Symbol Symbol
- type ShowSpaceSym1 (a6989586621680250521 :: Symbol) = ShowSpace a6989586621680250521
- data ShowCharSym0 :: (~>) Symbol ((~>) Symbol Symbol)
- data ShowCharSym1 (a6989586621680250549 :: Symbol) :: (~>) Symbol Symbol
- type ShowCharSym2 (a6989586621680250549 :: Symbol) (a6989586621680250550 :: Symbol) = ShowChar a6989586621680250549 a6989586621680250550
- data ShowCommaSpaceSym0 :: (~>) Symbol Symbol
- type ShowCommaSpaceSym1 (a6989586621680250542 :: Symbol) = ShowCommaSpace a6989586621680250542
- data FmapSym0 :: forall a6989586621679536044 b6989586621679536045 f6989586621679536043. (~>) ((~>) a6989586621679536044 b6989586621679536045) ((~>) (f6989586621679536043 a6989586621679536044) (f6989586621679536043 b6989586621679536045))
- data FmapSym1 (arg6989586621679536437 :: (~>) a6989586621679536044 b6989586621679536045) :: forall f6989586621679536043. (~>) (f6989586621679536043 a6989586621679536044) (f6989586621679536043 b6989586621679536045)
- type FmapSym2 (arg6989586621679536437 :: (~>) a6989586621679536044 b6989586621679536045) (arg6989586621679536438 :: f6989586621679536043 a6989586621679536044) = Fmap arg6989586621679536437 arg6989586621679536438
- data (<$@#@$) :: forall a6989586621679536046 b6989586621679536047 f6989586621679536043. (~>) a6989586621679536046 ((~>) (f6989586621679536043 b6989586621679536047) (f6989586621679536043 a6989586621679536046))
- data (<$@#@$$) (arg6989586621679536441 :: a6989586621679536046) :: forall b6989586621679536047 f6989586621679536043. (~>) (f6989586621679536043 b6989586621679536047) (f6989586621679536043 a6989586621679536046)
- type (<$@#@$$$) (arg6989586621679536441 :: a6989586621679536046) (arg6989586621679536442 :: f6989586621679536043 b6989586621679536047) = (<$) arg6989586621679536441 arg6989586621679536442
- data FoldMapSym0 :: forall a6989586621680438529 m6989586621680438528 t6989586621680438526. (~>) ((~>) a6989586621680438529 m6989586621680438528) ((~>) (t6989586621680438526 a6989586621680438529) m6989586621680438528)
- data FoldMapSym1 (arg6989586621680439151 :: (~>) a6989586621680438529 m6989586621680438528) :: forall t6989586621680438526. (~>) (t6989586621680438526 a6989586621680438529) m6989586621680438528
- type FoldMapSym2 (arg6989586621680439151 :: (~>) a6989586621680438529 m6989586621680438528) (arg6989586621680439152 :: t6989586621680438526 a6989586621680438529) = FoldMap arg6989586621680439151 arg6989586621680439152
- type MemptySym0 = Mempty
- data MappendSym0 :: forall a6989586621680316690. (~>) a6989586621680316690 ((~>) a6989586621680316690 a6989586621680316690)
- data MappendSym1 (arg6989586621680317075 :: a6989586621680316690) :: (~>) a6989586621680316690 a6989586621680316690
- type MappendSym2 (arg6989586621680317075 :: a6989586621680316690) (arg6989586621680317076 :: a6989586621680316690) = Mappend arg6989586621680317075 arg6989586621680317076
- data FoldrSym0 :: forall a6989586621680438530 b6989586621680438531 t6989586621680438526. (~>) ((~>) a6989586621680438530 ((~>) b6989586621680438531 b6989586621680438531)) ((~>) b6989586621680438531 ((~>) (t6989586621680438526 a6989586621680438530) b6989586621680438531))
- data FoldrSym1 (arg6989586621680439155 :: (~>) a6989586621680438530 ((~>) b6989586621680438531 b6989586621680438531)) :: forall t6989586621680438526. (~>) b6989586621680438531 ((~>) (t6989586621680438526 a6989586621680438530) b6989586621680438531)
- data FoldrSym2 (arg6989586621680439155 :: (~>) a6989586621680438530 ((~>) b6989586621680438531 b6989586621680438531)) (arg6989586621680439156 :: b6989586621680438531) :: forall t6989586621680438526. (~>) (t6989586621680438526 a6989586621680438530) b6989586621680438531
- type FoldrSym3 (arg6989586621680439155 :: (~>) a6989586621680438530 ((~>) b6989586621680438531 b6989586621680438531)) (arg6989586621680439156 :: b6989586621680438531) (arg6989586621680439157 :: t6989586621680438526 a6989586621680438530) = Foldr arg6989586621680439155 arg6989586621680439156 arg6989586621680439157
- data TraverseSym0 :: forall a6989586621680734969 b6989586621680734970 f6989586621680734968 t6989586621680734967. (~>) ((~>) a6989586621680734969 (f6989586621680734968 b6989586621680734970)) ((~>) (t6989586621680734967 a6989586621680734969) (f6989586621680734968 (t6989586621680734967 b6989586621680734970)))
- data TraverseSym1 (arg6989586621680734979 :: (~>) a6989586621680734969 (f6989586621680734968 b6989586621680734970)) :: forall t6989586621680734967. (~>) (t6989586621680734967 a6989586621680734969) (f6989586621680734968 (t6989586621680734967 b6989586621680734970))
- type TraverseSym2 (arg6989586621680734979 :: (~>) a6989586621680734969 (f6989586621680734968 b6989586621680734970)) (arg6989586621680734980 :: t6989586621680734967 a6989586621680734969) = Traverse arg6989586621680734979 arg6989586621680734980
- data PureSym0 :: forall a6989586621679536049 f6989586621679536048. (~>) a6989586621679536049 (f6989586621679536048 a6989586621679536049)
- type PureSym1 (arg6989586621679536461 :: a6989586621679536049) = Pure arg6989586621679536461
- data (<*>@#@$) :: forall a6989586621679536050 b6989586621679536051 f6989586621679536048. (~>) (f6989586621679536048 ((~>) a6989586621679536050 b6989586621679536051)) ((~>) (f6989586621679536048 a6989586621679536050) (f6989586621679536048 b6989586621679536051))
- data (<*>@#@$$) (arg6989586621679536463 :: f6989586621679536048 ((~>) a6989586621679536050 b6989586621679536051)) :: (~>) (f6989586621679536048 a6989586621679536050) (f6989586621679536048 b6989586621679536051)
- type (<*>@#@$$$) (arg6989586621679536463 :: f6989586621679536048 ((~>) a6989586621679536050 b6989586621679536051)) (arg6989586621679536464 :: f6989586621679536048 a6989586621679536050) = (<*>) arg6989586621679536463 arg6989586621679536464
- data LiftA2Sym0 :: forall a6989586621679536052 b6989586621679536053 c6989586621679536054 f6989586621679536048. (~>) ((~>) a6989586621679536052 ((~>) b6989586621679536053 c6989586621679536054)) ((~>) (f6989586621679536048 a6989586621679536052) ((~>) (f6989586621679536048 b6989586621679536053) (f6989586621679536048 c6989586621679536054)))
- data LiftA2Sym1 (arg6989586621679536467 :: (~>) a6989586621679536052 ((~>) b6989586621679536053 c6989586621679536054)) :: forall f6989586621679536048. (~>) (f6989586621679536048 a6989586621679536052) ((~>) (f6989586621679536048 b6989586621679536053) (f6989586621679536048 c6989586621679536054))
- data LiftA2Sym2 (arg6989586621679536467 :: (~>) a6989586621679536052 ((~>) b6989586621679536053 c6989586621679536054)) (arg6989586621679536468 :: f6989586621679536048 a6989586621679536052) :: (~>) (f6989586621679536048 b6989586621679536053) (f6989586621679536048 c6989586621679536054)
- type LiftA2Sym3 (arg6989586621679536467 :: (~>) a6989586621679536052 ((~>) b6989586621679536053 c6989586621679536054)) (arg6989586621679536468 :: f6989586621679536048 a6989586621679536052) (arg6989586621679536469 :: f6989586621679536048 b6989586621679536053) = LiftA2 arg6989586621679536467 arg6989586621679536468 arg6989586621679536469
- data (.@#@$) :: forall a6989586621679511793 b6989586621679511791 c6989586621679511792. (~>) ((~>) b6989586621679511791 c6989586621679511792) ((~>) ((~>) a6989586621679511793 b6989586621679511791) ((~>) a6989586621679511793 c6989586621679511792))
- data (.@#@$$) (a6989586621679511957 :: (~>) b6989586621679511791 c6989586621679511792) :: forall a6989586621679511793. (~>) ((~>) a6989586621679511793 b6989586621679511791) ((~>) a6989586621679511793 c6989586621679511792)
- data (a6989586621679511957 :: (~>) b6989586621679511791 c6989586621679511792) .@#@$$$ (a6989586621679511958 :: (~>) a6989586621679511793 b6989586621679511791) :: (~>) a6989586621679511793 c6989586621679511792
- type (.@#@$$$$) (a6989586621679511957 :: (~>) b6989586621679511791 c6989586621679511792) (a6989586621679511958 :: (~>) a6989586621679511793 b6989586621679511791) (a6989586621679511959 :: a6989586621679511793) = (:.) a6989586621679511957 a6989586621679511958 a6989586621679511959
- data (:@#@$) :: forall (a3530822107858468865 :: Type). (~>) a3530822107858468865 ((~>) [a3530822107858468865] [(a3530822107858468865 :: Type)])
- data (:@#@$$) (t6989586621679291660 :: (a3530822107858468865 :: Type)) :: (~>) [a3530822107858468865] [(a3530822107858468865 :: Type)]
- type (:@#@$$$) (t6989586621679291660 :: a3530822107858468865) (t6989586621679291661 :: [a3530822107858468865]) = (:) t6989586621679291660 t6989586621679291661
- 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
:: 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.
:: 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 '(%/=)'.
(%==) :: 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 #
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 #
Nothing
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_6989586621679373674Sym0 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_6989586621679373692Sym0 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_6989586621679373710Sym0 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_6989586621679373728Sym0 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_6989586621679373746Sym0 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_6989586621679373764Sym0 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_6989586621679373782Sym0 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.
(%~) :: 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 | |
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 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
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 #
sMinBound :: Sing (MinBoundSym0 :: a) Source #
sMaxBound :: Sing (MaxBoundSym0 :: a) Source #
Instances
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 #
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 # | |
Nothing
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_6989586621680250638Sym0 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__6989586621680250647Sym0 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_6989586621680250658Sym0 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 #
ShowString a_6989586621680250530 a_6989586621680250532 = Apply (Apply (<>@#@$) a_6989586621680250530) a_6989586621680250532 |
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 #
ShowCommaSpace a_6989586621680250540 = Apply (Apply ShowStringSym0 ", ") a_6989586621680250540 |
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 #
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_6989586621679536457Sym0 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 #
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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 #
Nothing
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_6989586621680439211Sym0 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_6989586621680439224Sym0 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_6989586621680439248Sym0 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'_6989586621680439278Sym0 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_6989586621680439303Sym0 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'_6989586621680439333Sym0 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_6989586621680439359Sym0 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_6989586621680439384Sym0 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_6989586621680439394Sym0 t => Sing t -> Sing (Apply ToListSym0 t :: [a]) Source #
sNull :: forall a (t :: t a). (Apply NullSym0 t :: Bool) ~ Apply Null_6989586621680439415Sym0 t => Sing t -> Sing (Apply NullSym0 t :: Bool) Source #
sLength :: forall a (t :: t a). (Apply LengthSym0 t :: Nat) ~ Apply Length_6989586621680439437Sym0 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_6989586621680439452Sym0 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_6989586621680439466Sym0 t, SOrd a) => Sing t -> Sing (Apply MaximumSym0 t :: a) Source #
sMinimum :: forall a (t :: t a). ((Apply MinimumSym0 t :: a) ~ Apply Minimum_6989586621680439479Sym0 t, SOrd a) => Sing t -> Sing (Apply MinimumSym0 t :: a) Source #
sSum :: forall a (t :: t a). ((Apply SumSym0 t :: a) ~ Apply Sum_6989586621680439492Sym0 t, SNum a) => Sing t -> Sing (Apply SumSym0 t :: a) Source #
sProduct :: forall a (t :: t a). ((Apply ProductSym0 t :: a) ~ Apply Product_6989586621680439505Sym0 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 #
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_6989586621680317093Sym0 t) t => Sing t -> Sing t -> Sing (Apply (Apply MappendSym0 t) t :: a) Source #
sMconcat :: forall (t :: [a]). (Apply MconcatSym0 t :: a) ~ Apply Mconcat_6989586621680317103Sym0 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 #
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 #
Nothing
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_6989586621680735001Sym0 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_6989586621680735011Sym0 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_6989586621680735026Sym0 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_6989586621680735036Sym0 t, SMonad m) => Sing t -> Sing (Apply SequenceSym0 t :: m (t a)) Source #
Instances
class PFunctor f => PApplicative (f :: Type -> Type) Source #
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 #
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_6989586621679536493Sym0 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_6989586621679536511Sym0 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_6989586621679536524Sym0 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_6989586621679536540Sym0 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 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 # | |
SIsString k => IsString (SomeSing k) Source # | |
Defined in Data.Singletons fromString :: String -> SomeSing k # | |
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 k06989586621679458997 k6989586621679458996. (~>) k06989586621679458997 k6989586621679458996 Source #
Instances
SingI (ErrorSym0 :: TyFun Symbol a -> Type) Source # | |
SuppressUnusedWarnings (ErrorSym0 :: TyFun k06989586621679458997 k6989586621679458996 -> Type) Source # | |
Defined in Data.Singletons.TypeLits.Internal suppressUnusedWarnings :: () Source # | |
type Apply (ErrorSym0 :: TyFun k0 k2 -> Type) (str6989586621679458998 :: k0) Source # | |
type ErrorSym1 (str6989586621679458998 :: k06989586621679458997) = Error str6989586621679458998 Source #
sUndefined :: HasCallStack => a Source #
The singleton for undefined
.
type UndefinedSym0 = Undefined Source #
data (==@#@$) :: forall a6989586621679359331. (~>) a6989586621679359331 ((~>) a6989586621679359331 Bool) infix 4 Source #
Instances
SEq a => SingI ((==@#@$) :: TyFun a (a ~> Bool) -> Type) Source # | |
SuppressUnusedWarnings ((==@#@$) :: TyFun a6989586621679359331 (a6989586621679359331 ~> Bool) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Eq suppressUnusedWarnings :: () Source # | |
type Apply ((==@#@$) :: TyFun a6989586621679359331 (a6989586621679359331 ~> Bool) -> Type) (x6989586621679359332 :: a6989586621679359331) Source # | |
data (==@#@$$) (x6989586621679359332 :: a6989586621679359331) :: (~>) a6989586621679359331 Bool infix 4 Source #
Instances
(SEq a, SingI x) => SingI ((==@#@$$) x :: TyFun a Bool -> Type) Source # | |
SuppressUnusedWarnings ((==@#@$$) x6989586621679359332 :: TyFun a6989586621679359331 Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Eq suppressUnusedWarnings :: () Source # | |
type Apply ((==@#@$$) x6989586621679359332 :: TyFun a Bool -> Type) (y6989586621679359333 :: a) Source # | |
type (==@#@$$$) (x6989586621679359332 :: a6989586621679359331) (y6989586621679359333 :: a6989586621679359331) = (==) x6989586621679359332 y6989586621679359333 Source #
data (>@#@$) :: forall a6989586621679373532. (~>) a6989586621679373532 ((~>) a6989586621679373532 Bool) infix 4 Source #
Instances
SOrd a => SingI ((>@#@$) :: TyFun a (a ~> Bool) -> Type) Source # | |
SuppressUnusedWarnings ((>@#@$) :: TyFun a6989586621679373532 (a6989586621679373532 ~> Bool) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord suppressUnusedWarnings :: () Source # | |
type Apply ((>@#@$) :: TyFun a6989586621679373532 (a6989586621679373532 ~> Bool) -> Type) (arg6989586621679373638 :: a6989586621679373532) Source # | |
data (>@#@$$) (arg6989586621679373638 :: a6989586621679373532) :: (~>) a6989586621679373532 Bool infix 4 Source #
Instances
(SOrd a, SingI d) => SingI ((>@#@$$) d :: TyFun a Bool -> Type) Source # | |
SuppressUnusedWarnings ((>@#@$$) arg6989586621679373638 :: TyFun a6989586621679373532 Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord suppressUnusedWarnings :: () Source # | |
type Apply ((>@#@$$) arg6989586621679373638 :: TyFun a Bool -> Type) (arg6989586621679373639 :: a) Source # | |
type (>@#@$$$) (arg6989586621679373638 :: a6989586621679373532) (arg6989586621679373639 :: a6989586621679373532) = (>) arg6989586621679373638 arg6989586621679373639 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 sing :: Sing Tuple2Sym0 Source # | |
SuppressUnusedWarnings (Tuple2Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (a3530822107858468865, b3530822107858468866)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
type Apply (Tuple2Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (a3530822107858468865, b3530822107858468866)) -> Type) (t6989586621679291753 :: a3530822107858468865) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple2Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (a3530822107858468865, b3530822107858468866)) -> Type) (t6989586621679291753 :: a3530822107858468865) = (Tuple2Sym1 t6989586621679291753 b3530822107858468866 :: TyFun b3530822107858468866 (a3530822107858468865, b3530822107858468866) -> Type) |
data Tuple2Sym1 (t6989586621679291753 :: (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 sing :: Sing (Tuple2Sym1 d b) Source # | |
SuppressUnusedWarnings (Tuple2Sym1 t6989586621679291753 b3530822107858468866 :: TyFun b3530822107858468866 (a3530822107858468865, b3530822107858468866) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
type Apply (Tuple2Sym1 t6989586621679291753 k1 :: TyFun k1 (k2, k1) -> Type) (t6989586621679291754 :: k1) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple2Sym1 t6989586621679291753 k1 :: TyFun k1 (k2, k1) -> Type) (t6989586621679291754 :: k1) = (,) t6989586621679291753 t6989586621679291754 |
type Tuple2Sym2 (t6989586621679291753 :: a3530822107858468865) (t6989586621679291754 :: b3530822107858468866) = '(t6989586621679291753, t6989586621679291754) 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 sing :: Sing Tuple3Sym0 Source # | |
SuppressUnusedWarnings (Tuple3Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (c3530822107858468867 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
type Apply (Tuple3Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (c3530822107858468867 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867))) -> Type) (t6989586621679291784 :: a3530822107858468865) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple3Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (c3530822107858468867 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867))) -> Type) (t6989586621679291784 :: a3530822107858468865) = (Tuple3Sym1 t6989586621679291784 b3530822107858468866 c3530822107858468867 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867)) -> Type) |
data Tuple3Sym1 (t6989586621679291784 :: (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 sing :: Sing (Tuple3Sym1 d b c) Source # | |
SuppressUnusedWarnings (Tuple3Sym1 t6989586621679291784 b3530822107858468866 c3530822107858468867 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
type Apply (Tuple3Sym1 t6989586621679291784 b3530822107858468866 c3530822107858468867 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867)) -> Type) (t6989586621679291785 :: b3530822107858468866) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple3Sym1 t6989586621679291784 b3530822107858468866 c3530822107858468867 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867)) -> Type) (t6989586621679291785 :: b3530822107858468866) = (Tuple3Sym2 t6989586621679291784 t6989586621679291785 c3530822107858468867 :: TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867) -> Type) |
data Tuple3Sym2 (t6989586621679291784 :: (a3530822107858468865 :: Type)) (t6989586621679291785 :: (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 sing :: Sing (Tuple3Sym2 d1 d2 c) Source # | |
SuppressUnusedWarnings (Tuple3Sym2 t6989586621679291785 t6989586621679291784 c3530822107858468867 :: TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
type Apply (Tuple3Sym2 t6989586621679291785 t6989586621679291784 k3 :: TyFun k3 (k2, k1, k3) -> Type) (t6989586621679291786 :: k3) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple3Sym2 t6989586621679291785 t6989586621679291784 k3 :: TyFun k3 (k2, k1, k3) -> Type) (t6989586621679291786 :: k3) = (,,) t6989586621679291785 t6989586621679291784 t6989586621679291786 |
type Tuple3Sym3 (t6989586621679291784 :: a3530822107858468865) (t6989586621679291785 :: b3530822107858468866) (t6989586621679291786 :: c3530822107858468867) = '(t6989586621679291784, t6989586621679291785, t6989586621679291786) 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 sing :: Sing Tuple4Sym0 Source # | |
SuppressUnusedWarnings (Tuple4Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (c3530822107858468867 ~> (d3530822107858468868 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868)))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
type Apply (Tuple4Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (c3530822107858468867 ~> (d3530822107858468868 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868)))) -> Type) (t6989586621679291831 :: a3530822107858468865) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple4Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (c3530822107858468867 ~> (d3530822107858468868 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868)))) -> Type) (t6989586621679291831 :: a3530822107858468865) = (Tuple4Sym1 t6989586621679291831 b3530822107858468866 c3530822107858468867 d3530822107858468868 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (d3530822107858468868 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868))) -> Type) |
data Tuple4Sym1 (t6989586621679291831 :: (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 sing :: Sing (Tuple4Sym1 d2 b c d1) Source # | |
SuppressUnusedWarnings (Tuple4Sym1 t6989586621679291831 b3530822107858468866 c3530822107858468867 d3530822107858468868 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (d3530822107858468868 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
type Apply (Tuple4Sym1 t6989586621679291831 b3530822107858468866 c3530822107858468867 d3530822107858468868 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (d3530822107858468868 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868))) -> Type) (t6989586621679291832 :: b3530822107858468866) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple4Sym1 t6989586621679291831 b3530822107858468866 c3530822107858468867 d3530822107858468868 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (d3530822107858468868 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868))) -> Type) (t6989586621679291832 :: b3530822107858468866) = (Tuple4Sym2 t6989586621679291831 t6989586621679291832 c3530822107858468867 d3530822107858468868 :: TyFun c3530822107858468867 (d3530822107858468868 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868)) -> Type) |
data Tuple4Sym2 (t6989586621679291831 :: (a3530822107858468865 :: Type)) (t6989586621679291832 :: (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 sing :: Sing (Tuple4Sym2 d2 d3 c d1) Source # | |
SuppressUnusedWarnings (Tuple4Sym2 t6989586621679291832 t6989586621679291831 c3530822107858468867 d3530822107858468868 :: TyFun c3530822107858468867 (d3530822107858468868 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
type Apply (Tuple4Sym2 t6989586621679291832 t6989586621679291831 c3530822107858468867 d3530822107858468868 :: TyFun c3530822107858468867 (d3530822107858468868 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868)) -> Type) (t6989586621679291833 :: c3530822107858468867) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple4Sym2 t6989586621679291832 t6989586621679291831 c3530822107858468867 d3530822107858468868 :: TyFun c3530822107858468867 (d3530822107858468868 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868)) -> Type) (t6989586621679291833 :: c3530822107858468867) = (Tuple4Sym3 t6989586621679291832 t6989586621679291831 t6989586621679291833 d3530822107858468868 :: TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) |
data Tuple4Sym3 (t6989586621679291831 :: (a3530822107858468865 :: Type)) (t6989586621679291832 :: (b3530822107858468866 :: Type)) (t6989586621679291833 :: (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 sing :: Sing (Tuple4Sym3 d2 d3 d4 d1) Source # | |
SuppressUnusedWarnings (Tuple4Sym3 t6989586621679291833 t6989586621679291832 t6989586621679291831 d3530822107858468868 :: TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
type Apply (Tuple4Sym3 t6989586621679291833 t6989586621679291832 t6989586621679291831 k4 :: TyFun k4 (k2, k1, k3, k4) -> Type) (t6989586621679291834 :: k4) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple4Sym3 t6989586621679291833 t6989586621679291832 t6989586621679291831 k4 :: TyFun k4 (k2, k1, k3, k4) -> Type) (t6989586621679291834 :: k4) = (,,,) t6989586621679291833 t6989586621679291832 t6989586621679291831 t6989586621679291834 |
type Tuple4Sym4 (t6989586621679291831 :: a3530822107858468865) (t6989586621679291832 :: b3530822107858468866) (t6989586621679291833 :: c3530822107858468867) (t6989586621679291834 :: d3530822107858468868) = '(t6989586621679291831, t6989586621679291832, t6989586621679291833, t6989586621679291834) 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 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 suppressUnusedWarnings :: () Source # | |
type Apply (Tuple5Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869))))) -> Type) (t6989586621679291896 :: a3530822107858468865) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple5Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869))))) -> Type) (t6989586621679291896 :: a3530822107858468865) = (Tuple5Sym1 t6989586621679291896 b3530822107858468866 c3530822107858468867 d3530822107858468868 e3530822107858468869 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869)))) -> Type) |
data Tuple5Sym1 (t6989586621679291896 :: (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 sing :: Sing (Tuple5Sym1 d2 b c d1 e) Source # | |
SuppressUnusedWarnings (Tuple5Sym1 t6989586621679291896 b3530822107858468866 c3530822107858468867 d3530822107858468868 e3530822107858468869 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869)))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
type Apply (Tuple5Sym1 t6989586621679291896 b3530822107858468866 c3530822107858468867 d3530822107858468868 e3530822107858468869 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869)))) -> Type) (t6989586621679291897 :: b3530822107858468866) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple5Sym1 t6989586621679291896 b3530822107858468866 c3530822107858468867 d3530822107858468868 e3530822107858468869 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869)))) -> Type) (t6989586621679291897 :: b3530822107858468866) = (Tuple5Sym2 t6989586621679291896 t6989586621679291897 c3530822107858468867 d3530822107858468868 e3530822107858468869 :: TyFun c3530822107858468867 (d3530822107858468868 ~> (e3530822107858468869 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869))) -> Type) |
data Tuple5Sym2 (t6989586621679291896 :: (a3530822107858468865 :: Type)) (t6989586621679291897 :: (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 sing :: Sing (Tuple5Sym2 d2 d3 c d1 e) Source # | |
SuppressUnusedWarnings (Tuple5Sym2 t6989586621679291897 t6989586621679291896 c3530822107858468867 d3530822107858468868 e3530822107858468869 :: TyFun c3530822107858468867 (d3530822107858468868 ~> (e3530822107858468869 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
type Apply (Tuple5Sym2 t6989586621679291897 t6989586621679291896 c3530822107858468867 d3530822107858468868 e3530822107858468869 :: TyFun c3530822107858468867 (d3530822107858468868 ~> (e3530822107858468869 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869))) -> Type) (t6989586621679291898 :: c3530822107858468867) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple5Sym2 t6989586621679291897 t6989586621679291896 c3530822107858468867 d3530822107858468868 e3530822107858468869 :: TyFun c3530822107858468867 (d3530822107858468868 ~> (e3530822107858468869 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869))) -> Type) (t6989586621679291898 :: c3530822107858468867) = (Tuple5Sym3 t6989586621679291897 t6989586621679291896 t6989586621679291898 d3530822107858468868 e3530822107858468869 :: TyFun d3530822107858468868 (e3530822107858468869 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869)) -> Type) |
data Tuple5Sym3 (t6989586621679291896 :: (a3530822107858468865 :: Type)) (t6989586621679291897 :: (b3530822107858468866 :: Type)) (t6989586621679291898 :: (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 sing :: Sing (Tuple5Sym3 d2 d3 d4 d1 e) Source # | |
SuppressUnusedWarnings (Tuple5Sym3 t6989586621679291898 t6989586621679291897 t6989586621679291896 d3530822107858468868 e3530822107858468869 :: TyFun d3530822107858468868 (e3530822107858468869 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
type Apply (Tuple5Sym3 t6989586621679291898 t6989586621679291897 t6989586621679291896 d3530822107858468868 e3530822107858468869 :: TyFun d3530822107858468868 (e3530822107858468869 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869)) -> Type) (t6989586621679291899 :: d3530822107858468868) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple5Sym3 t6989586621679291898 t6989586621679291897 t6989586621679291896 d3530822107858468868 e3530822107858468869 :: TyFun d3530822107858468868 (e3530822107858468869 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869)) -> Type) (t6989586621679291899 :: d3530822107858468868) = (Tuple5Sym4 t6989586621679291898 t6989586621679291897 t6989586621679291896 t6989586621679291899 e3530822107858468869 :: TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) |
data Tuple5Sym4 (t6989586621679291896 :: (a3530822107858468865 :: Type)) (t6989586621679291897 :: (b3530822107858468866 :: Type)) (t6989586621679291898 :: (c3530822107858468867 :: Type)) (t6989586621679291899 :: (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 sing :: Sing (Tuple5Sym4 d2 d3 d4 d5 e) Source # | |
SuppressUnusedWarnings (Tuple5Sym4 t6989586621679291899 t6989586621679291898 t6989586621679291897 t6989586621679291896 e3530822107858468869 :: TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
type Apply (Tuple5Sym4 t6989586621679291899 t6989586621679291898 t6989586621679291897 t6989586621679291896 k5 :: TyFun k5 (k2, k1, k3, k4, k5) -> Type) (t6989586621679291900 :: k5) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple5Sym4 t6989586621679291899 t6989586621679291898 t6989586621679291897 t6989586621679291896 k5 :: TyFun k5 (k2, k1, k3, k4, k5) -> Type) (t6989586621679291900 :: k5) = (,,,,) t6989586621679291899 t6989586621679291898 t6989586621679291897 t6989586621679291896 t6989586621679291900 |
type Tuple5Sym5 (t6989586621679291896 :: a3530822107858468865) (t6989586621679291897 :: b3530822107858468866) (t6989586621679291898 :: c3530822107858468867) (t6989586621679291899 :: d3530822107858468868) (t6989586621679291900 :: e3530822107858468869) = '(t6989586621679291896, t6989586621679291897, t6989586621679291898, t6989586621679291899, t6989586621679291900) 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 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 suppressUnusedWarnings :: () Source # | |
type Apply (Tuple6Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870)))))) -> Type) (t6989586621679291981 :: 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) (t6989586621679291981 :: a3530822107858468865) = (Tuple6Sym1 t6989586621679291981 b3530822107858468866 c3530822107858468867 d3530822107858468868 e3530822107858468869 f3530822107858468870 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870))))) -> Type) |
data Tuple6Sym1 (t6989586621679291981 :: (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 sing :: Sing (Tuple6Sym1 d2 b c d1 e f) Source # | |
SuppressUnusedWarnings (Tuple6Sym1 t6989586621679291981 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 suppressUnusedWarnings :: () Source # | |
type Apply (Tuple6Sym1 t6989586621679291981 b3530822107858468866 c3530822107858468867 d3530822107858468868 e3530822107858468869 f3530822107858468870 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870))))) -> Type) (t6989586621679291982 :: b3530822107858468866) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple6Sym1 t6989586621679291981 b3530822107858468866 c3530822107858468867 d3530822107858468868 e3530822107858468869 f3530822107858468870 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870))))) -> Type) (t6989586621679291982 :: b3530822107858468866) = (Tuple6Sym2 t6989586621679291981 t6989586621679291982 c3530822107858468867 d3530822107858468868 e3530822107858468869 f3530822107858468870 :: TyFun c3530822107858468867 (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870)))) -> Type) |
data Tuple6Sym2 (t6989586621679291981 :: (a3530822107858468865 :: Type)) (t6989586621679291982 :: (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 sing :: Sing (Tuple6Sym2 d2 d3 c d1 e f) Source # | |
SuppressUnusedWarnings (Tuple6Sym2 t6989586621679291982 t6989586621679291981 c3530822107858468867 d3530822107858468868 e3530822107858468869 f3530822107858468870 :: TyFun c3530822107858468867 (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870)))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
type Apply (Tuple6Sym2 t6989586621679291982 t6989586621679291981 c3530822107858468867 d3530822107858468868 e3530822107858468869 f3530822107858468870 :: TyFun c3530822107858468867 (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870)))) -> Type) (t6989586621679291983 :: c3530822107858468867) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple6Sym2 t6989586621679291982 t6989586621679291981 c3530822107858468867 d3530822107858468868 e3530822107858468869 f3530822107858468870 :: TyFun c3530822107858468867 (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870)))) -> Type) (t6989586621679291983 :: c3530822107858468867) = (Tuple6Sym3 t6989586621679291982 t6989586621679291981 t6989586621679291983 d3530822107858468868 e3530822107858468869 f3530822107858468870 :: TyFun d3530822107858468868 (e3530822107858468869 ~> (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870))) -> Type) |
data Tuple6Sym3 (t6989586621679291981 :: (a3530822107858468865 :: Type)) (t6989586621679291982 :: (b3530822107858468866 :: Type)) (t6989586621679291983 :: (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 sing :: Sing (Tuple6Sym3 d2 d3 d4 d1 e f) Source # | |
SuppressUnusedWarnings (Tuple6Sym3 t6989586621679291983 t6989586621679291982 t6989586621679291981 d3530822107858468868 e3530822107858468869 f3530822107858468870 :: TyFun d3530822107858468868 (e3530822107858468869 ~> (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
type Apply (Tuple6Sym3 t6989586621679291983 t6989586621679291982 t6989586621679291981 d3530822107858468868 e3530822107858468869 f3530822107858468870 :: TyFun d3530822107858468868 (e3530822107858468869 ~> (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870))) -> Type) (t6989586621679291984 :: d3530822107858468868) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple6Sym3 t6989586621679291983 t6989586621679291982 t6989586621679291981 d3530822107858468868 e3530822107858468869 f3530822107858468870 :: TyFun d3530822107858468868 (e3530822107858468869 ~> (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870))) -> Type) (t6989586621679291984 :: d3530822107858468868) = (Tuple6Sym4 t6989586621679291983 t6989586621679291982 t6989586621679291981 t6989586621679291984 e3530822107858468869 f3530822107858468870 :: TyFun e3530822107858468869 (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870)) -> Type) |
data Tuple6Sym4 (t6989586621679291981 :: (a3530822107858468865 :: Type)) (t6989586621679291982 :: (b3530822107858468866 :: Type)) (t6989586621679291983 :: (c3530822107858468867 :: Type)) (t6989586621679291984 :: (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 sing :: Sing (Tuple6Sym4 d2 d3 d4 d5 e f) Source # | |
SuppressUnusedWarnings (Tuple6Sym4 t6989586621679291984 t6989586621679291983 t6989586621679291982 t6989586621679291981 e3530822107858468869 f3530822107858468870 :: TyFun e3530822107858468869 (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
type Apply (Tuple6Sym4 t6989586621679291984 t6989586621679291983 t6989586621679291982 t6989586621679291981 e3530822107858468869 f3530822107858468870 :: TyFun e3530822107858468869 (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870)) -> Type) (t6989586621679291985 :: e3530822107858468869) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple6Sym4 t6989586621679291984 t6989586621679291983 t6989586621679291982 t6989586621679291981 e3530822107858468869 f3530822107858468870 :: TyFun e3530822107858468869 (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870)) -> Type) (t6989586621679291985 :: e3530822107858468869) = (Tuple6Sym5 t6989586621679291984 t6989586621679291983 t6989586621679291982 t6989586621679291981 t6989586621679291985 f3530822107858468870 :: TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) |
data Tuple6Sym5 (t6989586621679291981 :: (a3530822107858468865 :: Type)) (t6989586621679291982 :: (b3530822107858468866 :: Type)) (t6989586621679291983 :: (c3530822107858468867 :: Type)) (t6989586621679291984 :: (d3530822107858468868 :: Type)) (t6989586621679291985 :: (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 sing :: Sing (Tuple6Sym5 d2 d3 d4 d5 d6 f) Source # | |
SuppressUnusedWarnings (Tuple6Sym5 t6989586621679291985 t6989586621679291984 t6989586621679291983 t6989586621679291982 t6989586621679291981 f3530822107858468870 :: TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
type Apply (Tuple6Sym5 t6989586621679291985 t6989586621679291984 t6989586621679291983 t6989586621679291982 t6989586621679291981 k6 :: TyFun k6 (k2, k1, k3, k4, k5, k6) -> Type) (t6989586621679291986 :: k6) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple6Sym5 t6989586621679291985 t6989586621679291984 t6989586621679291983 t6989586621679291982 t6989586621679291981 k6 :: TyFun k6 (k2, k1, k3, k4, k5, k6) -> Type) (t6989586621679291986 :: k6) = (,,,,,) t6989586621679291985 t6989586621679291984 t6989586621679291983 t6989586621679291982 t6989586621679291981 t6989586621679291986 |
type Tuple6Sym6 (t6989586621679291981 :: a3530822107858468865) (t6989586621679291982 :: b3530822107858468866) (t6989586621679291983 :: c3530822107858468867) (t6989586621679291984 :: d3530822107858468868) (t6989586621679291985 :: e3530822107858468869) (t6989586621679291986 :: f3530822107858468870) = '(t6989586621679291981, t6989586621679291982, t6989586621679291983, t6989586621679291984, t6989586621679291985, t6989586621679291986) 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 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 suppressUnusedWarnings :: () Source # | |
type Apply (Tuple7Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871))))))) -> Type) (t6989586621679292088 :: 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) (t6989586621679292088 :: a3530822107858468865) = (Tuple7Sym1 t6989586621679292088 b3530822107858468866 c3530822107858468867 d3530822107858468868 e3530822107858468869 f3530822107858468870 g3530822107858468871 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871)))))) -> Type) |
data Tuple7Sym1 (t6989586621679292088 :: (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 sing :: Sing (Tuple7Sym1 d2 b c d1 e f g) Source # | |
SuppressUnusedWarnings (Tuple7Sym1 t6989586621679292088 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 suppressUnusedWarnings :: () Source # | |
type Apply (Tuple7Sym1 t6989586621679292088 b3530822107858468866 c3530822107858468867 d3530822107858468868 e3530822107858468869 f3530822107858468870 g3530822107858468871 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871)))))) -> Type) (t6989586621679292089 :: b3530822107858468866) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple7Sym1 t6989586621679292088 b3530822107858468866 c3530822107858468867 d3530822107858468868 e3530822107858468869 f3530822107858468870 g3530822107858468871 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871)))))) -> Type) (t6989586621679292089 :: b3530822107858468866) = (Tuple7Sym2 t6989586621679292088 t6989586621679292089 c3530822107858468867 d3530822107858468868 e3530822107858468869 f3530822107858468870 g3530822107858468871 :: TyFun c3530822107858468867 (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871))))) -> Type) |
data Tuple7Sym2 (t6989586621679292088 :: (a3530822107858468865 :: Type)) (t6989586621679292089 :: (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 sing :: Sing (Tuple7Sym2 d2 d3 c d1 e f g) Source # | |
SuppressUnusedWarnings (Tuple7Sym2 t6989586621679292089 t6989586621679292088 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 suppressUnusedWarnings :: () Source # | |
type Apply (Tuple7Sym2 t6989586621679292089 t6989586621679292088 c3530822107858468867 d3530822107858468868 e3530822107858468869 f3530822107858468870 g3530822107858468871 :: TyFun c3530822107858468867 (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871))))) -> Type) (t6989586621679292090 :: c3530822107858468867) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple7Sym2 t6989586621679292089 t6989586621679292088 c3530822107858468867 d3530822107858468868 e3530822107858468869 f3530822107858468870 g3530822107858468871 :: TyFun c3530822107858468867 (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871))))) -> Type) (t6989586621679292090 :: c3530822107858468867) = (Tuple7Sym3 t6989586621679292089 t6989586621679292088 t6989586621679292090 d3530822107858468868 e3530822107858468869 f3530822107858468870 g3530822107858468871 :: TyFun d3530822107858468868 (e3530822107858468869 ~> (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871)))) -> Type) |
data Tuple7Sym3 (t6989586621679292088 :: (a3530822107858468865 :: Type)) (t6989586621679292089 :: (b3530822107858468866 :: Type)) (t6989586621679292090 :: (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 sing :: Sing (Tuple7Sym3 d2 d3 d4 d1 e f g) Source # | |
SuppressUnusedWarnings (Tuple7Sym3 t6989586621679292090 t6989586621679292089 t6989586621679292088 d3530822107858468868 e3530822107858468869 f3530822107858468870 g3530822107858468871 :: TyFun d3530822107858468868 (e3530822107858468869 ~> (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871)))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
type Apply (Tuple7Sym3 t6989586621679292090 t6989586621679292089 t6989586621679292088 d3530822107858468868 e3530822107858468869 f3530822107858468870 g3530822107858468871 :: TyFun d3530822107858468868 (e3530822107858468869 ~> (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871)))) -> Type) (t6989586621679292091 :: d3530822107858468868) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple7Sym3 t6989586621679292090 t6989586621679292089 t6989586621679292088 d3530822107858468868 e3530822107858468869 f3530822107858468870 g3530822107858468871 :: TyFun d3530822107858468868 (e3530822107858468869 ~> (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871)))) -> Type) (t6989586621679292091 :: d3530822107858468868) = (Tuple7Sym4 t6989586621679292090 t6989586621679292089 t6989586621679292088 t6989586621679292091 e3530822107858468869 f3530822107858468870 g3530822107858468871 :: TyFun e3530822107858468869 (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871))) -> Type) |
data Tuple7Sym4 (t6989586621679292088 :: (a3530822107858468865 :: Type)) (t6989586621679292089 :: (b3530822107858468866 :: Type)) (t6989586621679292090 :: (c3530822107858468867 :: Type)) (t6989586621679292091 :: (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 sing :: Sing (Tuple7Sym4 d2 d3 d4 d5 e f g) Source # | |
SuppressUnusedWarnings (Tuple7Sym4 t6989586621679292091 t6989586621679292090 t6989586621679292089 t6989586621679292088 e3530822107858468869 f3530822107858468870 g3530822107858468871 :: TyFun e3530822107858468869 (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
type Apply (Tuple7Sym4 t6989586621679292091 t6989586621679292090 t6989586621679292089 t6989586621679292088 e3530822107858468869 f3530822107858468870 g3530822107858468871 :: TyFun e3530822107858468869 (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871))) -> Type) (t6989586621679292092 :: e3530822107858468869) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple7Sym4 t6989586621679292091 t6989586621679292090 t6989586621679292089 t6989586621679292088 e3530822107858468869 f3530822107858468870 g3530822107858468871 :: TyFun e3530822107858468869 (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871))) -> Type) (t6989586621679292092 :: e3530822107858468869) = (Tuple7Sym5 t6989586621679292091 t6989586621679292090 t6989586621679292089 t6989586621679292088 t6989586621679292092 f3530822107858468870 g3530822107858468871 :: TyFun f3530822107858468870 (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871)) -> Type) |
data Tuple7Sym5 (t6989586621679292088 :: (a3530822107858468865 :: Type)) (t6989586621679292089 :: (b3530822107858468866 :: Type)) (t6989586621679292090 :: (c3530822107858468867 :: Type)) (t6989586621679292091 :: (d3530822107858468868 :: Type)) (t6989586621679292092 :: (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 sing :: Sing (Tuple7Sym5 d2 d3 d4 d5 d6 f g) Source # | |
SuppressUnusedWarnings (Tuple7Sym5 t6989586621679292092 t6989586621679292091 t6989586621679292090 t6989586621679292089 t6989586621679292088 f3530822107858468870 g3530822107858468871 :: TyFun f3530822107858468870 (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
type Apply (Tuple7Sym5 t6989586621679292092 t6989586621679292091 t6989586621679292090 t6989586621679292089 t6989586621679292088 f3530822107858468870 g3530822107858468871 :: TyFun f3530822107858468870 (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871)) -> Type) (t6989586621679292093 :: f3530822107858468870) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple7Sym5 t6989586621679292092 t6989586621679292091 t6989586621679292090 t6989586621679292089 t6989586621679292088 f3530822107858468870 g3530822107858468871 :: TyFun f3530822107858468870 (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871)) -> Type) (t6989586621679292093 :: f3530822107858468870) = (Tuple7Sym6 t6989586621679292092 t6989586621679292091 t6989586621679292090 t6989586621679292089 t6989586621679292088 t6989586621679292093 g3530822107858468871 :: TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) |
data Tuple7Sym6 (t6989586621679292088 :: (a3530822107858468865 :: Type)) (t6989586621679292089 :: (b3530822107858468866 :: Type)) (t6989586621679292090 :: (c3530822107858468867 :: Type)) (t6989586621679292091 :: (d3530822107858468868 :: Type)) (t6989586621679292092 :: (e3530822107858468869 :: Type)) (t6989586621679292093 :: (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 sing :: Sing (Tuple7Sym6 d2 d3 d4 d5 d6 d7 g) Source # | |
SuppressUnusedWarnings (Tuple7Sym6 t6989586621679292093 t6989586621679292092 t6989586621679292091 t6989586621679292090 t6989586621679292089 t6989586621679292088 g3530822107858468871 :: TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
type Apply (Tuple7Sym6 t6989586621679292093 t6989586621679292092 t6989586621679292091 t6989586621679292090 t6989586621679292089 t6989586621679292088 k7 :: TyFun k7 (k2, k1, k3, k4, k5, k6, k7) -> Type) (t6989586621679292094 :: k7) Source # | |
Defined in Data.Singletons.Prelude.Instances type Apply (Tuple7Sym6 t6989586621679292093 t6989586621679292092 t6989586621679292091 t6989586621679292090 t6989586621679292089 t6989586621679292088 k7 :: TyFun k7 (k2, k1, k3, k4, k5, k6, k7) -> Type) (t6989586621679292094 :: k7) = (,,,,,,) t6989586621679292093 t6989586621679292092 t6989586621679292091 t6989586621679292090 t6989586621679292089 t6989586621679292088 t6989586621679292094 |
type Tuple7Sym7 (t6989586621679292088 :: a3530822107858468865) (t6989586621679292089 :: b3530822107858468866) (t6989586621679292090 :: c3530822107858468867) (t6989586621679292091 :: d3530822107858468868) (t6989586621679292092 :: e3530822107858468869) (t6989586621679292093 :: f3530822107858468870) (t6989586621679292094 :: g3530822107858468871) = '(t6989586621679292088, t6989586621679292089, t6989586621679292090, t6989586621679292091, t6989586621679292092, t6989586621679292093, t6989586621679292094) Source #
data CompareSym0 :: forall a6989586621679373532. (~>) a6989586621679373532 ((~>) a6989586621679373532 Ordering) Source #
Instances
SOrd a => SingI (CompareSym0 :: TyFun a (a ~> Ordering) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord sing :: Sing CompareSym0 Source # | |
SuppressUnusedWarnings (CompareSym0 :: TyFun a6989586621679373532 (a6989586621679373532 ~> Ordering) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord suppressUnusedWarnings :: () Source # | |
type Apply (CompareSym0 :: TyFun a6989586621679373532 (a6989586621679373532 ~> Ordering) -> Type) (arg6989586621679373626 :: a6989586621679373532) Source # | |
Defined in Data.Singletons.Prelude.Ord type Apply (CompareSym0 :: TyFun a6989586621679373532 (a6989586621679373532 ~> Ordering) -> Type) (arg6989586621679373626 :: a6989586621679373532) = CompareSym1 arg6989586621679373626 |
data CompareSym1 (arg6989586621679373626 :: a6989586621679373532) :: (~>) a6989586621679373532 Ordering Source #
Instances
(SOrd a, SingI d) => SingI (CompareSym1 d :: TyFun a Ordering -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord sing :: Sing (CompareSym1 d) Source # | |
SuppressUnusedWarnings (CompareSym1 arg6989586621679373626 :: TyFun a6989586621679373532 Ordering -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord suppressUnusedWarnings :: () Source # | |
type Apply (CompareSym1 arg6989586621679373626 :: TyFun a Ordering -> Type) (arg6989586621679373627 :: a) Source # | |
Defined in Data.Singletons.Prelude.Ord |
type CompareSym2 (arg6989586621679373626 :: a6989586621679373532) (arg6989586621679373627 :: a6989586621679373532) = Compare arg6989586621679373626 arg6989586621679373627 Source #
data ThenCmpSym0 :: (~>) Ordering ((~>) Ordering Ordering) Source #
Instances
SingI ThenCmpSym0 Source # | |
Defined in Data.Singletons.Prelude.Ord sing :: Sing ThenCmpSym0 Source # | |
SuppressUnusedWarnings ThenCmpSym0 Source # | |
Defined in Data.Singletons.Prelude.Ord suppressUnusedWarnings :: () Source # | |
type Apply ThenCmpSym0 (a6989586621679384037 :: Ordering) Source # | |
Defined in Data.Singletons.Prelude.Ord |
data ThenCmpSym1 (a6989586621679384037 :: Ordering) :: (~>) Ordering Ordering Source #
Instances
SingI d => SingI (ThenCmpSym1 d :: TyFun Ordering Ordering -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord sing :: Sing (ThenCmpSym1 d) Source # | |
SuppressUnusedWarnings (ThenCmpSym1 a6989586621679384037 :: TyFun Ordering Ordering -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord suppressUnusedWarnings :: () Source # | |
type Apply (ThenCmpSym1 a6989586621679384037 :: TyFun Ordering Ordering -> Type) (a6989586621679384038 :: Ordering) Source # | |
Defined in Data.Singletons.Prelude.Ord |
type ThenCmpSym2 (a6989586621679384037 :: Ordering) (a6989586621679384038 :: Ordering) = ThenCmp a6989586621679384037 a6989586621679384038 Source #
data FoldlSym0 :: forall a6989586621680438535 b6989586621680438534 t6989586621680438526. (~>) ((~>) b6989586621680438534 ((~>) a6989586621680438535 b6989586621680438534)) ((~>) b6989586621680438534 ((~>) (t6989586621680438526 a6989586621680438535) b6989586621680438534)) Source #
Instances
SFoldable t => SingI (FoldlSym0 :: TyFun (b ~> (a ~> b)) (b ~> (t a ~> b)) -> Type) Source # | |
SuppressUnusedWarnings (FoldlSym0 :: TyFun (b6989586621680438534 ~> (a6989586621680438535 ~> b6989586621680438534)) (b6989586621680438534 ~> (t6989586621680438526 a6989586621680438535 ~> b6989586621680438534)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
type Apply (FoldlSym0 :: TyFun (b6989586621680438534 ~> (a6989586621680438535 ~> b6989586621680438534)) (b6989586621680438534 ~> (t6989586621680438526 a6989586621680438535 ~> b6989586621680438534)) -> Type) (arg6989586621680439167 :: b6989586621680438534 ~> (a6989586621680438535 ~> b6989586621680438534)) Source # | |
Defined in Data.Singletons.Prelude.Foldable type Apply (FoldlSym0 :: TyFun (b6989586621680438534 ~> (a6989586621680438535 ~> b6989586621680438534)) (b6989586621680438534 ~> (t6989586621680438526 a6989586621680438535 ~> b6989586621680438534)) -> Type) (arg6989586621680439167 :: b6989586621680438534 ~> (a6989586621680438535 ~> b6989586621680438534)) = (FoldlSym1 arg6989586621680439167 t6989586621680438526 :: TyFun b6989586621680438534 (t6989586621680438526 a6989586621680438535 ~> b6989586621680438534) -> Type) |
data FoldlSym1 (arg6989586621680439167 :: (~>) b6989586621680438534 ((~>) a6989586621680438535 b6989586621680438534)) :: forall t6989586621680438526. (~>) b6989586621680438534 ((~>) (t6989586621680438526 a6989586621680438535) b6989586621680438534) Source #
Instances
(SFoldable t, SingI d) => SingI (FoldlSym1 d t :: TyFun b (t a ~> b) -> Type) Source # | |
SuppressUnusedWarnings (FoldlSym1 arg6989586621680439167 t6989586621680438526 :: TyFun b6989586621680438534 (t6989586621680438526 a6989586621680438535 ~> b6989586621680438534) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
type Apply (FoldlSym1 arg6989586621680439167 t6989586621680438526 :: TyFun b6989586621680438534 (t6989586621680438526 a6989586621680438535 ~> b6989586621680438534) -> Type) (arg6989586621680439168 :: b6989586621680438534) Source # | |
Defined in Data.Singletons.Prelude.Foldable type Apply (FoldlSym1 arg6989586621680439167 t6989586621680438526 :: TyFun b6989586621680438534 (t6989586621680438526 a6989586621680438535 ~> b6989586621680438534) -> Type) (arg6989586621680439168 :: b6989586621680438534) = (FoldlSym2 arg6989586621680439167 arg6989586621680439168 t6989586621680438526 :: TyFun (t6989586621680438526 a6989586621680438535) b6989586621680438534 -> Type) |
data FoldlSym2 (arg6989586621680439167 :: (~>) b6989586621680438534 ((~>) a6989586621680438535 b6989586621680438534)) (arg6989586621680439168 :: b6989586621680438534) :: forall t6989586621680438526. (~>) (t6989586621680438526 a6989586621680438535) b6989586621680438534 Source #
Instances
(SFoldable t, SingI d1, SingI d2) => SingI (FoldlSym2 d1 d2 t :: TyFun (t a) b -> Type) Source # | |
SuppressUnusedWarnings (FoldlSym2 arg6989586621680439168 arg6989586621680439167 t6989586621680438526 :: TyFun (t6989586621680438526 a6989586621680438535) b6989586621680438534 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
type Apply (FoldlSym2 arg6989586621680439168 arg6989586621680439167 t :: TyFun (t a) b -> Type) (arg6989586621680439169 :: t a) Source # | |
type FoldlSym3 (arg6989586621680439167 :: (~>) b6989586621680438534 ((~>) a6989586621680438535 b6989586621680438534)) (arg6989586621680439168 :: b6989586621680438534) (arg6989586621680439169 :: t6989586621680438526 a6989586621680438535) = Foldl arg6989586621680439167 arg6989586621680439168 arg6989586621680439169 Source #
type MinBoundSym0 = MinBound Source #
type MaxBoundSym0 = MaxBound Source #
data ShowsPrecSym0 :: forall a6989586621680248665. (~>) Nat ((~>) a6989586621680248665 ((~>) Symbol Symbol)) Source #
Instances
SShow a => SingI (ShowsPrecSym0 :: TyFun Nat (a ~> (Symbol ~> Symbol)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show sing :: Sing ShowsPrecSym0 Source # | |
SuppressUnusedWarnings (ShowsPrecSym0 :: TyFun Nat (a6989586621680248665 ~> (Symbol ~> Symbol)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show suppressUnusedWarnings :: () Source # | |
type Apply (ShowsPrecSym0 :: TyFun Nat (a6989586621680248665 ~> (Symbol ~> Symbol)) -> Type) (arg6989586621680250615 :: Nat) Source # | |
data ShowsPrecSym1 (arg6989586621680250615 :: Nat) :: forall a6989586621680248665. (~>) a6989586621680248665 ((~>) Symbol Symbol) Source #
Instances
(SShow a, SingI d) => SingI (ShowsPrecSym1 d a :: TyFun a (Symbol ~> Symbol) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show sing :: Sing (ShowsPrecSym1 d a) Source # | |
SuppressUnusedWarnings (ShowsPrecSym1 arg6989586621680250615 a6989586621680248665 :: TyFun a6989586621680248665 (Symbol ~> Symbol) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show suppressUnusedWarnings :: () Source # | |
type Apply (ShowsPrecSym1 arg6989586621680250615 a6989586621680248665 :: TyFun a6989586621680248665 (Symbol ~> Symbol) -> Type) (arg6989586621680250616 :: a6989586621680248665) Source # | |
Defined in Data.Singletons.Prelude.Show type Apply (ShowsPrecSym1 arg6989586621680250615 a6989586621680248665 :: TyFun a6989586621680248665 (Symbol ~> Symbol) -> Type) (arg6989586621680250616 :: a6989586621680248665) = ShowsPrecSym2 arg6989586621680250615 arg6989586621680250616 |
data ShowsPrecSym2 (arg6989586621680250615 :: Nat) (arg6989586621680250616 :: a6989586621680248665) :: (~>) 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 sing :: Sing (ShowsPrecSym2 d1 d2) Source # | |
SuppressUnusedWarnings (ShowsPrecSym2 arg6989586621680250616 arg6989586621680250615 :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show suppressUnusedWarnings :: () Source # | |
type Apply (ShowsPrecSym2 arg6989586621680250616 arg6989586621680250615 :: TyFun Symbol Symbol -> Type) (arg6989586621680250617 :: Symbol) Source # | |
Defined in Data.Singletons.Prelude.Show |
type ShowsPrecSym3 (arg6989586621680250615 :: Nat) (arg6989586621680250616 :: a6989586621680248665) (arg6989586621680250617 :: Symbol) = ShowsPrec arg6989586621680250615 arg6989586621680250616 arg6989586621680250617 Source #
data ShowStringSym0 :: (~>) Symbol ((~>) Symbol Symbol) Source #
Instances
SingI ShowStringSym0 Source # | |
Defined in Data.Singletons.Prelude.Show | |
SuppressUnusedWarnings ShowStringSym0 Source # | |
Defined in Data.Singletons.Prelude.Show suppressUnusedWarnings :: () Source # | |
type Apply ShowStringSym0 (a6989586621680250534 :: Symbol) Source # | |
Defined in Data.Singletons.Prelude.Show |
data ShowStringSym1 (a6989586621680250534 :: Symbol) :: (~>) Symbol Symbol Source #
Instances
SingI d => SingI (ShowStringSym1 d :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show sing :: Sing (ShowStringSym1 d) Source # | |
SuppressUnusedWarnings (ShowStringSym1 a6989586621680250534 :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show suppressUnusedWarnings :: () Source # | |
type Apply (ShowStringSym1 a6989586621680250534 :: TyFun Symbol Symbol -> Type) (a6989586621680250535 :: Symbol) Source # | |
Defined in Data.Singletons.Prelude.Show type Apply (ShowStringSym1 a6989586621680250534 :: TyFun Symbol Symbol -> Type) (a6989586621680250535 :: Symbol) = ShowString a6989586621680250534 a6989586621680250535 |
type ShowStringSym2 (a6989586621680250534 :: Symbol) (a6989586621680250535 :: Symbol) = ShowString a6989586621680250534 a6989586621680250535 Source #
data ShowParenSym0 :: (~>) Bool ((~>) ((~>) Symbol Symbol) ((~>) Symbol Symbol)) Source #
Instances
SingI ShowParenSym0 Source # | |
Defined in Data.Singletons.Prelude.Show sing :: Sing ShowParenSym0 Source # | |
SuppressUnusedWarnings ShowParenSym0 Source # | |
Defined in Data.Singletons.Prelude.Show suppressUnusedWarnings :: () Source # | |
type Apply ShowParenSym0 (a6989586621680250555 :: Bool) Source # | |
Defined in Data.Singletons.Prelude.Show |
data ShowParenSym1 (a6989586621680250555 :: 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 sing :: Sing (ShowParenSym1 d) Source # | |
SuppressUnusedWarnings (ShowParenSym1 a6989586621680250555 :: TyFun (Symbol ~> Symbol) (Symbol ~> Symbol) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show suppressUnusedWarnings :: () Source # | |
type Apply (ShowParenSym1 a6989586621680250555 :: TyFun (Symbol ~> Symbol) (Symbol ~> Symbol) -> Type) (a6989586621680250556 :: Symbol ~> Symbol) Source # | |
Defined in Data.Singletons.Prelude.Show |
data ShowParenSym2 (a6989586621680250555 :: Bool) (a6989586621680250556 :: (~>) 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 sing :: Sing (ShowParenSym2 d1 d2) Source # | |
SuppressUnusedWarnings (ShowParenSym2 a6989586621680250556 a6989586621680250555 :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show suppressUnusedWarnings :: () Source # | |
type Apply (ShowParenSym2 a6989586621680250556 a6989586621680250555 :: TyFun Symbol Symbol -> Type) (a6989586621680250557 :: Symbol) Source # | |
Defined in Data.Singletons.Prelude.Show |
data ShowSpaceSym0 :: (~>) Symbol Symbol Source #
Instances
SingI ShowSpaceSym0 Source # | |
Defined in Data.Singletons.Prelude.Show sing :: Sing ShowSpaceSym0 Source # | |
SuppressUnusedWarnings ShowSpaceSym0 Source # | |
Defined in Data.Singletons.Prelude.Show suppressUnusedWarnings :: () Source # | |
type Apply ShowSpaceSym0 (a6989586621680250521 :: Symbol) Source # | |
Defined in Data.Singletons.Prelude.Show |
type ShowSpaceSym1 (a6989586621680250521 :: Symbol) = ShowSpace a6989586621680250521 Source #
data ShowCharSym0 :: (~>) Symbol ((~>) Symbol Symbol) Source #
Instances
SingI ShowCharSym0 Source # | |
Defined in Data.Singletons.Prelude.Show sing :: Sing ShowCharSym0 Source # | |
SuppressUnusedWarnings ShowCharSym0 Source # | |
Defined in Data.Singletons.Prelude.Show suppressUnusedWarnings :: () Source # | |
type Apply ShowCharSym0 (a6989586621680250549 :: Symbol) Source # | |
Defined in Data.Singletons.Prelude.Show |
data ShowCharSym1 (a6989586621680250549 :: Symbol) :: (~>) Symbol Symbol Source #
Instances
SingI d => SingI (ShowCharSym1 d :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show sing :: Sing (ShowCharSym1 d) Source # | |
SuppressUnusedWarnings (ShowCharSym1 a6989586621680250549 :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show suppressUnusedWarnings :: () Source # | |
type Apply (ShowCharSym1 a6989586621680250549 :: TyFun Symbol Symbol -> Type) (a6989586621680250550 :: Symbol) Source # | |
Defined in Data.Singletons.Prelude.Show |
type ShowCharSym2 (a6989586621680250549 :: Symbol) (a6989586621680250550 :: Symbol) = ShowChar a6989586621680250549 a6989586621680250550 Source #
data ShowCommaSpaceSym0 :: (~>) Symbol Symbol Source #
Instances
SingI ShowCommaSpaceSym0 Source # | |
Defined in Data.Singletons.Prelude.Show | |
SuppressUnusedWarnings ShowCommaSpaceSym0 Source # | |
Defined in Data.Singletons.Prelude.Show suppressUnusedWarnings :: () Source # | |
type Apply ShowCommaSpaceSym0 (a6989586621680250542 :: Symbol) Source # | |
Defined in Data.Singletons.Prelude.Show type Apply ShowCommaSpaceSym0 (a6989586621680250542 :: Symbol) = ShowCommaSpace a6989586621680250542 |
type ShowCommaSpaceSym1 (a6989586621680250542 :: Symbol) = ShowCommaSpace a6989586621680250542 Source #
data FmapSym0 :: forall a6989586621679536044 b6989586621679536045 f6989586621679536043. (~>) ((~>) a6989586621679536044 b6989586621679536045) ((~>) (f6989586621679536043 a6989586621679536044) (f6989586621679536043 b6989586621679536045)) Source #
Instances
SFunctor f => SingI (FmapSym0 :: TyFun (a ~> b) (f a ~> f b) -> Type) Source # | |
SuppressUnusedWarnings (FmapSym0 :: TyFun (a6989586621679536044 ~> b6989586621679536045) (f6989586621679536043 a6989586621679536044 ~> f6989586621679536043 b6989586621679536045) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
type Apply (FmapSym0 :: TyFun (a6989586621679536044 ~> b6989586621679536045) (f6989586621679536043 a6989586621679536044 ~> f6989586621679536043 b6989586621679536045) -> Type) (arg6989586621679536437 :: a6989586621679536044 ~> b6989586621679536045) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal type Apply (FmapSym0 :: TyFun (a6989586621679536044 ~> b6989586621679536045) (f6989586621679536043 a6989586621679536044 ~> f6989586621679536043 b6989586621679536045) -> Type) (arg6989586621679536437 :: a6989586621679536044 ~> b6989586621679536045) = (FmapSym1 arg6989586621679536437 f6989586621679536043 :: TyFun (f6989586621679536043 a6989586621679536044) (f6989586621679536043 b6989586621679536045) -> Type) |
data FmapSym1 (arg6989586621679536437 :: (~>) a6989586621679536044 b6989586621679536045) :: forall f6989586621679536043. (~>) (f6989586621679536043 a6989586621679536044) (f6989586621679536043 b6989586621679536045) Source #
Instances
(SFunctor f, SingI d) => SingI (FmapSym1 d f :: TyFun (f a) (f b) -> Type) Source # | |
SuppressUnusedWarnings (FmapSym1 arg6989586621679536437 f6989586621679536043 :: TyFun (f6989586621679536043 a6989586621679536044) (f6989586621679536043 b6989586621679536045) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
type Apply (FmapSym1 arg6989586621679536437 f :: TyFun (f a) (f b) -> Type) (arg6989586621679536438 :: f a) Source # | |
type FmapSym2 (arg6989586621679536437 :: (~>) a6989586621679536044 b6989586621679536045) (arg6989586621679536438 :: f6989586621679536043 a6989586621679536044) = Fmap arg6989586621679536437 arg6989586621679536438 Source #
data (<$@#@$) :: forall a6989586621679536046 b6989586621679536047 f6989586621679536043. (~>) a6989586621679536046 ((~>) (f6989586621679536043 b6989586621679536047) (f6989586621679536043 a6989586621679536046)) infixl 4 Source #
Instances
SFunctor f => SingI ((<$@#@$) :: TyFun a (f b ~> f a) -> Type) Source # | |
SuppressUnusedWarnings ((<$@#@$) :: TyFun a6989586621679536046 (f6989586621679536043 b6989586621679536047 ~> f6989586621679536043 a6989586621679536046) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
type Apply ((<$@#@$) :: TyFun a6989586621679536046 (f6989586621679536043 b6989586621679536047 ~> f6989586621679536043 a6989586621679536046) -> Type) (arg6989586621679536441 :: a6989586621679536046) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal type Apply ((<$@#@$) :: TyFun a6989586621679536046 (f6989586621679536043 b6989586621679536047 ~> f6989586621679536043 a6989586621679536046) -> Type) (arg6989586621679536441 :: a6989586621679536046) = ((arg6989586621679536441 <$@#@$$ b6989586621679536047) f6989586621679536043 :: TyFun (f6989586621679536043 b6989586621679536047) (f6989586621679536043 a6989586621679536046) -> Type) |
data (<$@#@$$) (arg6989586621679536441 :: a6989586621679536046) :: forall b6989586621679536047 f6989586621679536043. (~>) (f6989586621679536043 b6989586621679536047) (f6989586621679536043 a6989586621679536046) infixl 4 Source #
Instances
(SFunctor f, SingI d) => SingI ((d <$@#@$$ b) f :: TyFun (f b) (f a) -> Type) Source # | |
SuppressUnusedWarnings ((arg6989586621679536441 <$@#@$$ b6989586621679536047) f6989586621679536043 :: TyFun (f6989586621679536043 b6989586621679536047) (f6989586621679536043 a6989586621679536046) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
type Apply ((arg6989586621679536441 <$@#@$$ b) f :: TyFun (f b) (f a) -> Type) (arg6989586621679536442 :: f b) Source # | |
type (<$@#@$$$) (arg6989586621679536441 :: a6989586621679536046) (arg6989586621679536442 :: f6989586621679536043 b6989586621679536047) = (<$) arg6989586621679536441 arg6989586621679536442 Source #
data FoldMapSym0 :: forall a6989586621680438529 m6989586621680438528 t6989586621680438526. (~>) ((~>) a6989586621680438529 m6989586621680438528) ((~>) (t6989586621680438526 a6989586621680438529) m6989586621680438528) Source #
Instances
(SFoldable t, SMonoid m) => SingI (FoldMapSym0 :: TyFun (a ~> m) (t a ~> m) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable sing :: Sing FoldMapSym0 Source # | |
SuppressUnusedWarnings (FoldMapSym0 :: TyFun (a6989586621680438529 ~> m6989586621680438528) (t6989586621680438526 a6989586621680438529 ~> m6989586621680438528) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
type Apply (FoldMapSym0 :: TyFun (a6989586621680438529 ~> m6989586621680438528) (t6989586621680438526 a6989586621680438529 ~> m6989586621680438528) -> Type) (arg6989586621680439151 :: a6989586621680438529 ~> m6989586621680438528) Source # | |
Defined in Data.Singletons.Prelude.Foldable type Apply (FoldMapSym0 :: TyFun (a6989586621680438529 ~> m6989586621680438528) (t6989586621680438526 a6989586621680438529 ~> m6989586621680438528) -> Type) (arg6989586621680439151 :: a6989586621680438529 ~> m6989586621680438528) = (FoldMapSym1 arg6989586621680439151 t6989586621680438526 :: TyFun (t6989586621680438526 a6989586621680438529) m6989586621680438528 -> Type) |
data FoldMapSym1 (arg6989586621680439151 :: (~>) a6989586621680438529 m6989586621680438528) :: forall t6989586621680438526. (~>) (t6989586621680438526 a6989586621680438529) m6989586621680438528 Source #
Instances
(SFoldable t, SMonoid m, SingI d) => SingI (FoldMapSym1 d t :: TyFun (t a) m -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable sing :: Sing (FoldMapSym1 d t) Source # | |
SuppressUnusedWarnings (FoldMapSym1 arg6989586621680439151 t6989586621680438526 :: TyFun (t6989586621680438526 a6989586621680438529) m6989586621680438528 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
type Apply (FoldMapSym1 arg6989586621680439151 t :: TyFun (t a) m -> Type) (arg6989586621680439152 :: t a) Source # | |
Defined in Data.Singletons.Prelude.Foldable type Apply (FoldMapSym1 arg6989586621680439151 t :: TyFun (t a) m -> Type) (arg6989586621680439152 :: t a) = FoldMap arg6989586621680439151 arg6989586621680439152 |
type FoldMapSym2 (arg6989586621680439151 :: (~>) a6989586621680438529 m6989586621680438528) (arg6989586621680439152 :: t6989586621680438526 a6989586621680438529) = FoldMap arg6989586621680439151 arg6989586621680439152 Source #
type MemptySym0 = Mempty Source #
data MappendSym0 :: forall a6989586621680316690. (~>) a6989586621680316690 ((~>) a6989586621680316690 a6989586621680316690) Source #
Instances
SMonoid a => SingI (MappendSym0 :: TyFun a (a ~> a) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monoid sing :: Sing MappendSym0 Source # | |
SuppressUnusedWarnings (MappendSym0 :: TyFun a6989586621680316690 (a6989586621680316690 ~> a6989586621680316690) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monoid suppressUnusedWarnings :: () Source # | |
type Apply (MappendSym0 :: TyFun a6989586621680316690 (a6989586621680316690 ~> a6989586621680316690) -> Type) (arg6989586621680317075 :: a6989586621680316690) Source # | |
Defined in Data.Singletons.Prelude.Monoid type Apply (MappendSym0 :: TyFun a6989586621680316690 (a6989586621680316690 ~> a6989586621680316690) -> Type) (arg6989586621680317075 :: a6989586621680316690) = MappendSym1 arg6989586621680317075 |
data MappendSym1 (arg6989586621680317075 :: a6989586621680316690) :: (~>) a6989586621680316690 a6989586621680316690 Source #
Instances
(SMonoid a, SingI d) => SingI (MappendSym1 d :: TyFun a a -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monoid sing :: Sing (MappendSym1 d) Source # | |
SuppressUnusedWarnings (MappendSym1 arg6989586621680317075 :: TyFun a6989586621680316690 a6989586621680316690 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monoid suppressUnusedWarnings :: () Source # | |
type Apply (MappendSym1 arg6989586621680317075 :: TyFun a a -> Type) (arg6989586621680317076 :: a) Source # | |
Defined in Data.Singletons.Prelude.Monoid type Apply (MappendSym1 arg6989586621680317075 :: TyFun a a -> Type) (arg6989586621680317076 :: a) = Mappend arg6989586621680317075 arg6989586621680317076 |
type MappendSym2 (arg6989586621680317075 :: a6989586621680316690) (arg6989586621680317076 :: a6989586621680316690) = Mappend arg6989586621680317075 arg6989586621680317076 Source #
data FoldrSym0 :: forall a6989586621680438530 b6989586621680438531 t6989586621680438526. (~>) ((~>) a6989586621680438530 ((~>) b6989586621680438531 b6989586621680438531)) ((~>) b6989586621680438531 ((~>) (t6989586621680438526 a6989586621680438530) b6989586621680438531)) Source #
Instances
SFoldable t => SingI (FoldrSym0 :: TyFun (a ~> (b ~> b)) (b ~> (t a ~> b)) -> Type) Source # | |
SuppressUnusedWarnings (FoldrSym0 :: TyFun (a6989586621680438530 ~> (b6989586621680438531 ~> b6989586621680438531)) (b6989586621680438531 ~> (t6989586621680438526 a6989586621680438530 ~> b6989586621680438531)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
type Apply (FoldrSym0 :: TyFun (a6989586621680438530 ~> (b6989586621680438531 ~> b6989586621680438531)) (b6989586621680438531 ~> (t6989586621680438526 a6989586621680438530 ~> b6989586621680438531)) -> Type) (arg6989586621680439155 :: a6989586621680438530 ~> (b6989586621680438531 ~> b6989586621680438531)) Source # | |
Defined in Data.Singletons.Prelude.Foldable type Apply (FoldrSym0 :: TyFun (a6989586621680438530 ~> (b6989586621680438531 ~> b6989586621680438531)) (b6989586621680438531 ~> (t6989586621680438526 a6989586621680438530 ~> b6989586621680438531)) -> Type) (arg6989586621680439155 :: a6989586621680438530 ~> (b6989586621680438531 ~> b6989586621680438531)) = (FoldrSym1 arg6989586621680439155 t6989586621680438526 :: TyFun b6989586621680438531 (t6989586621680438526 a6989586621680438530 ~> b6989586621680438531) -> Type) |
data FoldrSym1 (arg6989586621680439155 :: (~>) a6989586621680438530 ((~>) b6989586621680438531 b6989586621680438531)) :: forall t6989586621680438526. (~>) b6989586621680438531 ((~>) (t6989586621680438526 a6989586621680438530) b6989586621680438531) Source #
Instances
(SFoldable t, SingI d) => SingI (FoldrSym1 d t :: TyFun b (t a ~> b) -> Type) Source # | |
SuppressUnusedWarnings (FoldrSym1 arg6989586621680439155 t6989586621680438526 :: TyFun b6989586621680438531 (t6989586621680438526 a6989586621680438530 ~> b6989586621680438531) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
type Apply (FoldrSym1 arg6989586621680439155 t6989586621680438526 :: TyFun b6989586621680438531 (t6989586621680438526 a6989586621680438530 ~> b6989586621680438531) -> Type) (arg6989586621680439156 :: b6989586621680438531) Source # | |
Defined in Data.Singletons.Prelude.Foldable type Apply (FoldrSym1 arg6989586621680439155 t6989586621680438526 :: TyFun b6989586621680438531 (t6989586621680438526 a6989586621680438530 ~> b6989586621680438531) -> Type) (arg6989586621680439156 :: b6989586621680438531) = (FoldrSym2 arg6989586621680439155 arg6989586621680439156 t6989586621680438526 :: TyFun (t6989586621680438526 a6989586621680438530) b6989586621680438531 -> Type) |
data FoldrSym2 (arg6989586621680439155 :: (~>) a6989586621680438530 ((~>) b6989586621680438531 b6989586621680438531)) (arg6989586621680439156 :: b6989586621680438531) :: forall t6989586621680438526. (~>) (t6989586621680438526 a6989586621680438530) b6989586621680438531 Source #
Instances
(SFoldable t, SingI d1, SingI d2) => SingI (FoldrSym2 d1 d2 t :: TyFun (t a) b -> Type) Source # | |
SuppressUnusedWarnings (FoldrSym2 arg6989586621680439156 arg6989586621680439155 t6989586621680438526 :: TyFun (t6989586621680438526 a6989586621680438530) b6989586621680438531 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
type Apply (FoldrSym2 arg6989586621680439156 arg6989586621680439155 t :: TyFun (t a) b -> Type) (arg6989586621680439157 :: t a) Source # | |
type FoldrSym3 (arg6989586621680439155 :: (~>) a6989586621680438530 ((~>) b6989586621680438531 b6989586621680438531)) (arg6989586621680439156 :: b6989586621680438531) (arg6989586621680439157 :: t6989586621680438526 a6989586621680438530) = Foldr arg6989586621680439155 arg6989586621680439156 arg6989586621680439157 Source #
data TraverseSym0 :: forall a6989586621680734969 b6989586621680734970 f6989586621680734968 t6989586621680734967. (~>) ((~>) a6989586621680734969 (f6989586621680734968 b6989586621680734970)) ((~>) (t6989586621680734967 a6989586621680734969) (f6989586621680734968 (t6989586621680734967 b6989586621680734970))) 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 sing :: Sing TraverseSym0 Source # | |
SuppressUnusedWarnings (TraverseSym0 :: TyFun (a6989586621680734969 ~> f6989586621680734968 b6989586621680734970) (t6989586621680734967 a6989586621680734969 ~> f6989586621680734968 (t6989586621680734967 b6989586621680734970)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable suppressUnusedWarnings :: () Source # | |
type Apply (TraverseSym0 :: TyFun (a6989586621680734969 ~> f6989586621680734968 b6989586621680734970) (t6989586621680734967 a6989586621680734969 ~> f6989586621680734968 (t6989586621680734967 b6989586621680734970)) -> Type) (arg6989586621680734979 :: a6989586621680734969 ~> f6989586621680734968 b6989586621680734970) Source # | |
Defined in Data.Singletons.Prelude.Traversable type Apply (TraverseSym0 :: TyFun (a6989586621680734969 ~> f6989586621680734968 b6989586621680734970) (t6989586621680734967 a6989586621680734969 ~> f6989586621680734968 (t6989586621680734967 b6989586621680734970)) -> Type) (arg6989586621680734979 :: a6989586621680734969 ~> f6989586621680734968 b6989586621680734970) = (TraverseSym1 arg6989586621680734979 t6989586621680734967 :: TyFun (t6989586621680734967 a6989586621680734969) (f6989586621680734968 (t6989586621680734967 b6989586621680734970)) -> Type) |
data TraverseSym1 (arg6989586621680734979 :: (~>) a6989586621680734969 (f6989586621680734968 b6989586621680734970)) :: forall t6989586621680734967. (~>) (t6989586621680734967 a6989586621680734969) (f6989586621680734968 (t6989586621680734967 b6989586621680734970)) 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 sing :: Sing (TraverseSym1 d t) Source # | |
SuppressUnusedWarnings (TraverseSym1 arg6989586621680734979 t6989586621680734967 :: TyFun (t6989586621680734967 a6989586621680734969) (f6989586621680734968 (t6989586621680734967 b6989586621680734970)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable suppressUnusedWarnings :: () Source # | |
type Apply (TraverseSym1 arg6989586621680734979 t :: TyFun (t a) (f (t b)) -> Type) (arg6989586621680734980 :: t a) Source # | |
Defined in Data.Singletons.Prelude.Traversable type Apply (TraverseSym1 arg6989586621680734979 t :: TyFun (t a) (f (t b)) -> Type) (arg6989586621680734980 :: t a) = Traverse arg6989586621680734979 arg6989586621680734980 |
type TraverseSym2 (arg6989586621680734979 :: (~>) a6989586621680734969 (f6989586621680734968 b6989586621680734970)) (arg6989586621680734980 :: t6989586621680734967 a6989586621680734969) = Traverse arg6989586621680734979 arg6989586621680734980 Source #
data PureSym0 :: forall a6989586621679536049 f6989586621679536048. (~>) a6989586621679536049 (f6989586621679536048 a6989586621679536049) Source #
Instances
SApplicative f => SingI (PureSym0 :: TyFun a (f a) -> Type) Source # | |
SuppressUnusedWarnings (PureSym0 :: TyFun a6989586621679536049 (f6989586621679536048 a6989586621679536049) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
type Apply (PureSym0 :: TyFun a (f6989586621679536048 a) -> Type) (arg6989586621679536461 :: a) Source # | |
type PureSym1 (arg6989586621679536461 :: a6989586621679536049) = Pure arg6989586621679536461 Source #
data (<*>@#@$) :: forall a6989586621679536050 b6989586621679536051 f6989586621679536048. (~>) (f6989586621679536048 ((~>) a6989586621679536050 b6989586621679536051)) ((~>) (f6989586621679536048 a6989586621679536050) (f6989586621679536048 b6989586621679536051)) infixl 4 Source #
Instances
SApplicative f => SingI ((<*>@#@$) :: TyFun (f (a ~> b)) (f a ~> f b) -> Type) Source # | |
SuppressUnusedWarnings ((<*>@#@$) :: TyFun (f6989586621679536048 (a6989586621679536050 ~> b6989586621679536051)) (f6989586621679536048 a6989586621679536050 ~> f6989586621679536048 b6989586621679536051) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
type Apply ((<*>@#@$) :: TyFun (f6989586621679536048 (a6989586621679536050 ~> b6989586621679536051)) (f6989586621679536048 a6989586621679536050 ~> f6989586621679536048 b6989586621679536051) -> Type) (arg6989586621679536463 :: f6989586621679536048 (a6989586621679536050 ~> b6989586621679536051)) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal type Apply ((<*>@#@$) :: TyFun (f6989586621679536048 (a6989586621679536050 ~> b6989586621679536051)) (f6989586621679536048 a6989586621679536050 ~> f6989586621679536048 b6989586621679536051) -> Type) (arg6989586621679536463 :: f6989586621679536048 (a6989586621679536050 ~> b6989586621679536051)) = (<*>@#@$$) arg6989586621679536463 |
data (<*>@#@$$) (arg6989586621679536463 :: f6989586621679536048 ((~>) a6989586621679536050 b6989586621679536051)) :: (~>) (f6989586621679536048 a6989586621679536050) (f6989586621679536048 b6989586621679536051) infixl 4 Source #
Instances
(SApplicative f, SingI d) => SingI ((<*>@#@$$) d :: TyFun (f a) (f b) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal sing :: Sing ((<*>@#@$$) d) Source # | |
SuppressUnusedWarnings ((<*>@#@$$) arg6989586621679536463 :: TyFun (f6989586621679536048 a6989586621679536050) (f6989586621679536048 b6989586621679536051) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
type Apply ((<*>@#@$$) arg6989586621679536463 :: TyFun (f a) (f b) -> Type) (arg6989586621679536464 :: f a) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal type Apply ((<*>@#@$$) arg6989586621679536463 :: TyFun (f a) (f b) -> Type) (arg6989586621679536464 :: f a) = arg6989586621679536463 <*> arg6989586621679536464 |
type (<*>@#@$$$) (arg6989586621679536463 :: f6989586621679536048 ((~>) a6989586621679536050 b6989586621679536051)) (arg6989586621679536464 :: f6989586621679536048 a6989586621679536050) = (<*>) arg6989586621679536463 arg6989586621679536464 Source #
data LiftA2Sym0 :: forall a6989586621679536052 b6989586621679536053 c6989586621679536054 f6989586621679536048. (~>) ((~>) a6989586621679536052 ((~>) b6989586621679536053 c6989586621679536054)) ((~>) (f6989586621679536048 a6989586621679536052) ((~>) (f6989586621679536048 b6989586621679536053) (f6989586621679536048 c6989586621679536054))) 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 sing :: Sing LiftA2Sym0 Source # | |
SuppressUnusedWarnings (LiftA2Sym0 :: TyFun (a6989586621679536052 ~> (b6989586621679536053 ~> c6989586621679536054)) (f6989586621679536048 a6989586621679536052 ~> (f6989586621679536048 b6989586621679536053 ~> f6989586621679536048 c6989586621679536054)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
type Apply (LiftA2Sym0 :: TyFun (a6989586621679536052 ~> (b6989586621679536053 ~> c6989586621679536054)) (f6989586621679536048 a6989586621679536052 ~> (f6989586621679536048 b6989586621679536053 ~> f6989586621679536048 c6989586621679536054)) -> Type) (arg6989586621679536467 :: a6989586621679536052 ~> (b6989586621679536053 ~> c6989586621679536054)) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal type Apply (LiftA2Sym0 :: TyFun (a6989586621679536052 ~> (b6989586621679536053 ~> c6989586621679536054)) (f6989586621679536048 a6989586621679536052 ~> (f6989586621679536048 b6989586621679536053 ~> f6989586621679536048 c6989586621679536054)) -> Type) (arg6989586621679536467 :: a6989586621679536052 ~> (b6989586621679536053 ~> c6989586621679536054)) = (LiftA2Sym1 arg6989586621679536467 f6989586621679536048 :: TyFun (f6989586621679536048 a6989586621679536052) (f6989586621679536048 b6989586621679536053 ~> f6989586621679536048 c6989586621679536054) -> Type) |
data LiftA2Sym1 (arg6989586621679536467 :: (~>) a6989586621679536052 ((~>) b6989586621679536053 c6989586621679536054)) :: forall f6989586621679536048. (~>) (f6989586621679536048 a6989586621679536052) ((~>) (f6989586621679536048 b6989586621679536053) (f6989586621679536048 c6989586621679536054)) 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 sing :: Sing (LiftA2Sym1 d f) Source # | |
SuppressUnusedWarnings (LiftA2Sym1 arg6989586621679536467 f6989586621679536048 :: TyFun (f6989586621679536048 a6989586621679536052) (f6989586621679536048 b6989586621679536053 ~> f6989586621679536048 c6989586621679536054) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
type Apply (LiftA2Sym1 arg6989586621679536467 f6989586621679536048 :: TyFun (f6989586621679536048 a6989586621679536052) (f6989586621679536048 b6989586621679536053 ~> f6989586621679536048 c6989586621679536054) -> Type) (arg6989586621679536468 :: f6989586621679536048 a6989586621679536052) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal type Apply (LiftA2Sym1 arg6989586621679536467 f6989586621679536048 :: TyFun (f6989586621679536048 a6989586621679536052) (f6989586621679536048 b6989586621679536053 ~> f6989586621679536048 c6989586621679536054) -> Type) (arg6989586621679536468 :: f6989586621679536048 a6989586621679536052) = LiftA2Sym2 arg6989586621679536467 arg6989586621679536468 |
data LiftA2Sym2 (arg6989586621679536467 :: (~>) a6989586621679536052 ((~>) b6989586621679536053 c6989586621679536054)) (arg6989586621679536468 :: f6989586621679536048 a6989586621679536052) :: (~>) (f6989586621679536048 b6989586621679536053) (f6989586621679536048 c6989586621679536054) 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 sing :: Sing (LiftA2Sym2 d1 d2) Source # | |
SuppressUnusedWarnings (LiftA2Sym2 arg6989586621679536468 arg6989586621679536467 :: TyFun (f6989586621679536048 b6989586621679536053) (f6989586621679536048 c6989586621679536054) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
type Apply (LiftA2Sym2 arg6989586621679536468 arg6989586621679536467 :: TyFun (f b) (f c) -> Type) (arg6989586621679536469 :: f b) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal type Apply (LiftA2Sym2 arg6989586621679536468 arg6989586621679536467 :: TyFun (f b) (f c) -> Type) (arg6989586621679536469 :: f b) = LiftA2 arg6989586621679536468 arg6989586621679536467 arg6989586621679536469 |
type LiftA2Sym3 (arg6989586621679536467 :: (~>) a6989586621679536052 ((~>) b6989586621679536053 c6989586621679536054)) (arg6989586621679536468 :: f6989586621679536048 a6989586621679536052) (arg6989586621679536469 :: f6989586621679536048 b6989586621679536053) = LiftA2 arg6989586621679536467 arg6989586621679536468 arg6989586621679536469 Source #
data (.@#@$) :: forall a6989586621679511793 b6989586621679511791 c6989586621679511792. (~>) ((~>) b6989586621679511791 c6989586621679511792) ((~>) ((~>) a6989586621679511793 b6989586621679511791) ((~>) a6989586621679511793 c6989586621679511792)) infixr 9 Source #
Instances
SingI ((.@#@$) :: TyFun (b ~> c) ((a ~> b) ~> (a ~> c)) -> Type) Source # | |
SuppressUnusedWarnings ((.@#@$) :: TyFun (b6989586621679511791 ~> c6989586621679511792) ((a6989586621679511793 ~> b6989586621679511791) ~> (a6989586621679511793 ~> c6989586621679511792)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base suppressUnusedWarnings :: () Source # | |
type Apply ((.@#@$) :: TyFun (b6989586621679511791 ~> c6989586621679511792) ((a6989586621679511793 ~> b6989586621679511791) ~> (a6989586621679511793 ~> c6989586621679511792)) -> Type) (a6989586621679511957 :: b6989586621679511791 ~> c6989586621679511792) Source # | |
Defined in Data.Singletons.Prelude.Base type Apply ((.@#@$) :: TyFun (b6989586621679511791 ~> c6989586621679511792) ((a6989586621679511793 ~> b6989586621679511791) ~> (a6989586621679511793 ~> c6989586621679511792)) -> Type) (a6989586621679511957 :: b6989586621679511791 ~> c6989586621679511792) = (a6989586621679511957 .@#@$$ a6989586621679511793 :: TyFun (a6989586621679511793 ~> b6989586621679511791) (a6989586621679511793 ~> c6989586621679511792) -> Type) |
data (.@#@$$) (a6989586621679511957 :: (~>) b6989586621679511791 c6989586621679511792) :: forall a6989586621679511793. (~>) ((~>) a6989586621679511793 b6989586621679511791) ((~>) a6989586621679511793 c6989586621679511792) infixr 9 Source #
Instances
SingI d => SingI (d .@#@$$ a :: TyFun (a ~> b) (a ~> c) -> Type) Source # | |
SuppressUnusedWarnings (a6989586621679511957 .@#@$$ a6989586621679511793 :: TyFun (a6989586621679511793 ~> b6989586621679511791) (a6989586621679511793 ~> c6989586621679511792) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base suppressUnusedWarnings :: () Source # | |
type Apply (a6989586621679511957 .@#@$$ a6989586621679511793 :: TyFun (a6989586621679511793 ~> b6989586621679511791) (a6989586621679511793 ~> c6989586621679511792) -> Type) (a6989586621679511958 :: a6989586621679511793 ~> b6989586621679511791) Source # | |
Defined in Data.Singletons.Prelude.Base |
data (a6989586621679511957 :: (~>) b6989586621679511791 c6989586621679511792) .@#@$$$ (a6989586621679511958 :: (~>) a6989586621679511793 b6989586621679511791) :: (~>) a6989586621679511793 c6989586621679511792 infixr 9 Source #
Instances
(SingI d1, SingI d2) => SingI (d1 .@#@$$$ d2 :: TyFun a c -> Type) Source # | |
SuppressUnusedWarnings (a6989586621679511958 .@#@$$$ a6989586621679511957 :: TyFun a6989586621679511793 c6989586621679511792 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base suppressUnusedWarnings :: () Source # | |
type Apply (a6989586621679511958 .@#@$$$ a6989586621679511957 :: TyFun a c -> Type) (a6989586621679511959 :: a) Source # | |
type (.@#@$$$$) (a6989586621679511957 :: (~>) b6989586621679511791 c6989586621679511792) (a6989586621679511958 :: (~>) a6989586621679511793 b6989586621679511791) (a6989586621679511959 :: a6989586621679511793) = (:.) a6989586621679511957 a6989586621679511958 a6989586621679511959 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 suppressUnusedWarnings :: () Source # | |
type Apply ((:@#@$) :: TyFun a3530822107858468865 ([a3530822107858468865] ~> [a3530822107858468865]) -> Type) (t6989586621679291660 :: a3530822107858468865) Source # | |
data (:@#@$$) (t6989586621679291660 :: (a3530822107858468865 :: Type)) :: (~>) [a3530822107858468865] [(a3530822107858468865 :: Type)] infixr 5 Source #
Instances
SingI d => SingI ((:@#@$$) d :: TyFun [a] [a] -> Type) Source # | |
SuppressUnusedWarnings ((:@#@$$) t6989586621679291660 :: TyFun [a3530822107858468865] [a3530822107858468865] -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
type Apply ((:@#@$$) t6989586621679291660 :: TyFun [a] [a] -> Type) (t6989586621679291661 :: [a]) Source # | |
Defined in Data.Singletons.Prelude.Instances |
type (:@#@$$$) (t6989586621679291660 :: a3530822107858468865) (t6989586621679291661 :: [a3530822107858468865]) = (:) t6989586621679291660 t6989586621679291661 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.
suppressUnusedWarnings :: () Source #
Instances
SuppressUnusedWarnings NotSym0 Source # | |
Defined in Data.Singletons.Prelude.Bool suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings AllSym0 Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings AnySym0 Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (&&@#@$) Source # | |
Defined in Data.Singletons.Prelude.Bool suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (||@#@$) Source # | |
Defined in Data.Singletons.Prelude.Bool suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ShowParenSym0 Source # | |
Defined in Data.Singletons.Prelude.Show suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings UnlinesSym0 Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings UnwordsSym0 Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ThenCmpSym0 Source # | |
Defined in Data.Singletons.Prelude.Ord suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (~>@#@$) Source # | |
Defined in Data.Singletons suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings DemoteSym0 Source # | |
Defined in Data.Singletons suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings KnownNatSym0 Source # | |
Defined in Data.Singletons.TypeLits suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings Log2Sym0 Source # | |
Defined in Data.Singletons.TypeLits suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (<=?@#@$) Source # | |
Defined in Data.Singletons.TypeLits.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (^@#@$) Source # | |
Defined in Data.Singletons.TypeLits.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings DivSym0 Source # | |
Defined in Data.Singletons.TypeLits suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ModSym0 Source # | |
Defined in Data.Singletons.TypeLits suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings QuotSym0 Source # | |
Defined in Data.Singletons.TypeLits suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings RemSym0 Source # | |
Defined in Data.Singletons.TypeLits suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings QuotRemSym0 Source # | |
Defined in Data.Singletons.TypeLits suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings DivModSym0 Source # | |
Defined in Data.Singletons.TypeLits suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings KnownSymbolSym0 Source # | |
Defined in Data.Singletons.TypeLits suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ShowCommaSpaceSym0 Source # | |
Defined in Data.Singletons.Prelude.Show suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ShowSpaceSym0 Source # | |
Defined in Data.Singletons.Prelude.Show suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ShowCharSym0 Source # | |
Defined in Data.Singletons.Prelude.Show suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ShowStringSym0 Source # | |
Defined in Data.Singletons.Prelude.Show suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings GetAllSym0 Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings GetAnySym0 Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings XorSym0 Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((&&@#@$$) a6989586621679356147 :: TyFun Bool Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Bool suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((||@#@$$) a6989586621679356388 :: TyFun Bool Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Bool suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GuardSym0 :: TyFun Bool (f6989586621679535964 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (WhenSym0 :: TyFun Bool (f6989586621679535993 () ~> f6989586621679535993 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (UnlessSym0 :: TyFun Bool (f6989586621681193216 () ~> f6989586621681193216 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (TransposeSym0 :: TyFun [[a6989586621679929419]] [[a6989586621679929419]] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (CatMaybesSym0 :: TyFun [Maybe a6989586621679486655] [a6989586621679486655] -> Type) Source # | |
Defined in Data.Singletons.Prelude.Maybe suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ListToMaybeSym0 :: TyFun [a6989586621679486656] (Maybe a6989586621679486656) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Maybe suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((++@#@$) :: TyFun [a6989586621679511797] ([a6989586621679511797] ~> [a6989586621679511797]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((!!@#@$) :: TyFun [a6989586621679929418] (Nat ~> a6989586621679929418) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GroupSym0 :: TyFun [a6989586621679929433] [[a6989586621679929433]] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (SortSym0 :: TyFun [a6989586621679929429] [a6989586621679929429] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (UnionSym0 :: TyFun [a6989586621679929413] ([a6989586621679929413] ~> [a6989586621679929413]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((\\@#@$) :: TyFun [a6989586621679929456] ([a6989586621679929456] ~> [a6989586621679929456]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (NubSym0 :: TyFun [a6989586621679929417] [a6989586621679929417] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (IsPrefixOfSym0 :: TyFun [a6989586621679929501] ([a6989586621679929501] ~> Bool) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (TailsSym0 :: TyFun [a6989586621679929502] [[a6989586621679929502]] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (InitsSym0 :: TyFun [a6989586621679929503] [[a6989586621679929503]] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (IsInfixOfSym0 :: TyFun [a6989586621679929499] ([a6989586621679929499] ~> Bool) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (IntersectSym0 :: TyFun [a6989586621679929443] ([a6989586621679929443] ~> [a6989586621679929443]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (PermutationsSym0 :: TyFun [a6989586621679929528] [[a6989586621679929528]] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (SubsequencesSym0 :: TyFun [a6989586621679929531] [[a6989586621679929531]] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (IntercalateSym0 :: TyFun [a6989586621679929532] ([[a6989586621679929532]] ~> [a6989586621679929532]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ReverseSym0 :: TyFun [a6989586621679929534] [a6989586621679929534] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (IsSuffixOfSym0 :: TyFun [a6989586621679929500] ([a6989586621679929500] ~> Bool) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (InitSym0 :: TyFun [a6989586621679929536] [a6989586621679929536] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (TailSym0 :: TyFun [a6989586621679929537] [a6989586621679929537] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LastSym0 :: TyFun [a6989586621679929538] a6989586621679929538 -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (HeadSym0 :: TyFun [a6989586621679929539] a6989586621679929539 -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (StripPrefixSym0 :: TyFun [a6989586621680055663] ([a6989586621680055663] ~> Maybe [a6989586621680055663]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ShowListSym0 :: TyFun [a6989586621680248665] (Symbol ~> Symbol) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MconcatSym0 :: TyFun [a6989586621680316690] a6989586621680316690 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monoid suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (IsPrefixOfSym0 :: TyFun [a6989586621681089426] (NonEmpty a6989586621681089426 ~> Bool) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GroupSym0 :: TyFun [a6989586621681089438] [NonEmpty a6989586621681089438] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FromListSym0 :: TyFun [a6989586621681089464] (NonEmpty a6989586621681089464) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (InitsSym0 :: TyFun [a6989586621681089458] (NonEmpty [a6989586621681089458]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (TailsSym0 :: TyFun [a6989586621681089457] (NonEmpty [a6989586621681089457]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (NonEmpty_Sym0 :: TyFun [a6989586621681089475] (Maybe (NonEmpty a6989586621681089475)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MaybeToListSym0 :: TyFun (Maybe a6989586621679486657) [a6989586621679486657] -> Type) Source # | |
Defined in Data.Singletons.Prelude.Maybe suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FromJustSym0 :: TyFun (Maybe a6989586621679486659) a6989586621679486659 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Maybe suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (IsNothingSym0 :: TyFun (Maybe a6989586621679486660) Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Maybe suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (IsJustSym0 :: TyFun (Maybe a6989586621679486661) Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Maybe suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (OptionSym0 :: TyFun (Maybe a6989586621679061248) (Option a6989586621679061248) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FirstSym0 :: TyFun (Maybe a6989586621679081605) (First a6989586621679081605) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monoid suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LastSym0 :: TyFun (Maybe a6989586621679081600) (Last a6989586621679081600) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monoid suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ThenCmpSym1 a6989586621679384037 :: TyFun Ordering Ordering -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ΣSym0 :: TyFun Type (TyFun (s6989586621679353873 ~> Type) Type -> Type) -> Type) Source # | |
Defined in Data.Singletons.Sigma suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((~>@#@$$) a6989586621679025706 :: TyFun Type Type -> Type) Source # | |
Defined in Data.Singletons suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((<=?@#@$$) a3530822107858468865 :: TyFun Nat Bool -> Type) Source # | |
Defined in Data.Singletons.TypeLits.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((^@#@$$) a3530822107858468865 :: TyFun Nat Nat -> Type) Source # | |
Defined in Data.Singletons.TypeLits.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (DivSym1 a3530822107858468865 :: TyFun Nat Nat -> Type) Source # | |
Defined in Data.Singletons.TypeLits suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ModSym1 a3530822107858468865 :: TyFun Nat Nat -> Type) Source # | |
Defined in Data.Singletons.TypeLits suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (QuotSym1 a6989586621679478582 :: TyFun Nat Nat -> Type) Source # | |
Defined in Data.Singletons.TypeLits suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (RemSym1 a6989586621679478572 :: TyFun Nat Nat -> Type) Source # | |
Defined in Data.Singletons.TypeLits suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (QuotRemSym1 a6989586621679478598 :: TyFun Nat (Nat, Nat) -> Type) Source # | |
Defined in Data.Singletons.TypeLits suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (DivModSym1 a6989586621679478588 :: TyFun Nat (Nat, Nat) -> Type) Source # | |
Defined in Data.Singletons.TypeLits suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FromIntegerSym0 :: TyFun Nat a6989586621679496884 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Num suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ToEnumSym0 :: TyFun Nat a6989586621679730982 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Enum suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (DropSym0 :: TyFun Nat ([a6989586621679929435] ~> [a6989586621679929435]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (TakeSym0 :: TyFun Nat ([a6989586621679929436] ~> [a6989586621679929436]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (SplitAtSym0 :: TyFun Nat ([a6989586621679929434] ~> ([a6989586621679929434], [a6989586621679929434])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ReplicateSym0 :: TyFun Nat (a6989586621679929420 ~> [a6989586621679929420]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ShowsPrecSym0 :: TyFun Nat (a6989586621680248665 ~> (Symbol ~> Symbol)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (TakeSym0 :: TyFun Nat (NonEmpty a6989586621681089447 ~> [a6989586621681089447]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (DropSym0 :: TyFun Nat (NonEmpty a6989586621681089446 ~> [a6989586621681089446]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (SplitAtSym0 :: TyFun Nat (NonEmpty a6989586621681089445 ~> ([a6989586621681089445], [a6989586621681089445])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ShowCharSym1 a6989586621680250549 :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ShowStringSym1 a6989586621680250534 :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FromStringSym0 :: TyFun Symbol a6989586621681182111 -> Type) Source # | |
Defined in Data.Singletons.Prelude.IsString suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (JustSym0 :: TyFun a3530822107858468865 (Maybe a3530822107858468865) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((:@#@$) :: TyFun a3530822107858468865 ([a3530822107858468865] ~> [a3530822107858468865]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((:|@#@$) :: TyFun a6989586621679065577 ([a6989586621679065577] ~> NonEmpty a6989586621679065577) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (IdentitySym0 :: TyFun a6989586621679081595 (Identity a6989586621679081595) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Bool_Sym0 :: TyFun a6989586621679355396 (a6989586621679355396 ~> (Bool ~> a6989586621679355396)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Bool suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((==@#@$) :: TyFun a6989586621679359331 (a6989586621679359331 ~> Bool) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Eq suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((/=@#@$) :: TyFun a6989586621679359331 (a6989586621679359331 ~> Bool) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Eq suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (DefaultEqSym0 :: TyFun k6989586621679359325 (k6989586621679359325 ~> Bool) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Eq suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((<=@#@$) :: TyFun a6989586621679373532 (a6989586621679373532 ~> Bool) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (CompareSym0 :: TyFun a6989586621679373532 (a6989586621679373532 ~> Ordering) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MinSym0 :: TyFun a6989586621679373532 (a6989586621679373532 ~> a6989586621679373532) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MaxSym0 :: TyFun a6989586621679373532 (a6989586621679373532 ~> a6989586621679373532) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((>=@#@$) :: TyFun a6989586621679373532 (a6989586621679373532 ~> Bool) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((>@#@$) :: TyFun a6989586621679373532 (a6989586621679373532 ~> Bool) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((<@#@$) :: TyFun a6989586621679373532 (a6989586621679373532 ~> Bool) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (DownSym0 :: TyFun a6989586621679086132 (Down a6989586621679086132) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FromMaybeSym0 :: TyFun a6989586621679486658 (Maybe a6989586621679486658 ~> a6989586621679486658) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Maybe suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (NegateSym0 :: TyFun a6989586621679496884 a6989586621679496884 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Num suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((-@#@$) :: TyFun a6989586621679496884 (a6989586621679496884 ~> a6989586621679496884) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Num suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((+@#@$) :: TyFun a6989586621679496884 (a6989586621679496884 ~> a6989586621679496884) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Num suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (SignumSym0 :: TyFun a6989586621679496884 a6989586621679496884 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Num suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (AbsSym0 :: TyFun a6989586621679496884 a6989586621679496884 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Num suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((*@#@$) :: TyFun a6989586621679496884 (a6989586621679496884 ~> a6989586621679496884) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Num suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (SubtractSym0 :: TyFun a6989586621679502341 (a6989586621679502341 ~> a6989586621679502341) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Num suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (AsTypeOfSym0 :: TyFun a6989586621679511787 (a6989586621679511787 ~> a6989586621679511787) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (IdSym0 :: TyFun a6989586621679511796 a6989586621679511796 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (EnumFromThenToSym0 :: TyFun a6989586621679730982 (a6989586621679730982 ~> (a6989586621679730982 ~> [a6989586621679730982])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Enum suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (EnumFromToSym0 :: TyFun a6989586621679730982 (a6989586621679730982 ~> [a6989586621679730982]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Enum suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FromEnumSym0 :: TyFun a6989586621679730982 Nat -> Type) Source # | |
Defined in Data.Singletons.Prelude.Enum suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (PredSym0 :: TyFun a6989586621679730982 a6989586621679730982 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Enum suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (SuccSym0 :: TyFun a6989586621679730982 a6989586621679730982 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Enum suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((<>@#@$) :: TyFun a6989586621679800518 (a6989586621679800518 ~> a6989586621679800518) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (DualSym0 :: TyFun a6989586621679081576 (Dual a6989586621679081576) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (SumSym0 :: TyFun a6989586621679081561 (Sum a6989586621679081561) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ProductSym0 :: TyFun a6989586621679081566 (Product a6989586621679081566) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MinSym0 :: TyFun a6989586621679061210 (Min a6989586621679061210) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MaxSym0 :: TyFun a6989586621679061216 (Max a6989586621679061216) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FirstSym0 :: TyFun a6989586621679061230 (First a6989586621679061230) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LastSym0 :: TyFun a6989586621679061236 (Last a6989586621679061236) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (WrapMonoidSym0 :: TyFun m6989586621679061242 (WrappedMonoid m6989586621679061242) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (InsertSym0 :: TyFun a6989586621679929430 ([a6989586621679929430] ~> [a6989586621679929430]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (DeleteSym0 :: TyFun a6989586621679929457 ([a6989586621679929457] ~> [a6989586621679929457]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ElemIndicesSym0 :: TyFun a6989586621679929446 ([a6989586621679929446] ~> [Nat]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ElemIndexSym0 :: TyFun a6989586621679929447 ([a6989586621679929447] ~> Maybe Nat) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (IntersperseSym0 :: TyFun a6989586621679929533 ([a6989586621679929533] ~> [a6989586621679929533]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Show_Sym0 :: TyFun a6989586621680248665 Symbol -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ShowsSym0 :: TyFun a6989586621680248650 (Symbol ~> Symbol) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MappendSym0 :: TyFun a6989586621680316690 (a6989586621680316690 ~> a6989586621680316690) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monoid suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (AndSym0 :: TyFun (t6989586621680438447 Bool) Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (OrSym0 :: TyFun (t6989586621680438446 Bool) Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (IntersperseSym0 :: TyFun a6989586621681089449 (NonEmpty a6989586621681089449 ~> NonEmpty a6989586621681089449) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (InsertSym0 :: TyFun a6989586621681089456 ([a6989586621681089456] ~> NonEmpty a6989586621681089456) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((<|@#@$) :: TyFun a6989586621681089467 (NonEmpty a6989586621681089467 ~> NonEmpty a6989586621681089467) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ConsSym0 :: TyFun a6989586621681089466 (NonEmpty a6989586621681089466 ~> NonEmpty a6989586621681089466) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (SameKindSym0 :: TyFun k6989586621679027561 (TyFun k6989586621679027561 Constraint -> Type) -> Type) Source # | |
Defined in Data.Singletons suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (KindOfSym0 :: TyFun k6989586621679027564 Type -> Type) Source # | |
Defined in Data.Singletons suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (TextSym0 :: TyFun s6989586621681244495 (ErrorMessage' s6989586621681244495) -> Type) Source # | |
Defined in Data.Singletons.TypeError suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (AbsurdSym0 :: TyFun Void a6989586621679348028 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Void suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GetMinSym0 :: TyFun (Min a6989586621679061210) a6989586621679061210 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GetMaxSym0 :: TyFun (Max a6989586621679061216) a6989586621679061216 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GetFirstSym0 :: TyFun (First a6989586621679061230) a6989586621679061230 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GetLastSym0 :: TyFun (Last a6989586621679061236) a6989586621679061236 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (UnwrapMonoidSym0 :: TyFun (WrappedMonoid m6989586621679061242) m6989586621679061242 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GetOptionSym0 :: TyFun (Option a6989586621679061248) (Maybe a6989586621679061248) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (RunIdentitySym0 :: TyFun (Identity a6989586621679081595) a6989586621679081595 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GetFirstSym0 :: TyFun (First a6989586621679081605) (Maybe a6989586621679081605) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monoid suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GetLastSym0 :: TyFun (Last a6989586621679081600) (Maybe a6989586621679081600) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monoid suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GetDualSym0 :: TyFun (Dual a6989586621679081576) a6989586621679081576 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GetSumSym0 :: TyFun (Sum a6989586621679081561) a6989586621679081561 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GetProductSym0 :: TyFun (Product a6989586621679081566) a6989586621679081566 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (SconcatSym0 :: TyFun (NonEmpty a6989586621679800518) a6989586621679800518 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (NubSym0 :: TyFun (NonEmpty a6989586621681089417) (NonEmpty a6989586621681089417) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((!!@#@$) :: TyFun (NonEmpty a6989586621681089425) (Nat ~> a6989586621681089425) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Group1Sym0 :: TyFun (NonEmpty a6989586621681089432) (NonEmpty (NonEmpty a6989586621681089432)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ToListSym0 :: TyFun (NonEmpty a6989586621681089463) [a6989586621681089463] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ReverseSym0 :: TyFun (NonEmpty a6989586621681089448) (NonEmpty a6989586621681089448) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (SortSym0 :: TyFun (NonEmpty a6989586621681089465) (NonEmpty a6989586621681089465) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (InitSym0 :: TyFun (NonEmpty a6989586621681089468) [a6989586621681089468] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LastSym0 :: TyFun (NonEmpty a6989586621681089469) a6989586621681089469 -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (TailSym0 :: TyFun (NonEmpty a6989586621681089470) [a6989586621681089470] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (HeadSym0 :: TyFun (NonEmpty a6989586621681089471) a6989586621681089471 -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (UnconsSym0 :: TyFun (NonEmpty a6989586621681089474) (a6989586621681089474, Maybe (NonEmpty a6989586621681089474)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LengthSym0 :: TyFun (NonEmpty a6989586621681089478) Nat -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (TransposeSym0 :: TyFun (NonEmpty (NonEmpty a6989586621681089415)) (NonEmpty (NonEmpty a6989586621681089415)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ShowParenSym1 a6989586621680250555 :: TyFun (Symbol ~> Symbol) (Symbol ~> Symbol) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (UntilSym0 :: TyFun (a6989586621679511782 ~> Bool) ((a6989586621679511782 ~> a6989586621679511782) ~> (a6989586621679511782 ~> a6989586621679511782)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (NubBySym0 :: TyFun (a6989586621679929416 ~> (a6989586621679929416 ~> Bool)) ([a6989586621679929416] ~> [a6989586621679929416]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (PartitionSym0 :: TyFun (a6989586621679929425 ~> Bool) ([a6989586621679929425] ~> ([a6989586621679929425], [a6989586621679929425])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (BreakSym0 :: TyFun (a6989586621679929437 ~> Bool) ([a6989586621679929437] ~> ([a6989586621679929437], [a6989586621679929437])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (SpanSym0 :: TyFun (a6989586621679929438 ~> Bool) ([a6989586621679929438] ~> ([a6989586621679929438], [a6989586621679929438])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GroupBySym0 :: TyFun (a6989586621679929428 ~> (a6989586621679929428 ~> Bool)) ([a6989586621679929428] ~> [[a6989586621679929428]]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (DropWhileSym0 :: TyFun (a6989586621679929440 ~> Bool) ([a6989586621679929440] ~> [a6989586621679929440]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (TakeWhileSym0 :: TyFun (a6989586621679929441 ~> Bool) ([a6989586621679929441] ~> [a6989586621679929441]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FilterSym0 :: TyFun (a6989586621679929449 ~> Bool) ([a6989586621679929449] ~> [a6989586621679929449]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (InsertBySym0 :: TyFun (a6989586621679929452 ~> (a6989586621679929452 ~> Ordering)) (a6989586621679929452 ~> ([a6989586621679929452] ~> [a6989586621679929452])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (SortBySym0 :: TyFun (a6989586621679929453 ~> (a6989586621679929453 ~> Ordering)) ([a6989586621679929453] ~> [a6989586621679929453]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (DeleteBySym0 :: TyFun (a6989586621679929455 ~> (a6989586621679929455 ~> Bool)) (a6989586621679929455 ~> ([a6989586621679929455] ~> [a6989586621679929455])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (DeleteFirstsBySym0 :: TyFun (a6989586621679929454 ~> (a6989586621679929454 ~> Bool)) ([a6989586621679929454] ~> ([a6989586621679929454] ~> [a6989586621679929454])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (UnionBySym0 :: TyFun (a6989586621679929414 ~> (a6989586621679929414 ~> Bool)) ([a6989586621679929414] ~> ([a6989586621679929414] ~> [a6989586621679929414])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FindIndicesSym0 :: TyFun (a6989586621679929444 ~> Bool) ([a6989586621679929444] ~> [Nat]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FindIndexSym0 :: TyFun (a6989586621679929445 ~> Bool) ([a6989586621679929445] ~> Maybe Nat) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Scanr1Sym0 :: TyFun (a6989586621679929512 ~> (a6989586621679929512 ~> a6989586621679929512)) ([a6989586621679929512] ~> [a6989586621679929512]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Scanl1Sym0 :: TyFun (a6989586621679929515 ~> (a6989586621679929515 ~> a6989586621679929515)) ([a6989586621679929515] ~> [a6989586621679929515]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (IntersectBySym0 :: TyFun (a6989586621679929442 ~> (a6989586621679929442 ~> Bool)) ([a6989586621679929442] ~> ([a6989586621679929442] ~> [a6989586621679929442])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Foldl1'Sym0 :: TyFun (a6989586621679929524 ~> (a6989586621679929524 ~> a6989586621679929524)) ([a6989586621679929524] ~> a6989586621679929524) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (DropWhileEndSym0 :: TyFun (a6989586621679929439 ~> Bool) ([a6989586621679929439] ~> [a6989586621679929439]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ShowListWithSym0 :: TyFun (a6989586621680248649 ~> (Symbol ~> Symbol)) ([a6989586621680248649] ~> (Symbol ~> Symbol)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (NubBySym0 :: TyFun (a6989586621681089416 ~> (a6989586621681089416 ~> Bool)) (NonEmpty a6989586621681089416 ~> NonEmpty a6989586621681089416) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GroupBySym0 :: TyFun (a6989586621681089437 ~> (a6989586621681089437 ~> Bool)) ([a6989586621681089437] ~> [NonEmpty a6989586621681089437]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GroupBy1Sym0 :: TyFun (a6989586621681089431 ~> (a6989586621681089431 ~> Bool)) (NonEmpty a6989586621681089431 ~> NonEmpty (NonEmpty a6989586621681089431)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (TakeWhileSym0 :: TyFun (a6989586621681089444 ~> Bool) (NonEmpty a6989586621681089444 ~> [a6989586621681089444]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (DropWhileSym0 :: TyFun (a6989586621681089443 ~> Bool) (NonEmpty a6989586621681089443 ~> [a6989586621681089443]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (SpanSym0 :: TyFun (a6989586621681089442 ~> Bool) (NonEmpty a6989586621681089442 ~> ([a6989586621681089442], [a6989586621681089442])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (BreakSym0 :: TyFun (a6989586621681089441 ~> Bool) (NonEmpty a6989586621681089441 ~> ([a6989586621681089441], [a6989586621681089441])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FilterSym0 :: TyFun (a6989586621681089440 ~> Bool) (NonEmpty a6989586621681089440 ~> [a6989586621681089440]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (PartitionSym0 :: TyFun (a6989586621681089439 ~> Bool) (NonEmpty a6989586621681089439 ~> ([a6989586621681089439], [a6989586621681089439])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (SortBySym0 :: TyFun (a6989586621681089414 ~> (a6989586621681089414 ~> Ordering)) (NonEmpty a6989586621681089414 ~> NonEmpty a6989586621681089414) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Scanl1Sym0 :: TyFun (a6989586621681089451 ~> (a6989586621681089451 ~> a6989586621681089451)) (NonEmpty a6989586621681089451 ~> NonEmpty a6989586621681089451) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Scanr1Sym0 :: TyFun (a6989586621681089450 ~> (a6989586621681089450 ~> a6989586621681089450)) (NonEmpty a6989586621681089450 ~> NonEmpty a6989586621681089450) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (TypeErrorSym0 :: TyFun PErrorMessage b6989586621681244485 -> Type) Source # | |
Defined in Data.Singletons.TypeError suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((:<>:@#@$) :: TyFun (ErrorMessage' s6989586621681244495) (ErrorMessage' s6989586621681244495 ~> ErrorMessage' s6989586621681244495) -> Type) Source # | |
Defined in Data.Singletons.TypeError suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((:$$:@#@$) :: TyFun (ErrorMessage' s6989586621681244495) (ErrorMessage' s6989586621681244495 ~> ErrorMessage' s6989586621681244495) -> Type) Source # | |
Defined in Data.Singletons.TypeError suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (IntercalateSym1 a6989586621679939987 :: TyFun [[a6989586621679929532]] [a6989586621679929532] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (RightsSym0 :: TyFun [Either a6989586621680419978 b6989586621680419979] [b6989586621680419979] -> Type) Source # | |
Defined in Data.Singletons.Prelude.Either suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LeftsSym0 :: TyFun [Either a6989586621680419980 b6989586621680419981] [a6989586621680419980] -> Type) Source # | |
Defined in Data.Singletons.Prelude.Either suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (UnzipSym0 :: TyFun [(a6989586621679929483, b6989586621679929484)] ([a6989586621679929483], [b6989586621679929484]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((:@#@$$) t6989586621679291660 :: TyFun [a3530822107858468865] [a3530822107858468865] -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((:|@#@$$) t6989586621679291727 :: TyFun [a6989586621679065577] (NonEmpty a6989586621679065577) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((++@#@$$) a6989586621679511994 :: TyFun [a6989586621679511797] [a6989586621679511797] -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GenericLengthSym0 :: TyFun [a6989586621679929412] i6989586621679929411 -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (NubBySym1 a6989586621679938683 :: TyFun [a6989586621679929416] [a6989586621679929416] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (PartitionSym1 a6989586621679938781 :: TyFun [a6989586621679929425] ([a6989586621679929425], [a6989586621679929425]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (DropSym1 a6989586621679938804 a6989586621679929435 :: TyFun [a6989586621679929435] [a6989586621679929435] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (TakeSym1 a6989586621679938818 a6989586621679929436 :: TyFun [a6989586621679929436] [a6989586621679929436] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (SplitAtSym1 a6989586621679938832 a6989586621679929434 :: TyFun [a6989586621679929434] ([a6989586621679929434], [a6989586621679929434]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (BreakSym1 a6989586621679938838 :: TyFun [a6989586621679929437] ([a6989586621679929437], [a6989586621679929437]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (SpanSym1 a6989586621679938881 :: TyFun [a6989586621679929438] ([a6989586621679929438], [a6989586621679929438]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GroupBySym1 a6989586621679938924 :: TyFun [a6989586621679929428] [[a6989586621679929428]] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (DropWhileSym1 a6989586621679938958 :: TyFun [a6989586621679929440] [a6989586621679929440] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (TakeWhileSym1 a6989586621679938976 :: TyFun [a6989586621679929441] [a6989586621679929441] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FilterSym1 a6989586621679938990 :: TyFun [a6989586621679929449] [a6989586621679929449] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (InsertSym1 a6989586621679939037 :: TyFun [a6989586621679929430] [a6989586621679929430] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (SortBySym1 a6989586621679939043 :: TyFun [a6989586621679929453] [a6989586621679929453] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (DeleteFirstsBySym1 a6989586621679939074 :: TyFun [a6989586621679929454] ([a6989586621679929454] ~> [a6989586621679929454]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (UnionBySym1 a6989586621679939087 :: TyFun [a6989586621679929414] ([a6989586621679929414] ~> [a6989586621679929414]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (UnionSym1 a6989586621679939100 :: TyFun [a6989586621679929413] [a6989586621679929413] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (DeleteSym1 a6989586621679939110 :: TyFun [a6989586621679929457] [a6989586621679929457] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((\\@#@$$) a6989586621679939120 :: TyFun [a6989586621679929456] [a6989586621679929456] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipSym0 :: TyFun [a6989586621679929495] ([b6989586621679929496] ~> [(a6989586621679929495, b6989586621679929496)]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FindIndicesSym1 a6989586621679939331 :: TyFun [a6989586621679929444] [Nat] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ElemIndicesSym1 a6989586621679939357 :: TyFun [a6989586621679929446] [Nat] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FindIndexSym1 a6989586621679939365 :: TyFun [a6989586621679929445] (Maybe Nat) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ElemIndexSym1 a6989586621679939373 :: TyFun [a6989586621679929447] (Maybe Nat) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (IsPrefixOfSym1 a6989586621679939415 :: TyFun [a6989586621679929501] Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Scanr1Sym1 a6989586621679939580 :: TyFun [a6989586621679929512] [a6989586621679929512] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Scanl1Sym1 a6989586621679939639 :: TyFun [a6989586621679929515] [a6989586621679929515] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (IsInfixOfSym1 a6989586621679939653 :: TyFun [a6989586621679929499] Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (IntersectBySym1 a6989586621679939659 :: TyFun [a6989586621679929442] ([a6989586621679929442] ~> [a6989586621679929442]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (IntersectSym1 a6989586621679939695 :: TyFun [a6989586621679929443] [a6989586621679929443] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Foldl1'Sym1 a6989586621679939852 :: TyFun [a6989586621679929524] a6989586621679929524 -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (IntersperseSym1 a6989586621679939980 :: TyFun [a6989586621679929533] [a6989586621679929533] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (IsSuffixOfSym1 a6989586621679940006 :: TyFun [a6989586621679929500] Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (DropWhileEndSym1 a6989586621679940014 :: TyFun [a6989586621679929439] [a6989586621679929439] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GenericIndexSym0 :: TyFun [a6989586621680055608] (i6989586621680055607 ~> a6989586621680055608) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (StripPrefixSym1 a6989586621680068373 :: TyFun [a6989586621680055663] (Maybe [a6989586621680055663]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ShowListWithSym1 a6989586621680250587 :: TyFun [a6989586621680248649] (Symbol ~> Symbol) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GroupBySym1 a6989586621681090957 :: TyFun [a6989586621681089437] [NonEmpty a6989586621681089437] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (InsertSym1 a6989586621681091216 :: TyFun [a6989586621681089456] (NonEmpty a6989586621681089456) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FromMaybeSym1 a6989586621679486850 :: TyFun (Maybe a6989586621679486658) a6989586621679486658 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Maybe suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (IsRightSym0 :: TyFun (Either a6989586621680419972 b6989586621680419973) Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Either suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (IsLeftSym0 :: TyFun (Either a6989586621680419974 b6989586621680419975) Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Either suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((!!@#@$$) a6989586621679938708 :: TyFun Nat a6989586621679929418 -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((!!@#@$$) a6989586621681090931 :: TyFun Nat a6989586621681089425 -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ReplicateM_Sym0 :: TyFun Nat (m6989586621681193217 a6989586621681193218 ~> m6989586621681193217 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ReplicateMSym0 :: TyFun Nat (m6989586621681193219 a6989586621681193220 ~> m6989586621681193219 [a6989586621681193220]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ShowListSym1 arg6989586621680250623 :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ShowsSym1 a6989586621680250607 :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ShowParenSym2 a6989586621680250556 a6989586621680250555 :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (SwapSym0 :: TyFun (a6989586621679348839, b6989586621679348840) (b6989586621679348840, a6989586621679348839) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Tuple suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (SndSym0 :: TyFun (a6989586621679348847, b6989586621679348848) b6989586621679348848 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Tuple suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FstSym0 :: TyFun (a6989586621679348849, b6989586621679348850) a6989586621679348849 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Tuple suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LeftSym0 :: TyFun a6989586621679082630 (Either a6989586621679082630 b6989586621679082631) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (RightSym0 :: TyFun b6989586621679082631 (Either a6989586621679082630 b6989586621679082631) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Tuple2Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (a3530822107858468865, b3530822107858468866)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Bool_Sym1 a6989586621679355402 :: TyFun a6989586621679355396 (Bool ~> a6989586621679355396) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Bool suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((==@#@$$) x6989586621679359332 :: TyFun a6989586621679359331 Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Eq suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((/=@#@$$) x6989586621679359334 :: TyFun a6989586621679359331 Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Eq suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (DefaultEqSym1 a6989586621679359326 :: TyFun k6989586621679359325 Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Eq suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((<=@#@$$) arg6989586621679373634 :: TyFun a6989586621679373532 Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (CompareSym1 arg6989586621679373626 :: TyFun a6989586621679373532 Ordering -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MinSym1 arg6989586621679373650 :: TyFun a6989586621679373532 a6989586621679373532 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MaxSym1 arg6989586621679373646 :: TyFun a6989586621679373532 a6989586621679373532 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((>=@#@$$) arg6989586621679373642 :: TyFun a6989586621679373532 Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((>@#@$$) arg6989586621679373638 :: TyFun a6989586621679373532 Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((<@#@$$) arg6989586621679373630 :: TyFun a6989586621679373532 Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ErrorSym0 :: TyFun k06989586621679458997 k6989586621679458996 -> Type) Source # | |
Defined in Data.Singletons.TypeLits.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ErrorWithoutStackTraceSym0 :: TyFun k06989586621679460047 k6989586621679460046 -> Type) Source # | |
Defined in Data.Singletons.TypeLits.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Maybe_Sym0 :: TyFun b6989586621679485231 ((a6989586621679485232 ~> b6989586621679485231) ~> (Maybe a6989586621679485232 ~> b6989586621679485231)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Maybe suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((-@#@$$) arg6989586621679496908 :: TyFun a6989586621679496884 a6989586621679496884 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Num suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((+@#@$$) arg6989586621679496904 :: TyFun a6989586621679496884 a6989586621679496884 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Num suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((*@#@$$) arg6989586621679496912 :: TyFun a6989586621679496884 a6989586621679496884 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Num suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (SubtractSym1 a6989586621679502345 :: TyFun a6989586621679502341 a6989586621679502341 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Num suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (SeqSym0 :: TyFun a6989586621679511780 (b6989586621679511781 ~> b6989586621679511781) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ConstSym0 :: TyFun a6989586621679511794 (b6989586621679511795 ~> a6989586621679511794) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (AsTypeOfSym1 a6989586621679511985 :: TyFun a6989586621679511787 a6989586621679511787 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (PureSym0 :: TyFun a6989586621679536049 (f6989586621679536048 a6989586621679536049) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (WhenSym1 a6989586621679536381 f6989586621679535993 :: TyFun (f6989586621679535993 ()) (f6989586621679535993 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ReturnSym0 :: TyFun a6989586621679536077 (m6989586621679536072 a6989586621679536077) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (JoinSym0 :: TyFun (m6989586621679535997 (m6989586621679535997 a6989586621679535998)) (m6989586621679535997 a6989586621679535998) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (VoidSym0 :: TyFun (f6989586621679705370 a6989586621679705371) (f6989586621679705370 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Functor suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((&@#@$) :: TyFun a6989586621679720322 ((a6989586621679720322 ~> b6989586621679720323) ~> b6989586621679720323) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Function suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (EnumFromThenToSym1 arg6989586621679731278 :: TyFun a6989586621679730982 (a6989586621679730982 ~> [a6989586621679730982]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Enum suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (EnumFromToSym1 arg6989586621679731274 :: TyFun a6989586621679730982 [a6989586621679730982] -> Type) Source # | |
Defined in Data.Singletons.Prelude.Enum suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((<>@#@$$) arg6989586621679801003 :: TyFun a6989586621679800518 a6989586621679800518 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ReplicateSym1 a6989586621679938722 a6989586621679929420 :: TyFun a6989586621679929420 [a6989586621679929420] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LookupSym0 :: TyFun a6989586621679929426 ([(a6989586621679929426, b6989586621679929427)] ~> Maybe b6989586621679929427) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (InsertBySym1 a6989586621679939013 :: TyFun a6989586621679929452 ([a6989586621679929452] ~> [a6989586621679929452]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (DeleteBySym1 a6989586621679939056 :: TyFun a6989586621679929455 ([a6989586621679929455] ~> [a6989586621679929455]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GenericReplicateSym0 :: TyFun i6989586621680055605 (a6989586621680055606 ~> [a6989586621680055606]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GenericSplitAtSym0 :: TyFun i6989586621680055609 ([a6989586621680055610] ~> ([a6989586621680055610], [a6989586621680055610])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GenericDropSym0 :: TyFun i6989586621680055611 ([a6989586621680055612] ~> [a6989586621680055612]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GenericTakeSym0 :: TyFun i6989586621680055613 ([a6989586621680055614] ~> [a6989586621680055614]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ShowsPrecSym1 arg6989586621680250615 a6989586621680248665 :: TyFun a6989586621680248665 (Symbol ~> Symbol) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MappendSym1 arg6989586621680317075 :: TyFun a6989586621680316690 a6989586621680316690 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monoid suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ProductSym0 :: TyFun (t6989586621680438526 a6989586621680438547) a6989586621680438547 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (SumSym0 :: TyFun (t6989586621680438526 a6989586621680438546) a6989586621680438546 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MinimumSym0 :: TyFun (t6989586621680438526 a6989586621680438545) a6989586621680438545 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MaximumSym0 :: TyFun (t6989586621680438526 a6989586621680438544) a6989586621680438544 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ElemSym0 :: TyFun a6989586621680438543 (t6989586621680438526 a6989586621680438543 ~> Bool) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (NotElemSym0 :: TyFun a6989586621680438437 (t6989586621680438436 a6989586621680438437 ~> Bool) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ToListSym0 :: TyFun (t6989586621680438526 a6989586621680438540) [a6989586621680438540] -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ConcatSym0 :: TyFun (t6989586621680438451 [a6989586621680438452]) [a6989586621680438452] -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FoldSym0 :: TyFun (t6989586621680438526 m6989586621680438527) m6989586621680438527 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ArgSym0 :: TyFun a6989586621679061223 (b6989586621679061224 ~> Arg a6989586621679061223 b6989586621679061224) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (OptionalSym0 :: TyFun (f6989586621681184477 a6989586621681184478) (f6989586621681184477 (Maybe a6989586621681184478)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Applicative suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (UnlessSym1 a6989586621681193584 f6989586621681193216 :: TyFun (f6989586621681193216 ()) (f6989586621681193216 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (SameKindSym1 a6989586621679027562 :: TyFun k6989586621679027561 Constraint -> Type) Source # | |
Defined in Data.Singletons suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ShowTypeSym0 :: TyFun t6989586621681244496 (ErrorMessage' s6989586621681244495) -> Type) Source # | |
Defined in Data.Singletons.TypeError suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (UnzipSym0 :: TyFun (NonEmpty (a6989586621681089418, b6989586621681089419)) (NonEmpty a6989586621681089418, NonEmpty b6989586621681089419) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (NubBySym1 a6989586621681090863 :: TyFun (NonEmpty a6989586621681089416) (NonEmpty a6989586621681089416) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipSym0 :: TyFun (NonEmpty a6989586621681089423) (NonEmpty b6989586621681089424 ~> NonEmpty (a6989586621681089423, b6989586621681089424)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (IsPrefixOfSym1 a6989586621681090949 :: TyFun (NonEmpty a6989586621681089426) Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GroupBy1Sym1 a6989586621681091021 :: TyFun (NonEmpty a6989586621681089431) (NonEmpty (NonEmpty a6989586621681089431)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (IntersperseSym1 a6989586621681091070 :: TyFun (NonEmpty a6989586621681089449) (NonEmpty a6989586621681089449) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (TakeSym1 a6989586621681091091 a6989586621681089447 :: TyFun (NonEmpty a6989586621681089447) [a6989586621681089447] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (DropSym1 a6989586621681091099 a6989586621681089446 :: TyFun (NonEmpty a6989586621681089446) [a6989586621681089446] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (SplitAtSym1 a6989586621681091107 a6989586621681089445 :: TyFun (NonEmpty a6989586621681089445) ([a6989586621681089445], [a6989586621681089445]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (TakeWhileSym1 a6989586621681091115 :: TyFun (NonEmpty a6989586621681089444) [a6989586621681089444] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (DropWhileSym1 a6989586621681091123 :: TyFun (NonEmpty a6989586621681089443) [a6989586621681089443] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (SpanSym1 a6989586621681091131 :: TyFun (NonEmpty a6989586621681089442) ([a6989586621681089442], [a6989586621681089442]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (BreakSym1 a6989586621681091139 :: TyFun (NonEmpty a6989586621681089441) ([a6989586621681089441], [a6989586621681089441]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FilterSym1 a6989586621681091147 :: TyFun (NonEmpty a6989586621681089440) [a6989586621681089440] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (PartitionSym1 a6989586621681091155 :: TyFun (NonEmpty a6989586621681089439) ([a6989586621681089439], [a6989586621681089439]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (SortBySym1 a6989586621681091180 :: TyFun (NonEmpty a6989586621681089414) (NonEmpty a6989586621681089414) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Scanl1Sym1 a6989586621681091246 :: TyFun (NonEmpty a6989586621681089451) (NonEmpty a6989586621681089451) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Scanr1Sym1 a6989586621681091253 :: TyFun (NonEmpty a6989586621681089450) (NonEmpty a6989586621681089450) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((<|@#@$$) a6989586621681091265 :: TyFun (NonEmpty a6989586621681089467) (NonEmpty a6989586621681089467) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ConsSym1 a6989586621681091276 :: TyFun (NonEmpty a6989586621681089466) (NonEmpty a6989586621681089466) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ΣSym1 s2 :: TyFun (s1 ~> Type) Type -> Type) Source # | |
Defined in Data.Singletons.Sigma suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ComparingSym0 :: TyFun (b6989586621679373522 ~> a6989586621679373521) (b6989586621679373522 ~> (b6989586621679373522 ~> Ordering)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MapMaybeSym0 :: TyFun (a6989586621679486653 ~> Maybe b6989586621679486654) ([a6989586621679486653] ~> [b6989586621679486654]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Maybe suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (UntilSym1 a6989586621679511907 :: TyFun (a6989586621679511782 ~> a6989586621679511782) (a6989586621679511782 ~> a6989586621679511782) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (($!@#@$) :: TyFun (a6989586621679511783 ~> b6989586621679511784) (a6989586621679511783 ~> b6989586621679511784) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (($@#@$) :: TyFun (a6989586621679511785 ~> b6989586621679511786) (a6989586621679511785 ~> b6989586621679511786) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MapSym0 :: TyFun (a6989586621679511798 ~> b6989586621679511799) ([a6989586621679511798] ~> [b6989586621679511799]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FoldrSym0 :: TyFun (a6989586621679511800 ~> (b6989586621679511801 ~> b6989586621679511801)) (b6989586621679511801 ~> ([a6989586621679511800] ~> b6989586621679511801)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (UnfoldrSym0 :: TyFun (b6989586621679929504 ~> Maybe (a6989586621679929505, b6989586621679929504)) (b6989586621679929504 ~> [a6989586621679929505]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ScanrSym0 :: TyFun (a6989586621679929513 ~> (b6989586621679929514 ~> b6989586621679929514)) (b6989586621679929514 ~> ([a6989586621679929513] ~> [b6989586621679929514])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ScanlSym0 :: TyFun (b6989586621679929516 ~> (a6989586621679929517 ~> b6989586621679929516)) (b6989586621679929516 ~> ([a6989586621679929517] ~> [b6989586621679929516])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (AnySym0 :: TyFun (a6989586621680438445 ~> Bool) (t6989586621680438444 a6989586621680438445 ~> Bool) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Foldl1Sym0 :: TyFun (a6989586621680438539 ~> (a6989586621680438539 ~> a6989586621680438539)) (t6989586621680438526 a6989586621680438539 ~> a6989586621680438539) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MaximumBySym0 :: TyFun (a6989586621680438441 ~> (a6989586621680438441 ~> Ordering)) (t6989586621680438440 a6989586621680438441 ~> a6989586621680438441) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MinimumBySym0 :: TyFun (a6989586621680438439 ~> (a6989586621680438439 ~> Ordering)) (t6989586621680438438 a6989586621680438439 ~> a6989586621680438439) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Foldr1Sym0 :: TyFun (a6989586621680438538 ~> (a6989586621680438538 ~> a6989586621680438538)) (t6989586621680438526 a6989586621680438538 ~> a6989586621680438538) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (AllSym0 :: TyFun (a6989586621680438443 ~> Bool) (t6989586621680438442 a6989586621680438443 ~> Bool) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FindSym0 :: TyFun (a6989586621680438435 ~> Bool) (t6989586621680438434 a6989586621680438435 ~> Maybe a6989586621680438435) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GroupWithSym0 :: TyFun (a6989586621681089436 ~> b6989586621681089435) ([a6989586621681089436] ~> [NonEmpty a6989586621681089436]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GroupAllWithSym0 :: TyFun (a6989586621681089434 ~> b6989586621681089433) ([a6989586621681089434] ~> [NonEmpty a6989586621681089434]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GroupWith1Sym0 :: TyFun (a6989586621681089430 ~> b6989586621681089429) (NonEmpty a6989586621681089430 ~> NonEmpty (NonEmpty a6989586621681089430)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MapSym0 :: TyFun (a6989586621681089459 ~> b6989586621681089460) (NonEmpty a6989586621681089459 ~> NonEmpty b6989586621681089460) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (SortWithSym0 :: TyFun (a6989586621681089413 ~> o6989586621681089412) (NonEmpty a6989586621681089413 ~> NonEmpty a6989586621681089413) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GroupAllWith1Sym0 :: TyFun (a6989586621681089428 ~> b6989586621681089427) (NonEmpty a6989586621681089428 ~> NonEmpty (NonEmpty a6989586621681089428)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ScanlSym0 :: TyFun (b6989586621681089454 ~> (a6989586621681089455 ~> b6989586621681089454)) (b6989586621681089454 ~> ([a6989586621681089455] ~> NonEmpty b6989586621681089454)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ScanrSym0 :: TyFun (a6989586621681089452 ~> (b6989586621681089453 ~> b6989586621681089453)) (b6989586621681089453 ~> ([a6989586621681089452] ~> NonEmpty b6989586621681089453)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (UnfoldrSym0 :: TyFun (a6989586621681089472 ~> (b6989586621681089473, Maybe a6989586621681089472)) (a6989586621681089472 ~> NonEmpty b6989586621681089473) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (UnfoldSym0 :: TyFun (a6989586621681089476 ~> (b6989586621681089477, Maybe a6989586621681089476)) (a6989586621681089476 ~> NonEmpty b6989586621681089477) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MfilterSym0 :: TyFun (a6989586621681193212 ~> Bool) (m6989586621681193211 a6989586621681193212 ~> m6989586621681193211 a6989586621681193212) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FilterMSym0 :: TyFun (a6989586621681193250 ~> m6989586621681193249 Bool) ([a6989586621681193250] ~> m6989586621681193249 [a6989586621681193250]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ApplySym0 :: TyFun (k16989586621679025703 ~> k26989586621679025702) (k16989586621679025703 ~> k26989586621679025702) -> Type) Source # | |
Defined in Data.Singletons suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((@@@#@$) :: TyFun (k16989586621679031880 ~> k6989586621679031878) (TyFun k16989586621679031880 k6989586621679031878 -> Type) -> Type) Source # | |
Defined in Data.Singletons suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((:<>:@#@$$) t6989586621681245285 :: TyFun (ErrorMessage' s6989586621681244495) (ErrorMessage' s6989586621681244495) -> Type) Source # | |
Defined in Data.Singletons.TypeError suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((:$$:@#@$$) t6989586621681245289 :: TyFun (ErrorMessage' s6989586621681244495) (ErrorMessage' s6989586621681244495) -> Type) Source # | |
Defined in Data.Singletons.TypeError suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Bool_Sym2 a6989586621679355403 a6989586621679355402 :: TyFun Bool a6989586621679355396 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Bool suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LookupSym1 a6989586621679938787 b6989586621679929427 :: TyFun [(a6989586621679929426, b6989586621679929427)] (Maybe b6989586621679929427) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Unzip3Sym0 :: TyFun [(a6989586621679929480, b6989586621679929481, c6989586621679929482)] ([a6989586621679929480], [b6989586621679929481], [c6989586621679929482]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MapMaybeSym1 a6989586621679486820 :: TyFun [a6989586621679486653] [b6989586621679486654] -> Type) Source # | |
Defined in Data.Singletons.Prelude.Maybe suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MapSym1 a6989586621679512002 :: TyFun [a6989586621679511798] [b6989586621679511799] -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (InsertBySym2 a6989586621679939014 a6989586621679939013 :: TyFun [a6989586621679929452] [a6989586621679929452] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (DeleteBySym2 a6989586621679939057 a6989586621679939056 :: TyFun [a6989586621679929455] [a6989586621679929455] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (DeleteFirstsBySym2 a6989586621679939075 a6989586621679939074 :: TyFun [a6989586621679929454] [a6989586621679929454] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (UnionBySym2 a6989586621679939088 a6989586621679939087 :: TyFun [a6989586621679929414] [a6989586621679929414] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Zip3Sym0 :: TyFun [a6989586621679929492] ([b6989586621679929493] ~> ([c6989586621679929494] ~> [(a6989586621679929492, b6989586621679929493, c6989586621679929494)])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipSym1 a6989586621679939323 b6989586621679929496 :: TyFun [b6989586621679929496] [(a6989586621679929495, b6989586621679929496)] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (IntersectBySym2 a6989586621679939660 a6989586621679939659 :: TyFun [a6989586621679929442] [a6989586621679929442] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GenericSplitAtSym1 a6989586621680068137 a6989586621680055610 :: TyFun [a6989586621680055610] ([a6989586621680055610], [a6989586621680055610]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GenericDropSym1 a6989586621680068147 a6989586621680055612 :: TyFun [a6989586621680055612] [a6989586621680055612] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GenericTakeSym1 a6989586621680068157 a6989586621680055614 :: TyFun [a6989586621680055614] [a6989586621680055614] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GroupWithSym1 a6989586621681091005 :: TyFun [a6989586621681089436] [NonEmpty a6989586621681089436] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GroupAllWithSym1 a6989586621681091013 :: TyFun [a6989586621681089434] [NonEmpty a6989586621681089434] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FilterMSym1 a6989586621681193713 :: TyFun [a6989586621681193250] (m6989586621681193249 [a6989586621681193250]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ShowsPrecSym2 arg6989586621680250616 arg6989586621680250615 :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ShowListWithSym2 a6989586621680250588 a6989586621680250587 :: TyFun Symbol Symbol -> Type) Source # | |
Defined in Data.Singletons.Prelude.Show suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FailSym0 :: TyFun Symbol (m6989586621679536072 a6989586621679536078) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Tuple2Sym1 t6989586621679291753 b3530822107858468866 :: TyFun b3530822107858468866 (a3530822107858468865, b3530822107858468866) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Tuple3Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (c3530822107858468867 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ComparingSym1 a6989586621679373617 :: TyFun b6989586621679373522 (b6989586621679373522 ~> Ordering) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (SeqSym1 a6989586621679511902 b6989586621679511781 :: TyFun b6989586621679511781 b6989586621679511781 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (UntilSym2 a6989586621679511908 a6989586621679511907 :: TyFun a6989586621679511782 a6989586621679511782 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (($!@#@$$) a6989586621679511933 :: TyFun a6989586621679511783 b6989586621679511784 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (($@#@$$) a6989586621679511942 :: TyFun a6989586621679511785 b6989586621679511786 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ConstSym1 a6989586621679511976 b6989586621679511795 :: TyFun b6989586621679511795 a6989586621679511794 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FoldrSym1 a6989586621679512009 :: TyFun b6989586621679511801 ([a6989586621679511800] ~> b6989586621679511801) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((<$@#@$) :: TyFun a6989586621679536046 (f6989586621679536043 b6989586621679536047 ~> f6989586621679536043 a6989586621679536046) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((<*>@#@$) :: TyFun (f6989586621679536048 (a6989586621679536050 ~> b6989586621679536051)) (f6989586621679536048 a6989586621679536050 ~> f6989586621679536048 b6989586621679536051) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((<**>@#@$) :: TyFun (f6989586621679536007 a6989586621679536008) (f6989586621679536007 (a6989586621679536008 ~> b6989586621679536009) ~> f6989586621679536007 b6989586621679536009) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((>>=@#@$) :: TyFun (m6989586621679536072 a6989586621679536073) ((a6989586621679536073 ~> m6989586621679536072 b6989586621679536074) ~> m6989586621679536072 b6989586621679536074) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ApSym0 :: TyFun (m6989586621679535965 (a6989586621679535966 ~> b6989586621679535967)) (m6989586621679535965 a6989586621679535966 ~> m6989586621679535965 b6989586621679535967) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((<|>@#@$) :: TyFun (f6989586621679536125 a6989586621679536127) (f6989586621679536125 a6989586621679536127 ~> f6989586621679536125 a6989586621679536127) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MplusSym0 :: TyFun (m6989586621679536128 a6989586621679536130) (m6989586621679536128 a6989586621679536130 ~> m6989586621679536128 a6989586621679536130) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (($>@#@$) :: TyFun (f6989586621679705372 a6989586621679705373) (b6989586621679705374 ~> f6989586621679705372 b6989586621679705374) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Functor suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((<&>@#@$) :: TyFun (f6989586621679705375 a6989586621679705376) ((a6989586621679705376 ~> b6989586621679705377) ~> f6989586621679705375 b6989586621679705377) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Functor suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (EnumFromThenToSym2 arg6989586621679731279 arg6989586621679731278 :: TyFun a6989586621679730982 [a6989586621679730982] -> Type) Source # | |
Defined in Data.Singletons.Prelude.Enum suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (UnfoldrSym1 a6989586621679939438 :: TyFun b6989586621679929504 [a6989586621679929505] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ScanrSym1 a6989586621679939604 :: TyFun b6989586621679929514 ([a6989586621679929513] ~> [b6989586621679929514]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ScanlSym1 a6989586621679939625 :: TyFun b6989586621679929516 ([a6989586621679929517] ~> [b6989586621679929516]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GenericReplicateSym1 a6989586621680068117 a6989586621680055606 :: TyFun a6989586621680055606 [a6989586621680055606] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GenericIndexSym1 a6989586621680068127 i6989586621680055607 :: TyFun i6989586621680055607 a6989586621680055608 -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (AnySym1 a6989586621680438990 t6989586621680438444 :: TyFun (t6989586621680438444 a6989586621680438445) Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ElemSym1 arg6989586621680439193 t6989586621680438526 :: TyFun (t6989586621680438526 a6989586621680438543) Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (NotElemSym1 a6989586621680438919 t6989586621680438436 :: TyFun (t6989586621680438436 a6989586621680438437) Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LengthSym0 :: TyFun (t6989586621680438526 a6989586621680438542) Nat -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (NullSym0 :: TyFun (t6989586621680438526 a6989586621680438541) Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Foldl1Sym1 arg6989586621680439183 t6989586621680438526 :: TyFun (t6989586621680438526 a6989586621680438539) a6989586621680438539 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MaximumBySym1 a6989586621680438952 t6989586621680438440 :: TyFun (t6989586621680438440 a6989586621680438441) a6989586621680438441 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MinimumBySym1 a6989586621680438927 t6989586621680438438 :: TyFun (t6989586621680438438 a6989586621680438439) a6989586621680438439 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Foldr1Sym1 arg6989586621680439179 t6989586621680438526 :: TyFun (t6989586621680438526 a6989586621680438538) a6989586621680438538 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (SequenceA_Sym0 :: TyFun (t6989586621680438462 (f6989586621680438463 a6989586621680438464)) (f6989586621680438463 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Sequence_Sym0 :: TyFun (t6989586621680438459 (m6989586621680438460 a6989586621680438461)) (m6989586621680438460 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (AllSym1 a6989586621680438977 t6989586621680438442 :: TyFun (t6989586621680438442 a6989586621680438443) Bool -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FindSym1 a6989586621680438892 t6989586621680438434 :: TyFun (t6989586621680438434 a6989586621680438435) (Maybe a6989586621680438435) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ConstSym0 :: TyFun a6989586621679086334 (Const a6989586621679086334 b6989586621679086335) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Const suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (SequenceASym0 :: TyFun (t6989586621680734967 (f6989586621680734971 a6989586621680734972)) (f6989586621680734971 (t6989586621680734967 a6989586621680734972)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (SequenceSym0 :: TyFun (t6989586621680734967 (m6989586621680734976 a6989586621680734977)) (m6989586621680734976 (t6989586621680734967 a6989586621680734977)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ArgSym1 t6989586621680850272 b6989586621679061224 :: TyFun b6989586621679061224 (Arg a6989586621679061223 b6989586621679061224) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Semigroup suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MzipSym0 :: TyFun (m6989586621681057603 a6989586621681057604) (m6989586621681057603 b6989586621681057605 ~> m6989586621681057603 (a6989586621681057604, b6989586621681057605)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Zip suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MunzipSym0 :: TyFun (m6989586621681057603 (a6989586621681057609, b6989586621681057610)) (m6989586621681057603 a6989586621681057609, m6989586621681057603 b6989586621681057610) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Zip suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ScanlSym1 a6989586621681091224 :: TyFun b6989586621681089454 ([a6989586621681089455] ~> NonEmpty b6989586621681089454) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ScanrSym1 a6989586621681091235 :: TyFun b6989586621681089453 ([a6989586621681089452] ~> NonEmpty b6989586621681089453) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (UnfoldrSym1 a6989586621681091296 :: TyFun a6989586621681089472 (NonEmpty b6989586621681089473) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (UnfoldSym1 a6989586621681091333 :: TyFun a6989586621681089476 (NonEmpty b6989586621681089477) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MfilterSym1 a6989586621681193547 m6989586621681193211 :: TyFun (m6989586621681193211 a6989586621681193212) (m6989586621681193211 a6989586621681193212) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ReplicateM_Sym1 a6989586621681193593 a6989586621681193218 m6989586621681193217 :: TyFun (m6989586621681193217 a6989586621681193218) (m6989586621681193217 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ReplicateMSym1 a6989586621681193612 a6989586621681193220 m6989586621681193219 :: TyFun (m6989586621681193219 a6989586621681193220) (m6989586621681193219 [a6989586621681193220]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ApplySym1 f6989586621679025704 :: TyFun k16989586621679025703 k26989586621679025702 -> Type) Source # | |
Defined in Data.Singletons suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((@@@#@$$) a6989586621679025700 :: TyFun k16989586621679031880 k6989586621679031878 -> Type) Source # | |
Defined in Data.Singletons suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GetConstSym0 :: TyFun (Const a6989586621680696325 b6989586621680696326) a6989586621680696325 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Const suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipSym1 a6989586621681090923 b6989586621681089424 :: TyFun (NonEmpty b6989586621681089424) (NonEmpty (a6989586621681089423, b6989586621681089424)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GroupWith1Sym1 a6989586621681091057 :: TyFun (NonEmpty a6989586621681089430) (NonEmpty (NonEmpty a6989586621681089430)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MapSym1 a6989586621681091080 :: TyFun (NonEmpty a6989586621681089459) (NonEmpty b6989586621681089460) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (SortWithSym1 a6989586621681091192 :: TyFun (NonEmpty a6989586621681089413) (NonEmpty a6989586621681089413) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (GroupAllWith1Sym1 a6989586621681091198 :: TyFun (NonEmpty a6989586621681089428) (NonEmpty (NonEmpty a6989586621681089428)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (CurrySym0 :: TyFun ((a6989586621679348844, b6989586621679348845) ~> c6989586621679348846) (a6989586621679348844 ~> (b6989586621679348845 ~> c6989586621679348846)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Tuple suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (UncurrySym0 :: TyFun (a6989586621679348841 ~> (b6989586621679348842 ~> c6989586621679348843)) ((a6989586621679348841, b6989586621679348842) ~> c6989586621679348843) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Tuple suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Maybe_Sym1 a6989586621679485249 a6989586621679485232 :: TyFun (a6989586621679485232 ~> b6989586621679485231) (Maybe a6989586621679485232 ~> b6989586621679485231) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Maybe suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FlipSym0 :: TyFun (a6989586621679511788 ~> (b6989586621679511789 ~> c6989586621679511790)) (b6989586621679511789 ~> (a6989586621679511788 ~> c6989586621679511790)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((.@#@$) :: TyFun (b6989586621679511791 ~> c6989586621679511792) ((a6989586621679511793 ~> b6989586621679511791) ~> (a6989586621679511793 ~> c6989586621679511792)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FmapSym0 :: TyFun (a6989586621679536044 ~> b6989586621679536045) (f6989586621679536043 a6989586621679536044 ~> f6989586621679536043 b6989586621679536045) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LiftASym0 :: TyFun (a6989586621679536005 ~> b6989586621679536006) (f6989586621679536004 a6989586621679536005 ~> f6989586621679536004 b6989586621679536006) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((=<<@#@$) :: TyFun (a6989586621679535995 ~> m6989586621679535994 b6989586621679535996) (m6989586621679535994 a6989586621679535995 ~> m6989586621679535994 b6989586621679535996) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LiftMSym0 :: TyFun (a16989586621679535991 ~> r6989586621679535992) (m6989586621679535990 a16989586621679535991 ~> m6989586621679535990 r6989586621679535992) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((<$>@#@$) :: TyFun (a6989586621679705379 ~> b6989586621679705380) (f6989586621679705378 a6989586621679705379 ~> f6989586621679705378 b6989586621679705380) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Functor suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (a6989586621679720335 &@#@$$ b6989586621679720323 :: TyFun (a6989586621679720322 ~> b6989586621679720323) b6989586621679720323 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Function suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (OnSym0 :: TyFun (b6989586621679720324 ~> (b6989586621679720324 ~> c6989586621679720325)) ((a6989586621679720326 ~> b6989586621679720324) ~> (a6989586621679720326 ~> (a6989586621679720326 ~> c6989586621679720325))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Function suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWithSym0 :: TyFun (a6989586621679929489 ~> (b6989586621679929490 ~> c6989586621679929491)) ([a6989586621679929489] ~> ([b6989586621679929490] ~> [c6989586621679929491])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Either_Sym0 :: TyFun (a6989586621680418502 ~> c6989586621680418503) ((b6989586621680418504 ~> c6989586621680418503) ~> (Either a6989586621680418502 b6989586621680418504 ~> c6989586621680418503)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Either suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Foldl'Sym0 :: TyFun (b6989586621680438536 ~> (a6989586621680438537 ~> b6989586621680438536)) (b6989586621680438536 ~> (t6989586621680438526 a6989586621680438537 ~> b6989586621680438536)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FoldlSym0 :: TyFun (b6989586621680438534 ~> (a6989586621680438535 ~> b6989586621680438534)) (b6989586621680438534 ~> (t6989586621680438526 a6989586621680438535 ~> b6989586621680438534)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FoldrSym0 :: TyFun (a6989586621680438530 ~> (b6989586621680438531 ~> b6989586621680438531)) (b6989586621680438531 ~> (t6989586621680438526 a6989586621680438530 ~> b6989586621680438531)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FoldMapSym0 :: TyFun (a6989586621680438529 ~> m6989586621680438528) (t6989586621680438526 a6989586621680438529 ~> m6989586621680438528) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Foldr'Sym0 :: TyFun (a6989586621680438532 ~> (b6989586621680438533 ~> b6989586621680438533)) (b6989586621680438533 ~> (t6989586621680438526 a6989586621680438532 ~> b6989586621680438533)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ConcatMapSym0 :: TyFun (a6989586621680438449 ~> [b6989586621680438450]) (t6989586621680438448 a6989586621680438449 ~> [b6989586621680438450]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FoldMapDefaultSym0 :: TyFun (a6989586621680740536 ~> m6989586621680740535) (t6989586621680740534 a6989586621680740536 ~> m6989586621680740535) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FmapDefaultSym0 :: TyFun (a6989586621680740538 ~> b6989586621680740539) (t6989586621680740537 a6989586621680740538 ~> t6989586621680740537 b6989586621680740539) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWithSym0 :: TyFun (a6989586621681089420 ~> (b6989586621681089421 ~> c6989586621681089422)) (NonEmpty a6989586621681089420 ~> (NonEmpty b6989586621681089421 ~> NonEmpty c6989586621681089422)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((<$!>@#@$) :: TyFun (a6989586621681193214 ~> b6989586621681193215) (m6989586621681193213 a6989586621681193214 ~> m6989586621681193213 b6989586621681193215) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Unzip4Sym0 :: TyFun [(a6989586621679929476, b6989586621679929477, c6989586621679929478, d6989586621679929479)] ([a6989586621679929476], [b6989586621679929477], [c6989586621679929478], [d6989586621679929479]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FoldrSym2 a6989586621679512010 a6989586621679512009 :: TyFun [a6989586621679511800] b6989586621679511801 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWithSym1 a6989586621679939300 :: TyFun [a6989586621679929489] ([b6989586621679929490] ~> [c6989586621679929491]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Zip3Sym1 a6989586621679939311 b6989586621679929493 c6989586621679929494 :: TyFun [b6989586621679929493] ([c6989586621679929494] ~> [(a6989586621679929492, b6989586621679929493, c6989586621679929494)]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ScanrSym2 a6989586621679939605 a6989586621679939604 :: TyFun [a6989586621679929513] [b6989586621679929514] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ScanlSym2 a6989586621679939626 a6989586621679939625 :: TyFun [a6989586621679929517] [b6989586621679929516] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Zip4Sym0 :: TyFun [a6989586621680055659] ([b6989586621680055660] ~> ([c6989586621680055661] ~> ([d6989586621680055662] ~> [(a6989586621680055659, b6989586621680055660, c6989586621680055661, d6989586621680055662)]))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ScanlSym2 a6989586621681091225 a6989586621681091224 :: TyFun [a6989586621681089455] (NonEmpty b6989586621681089454) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ScanrSym2 a6989586621681091236 a6989586621681091235 :: TyFun [a6989586621681089452] (NonEmpty b6989586621681089453) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Maybe_Sym2 a6989586621679485250 a6989586621679485249 :: TyFun (Maybe a6989586621679485232) b6989586621679485231 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Maybe suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (UncurrySym1 a6989586621679348948 :: TyFun (a6989586621679348841, b6989586621679348842) c6989586621679348843 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Tuple suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Tuple3Sym1 t6989586621679291784 b3530822107858468866 c3530822107858468867 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Tuple4Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (c3530822107858468867 ~> (d3530822107858468868 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868)))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (CurrySym1 a6989586621679348933 :: TyFun a6989586621679348844 (b6989586621679348845 ~> c6989586621679348846) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Tuple suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ComparingSym2 a6989586621679373618 a6989586621679373617 :: TyFun b6989586621679373522 Ordering -> Type) Source # | |
Defined in Data.Singletons.Prelude.Ord suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FlipSym1 a6989586621679511948 :: TyFun b6989586621679511789 (a6989586621679511788 ~> c6989586621679511790) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FmapSym1 arg6989586621679536437 f6989586621679536043 :: TyFun (f6989586621679536043 a6989586621679536044) (f6989586621679536043 b6989586621679536045) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((arg6989586621679536441 <$@#@$$ b6989586621679536047) f6989586621679536043 :: TyFun (f6989586621679536043 b6989586621679536047) (f6989586621679536043 a6989586621679536046) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((<*>@#@$$) arg6989586621679536463 :: TyFun (f6989586621679536048 a6989586621679536050) (f6989586621679536048 b6989586621679536051) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((<*@#@$) :: TyFun (f6989586621679536048 a6989586621679536057) (f6989586621679536048 b6989586621679536058 ~> f6989586621679536048 a6989586621679536057) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((*>@#@$) :: TyFun (f6989586621679536048 a6989586621679536055) (f6989586621679536048 b6989586621679536056 ~> f6989586621679536048 b6989586621679536056) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (a6989586621679536421 <**>@#@$$ b6989586621679536009 :: TyFun (f6989586621679536007 (a6989586621679536008 ~> b6989586621679536009)) (f6989586621679536007 b6989586621679536009) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LiftASym1 a6989586621679536411 f6989586621679536004 :: TyFun (f6989586621679536004 a6989586621679536005) (f6989586621679536004 b6989586621679536006) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((>>@#@$) :: TyFun (m6989586621679536072 a6989586621679536075) (m6989586621679536072 b6989586621679536076 ~> m6989586621679536072 b6989586621679536076) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((=<<@#@$$) a6989586621679536390 :: TyFun (m6989586621679535994 a6989586621679535995) (m6989586621679535994 b6989586621679535996) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LiftMSym1 a6989586621679536368 m6989586621679535990 :: TyFun (m6989586621679535990 a16989586621679535991) (m6989586621679535990 r6989586621679535992) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ApSym1 a6989586621679536135 :: TyFun (m6989586621679535965 a6989586621679535966) (m6989586621679535965 b6989586621679535967) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((<|>@#@$$) arg6989586621679536594 :: TyFun (f6989586621679536125 a6989586621679536127) (f6989586621679536125 a6989586621679536127) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MplusSym1 arg6989586621679536598 :: TyFun (m6989586621679536128 a6989586621679536130) (m6989586621679536128 a6989586621679536130) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (a6989586621679705449 $>@#@$$ b6989586621679705374 :: TyFun b6989586621679705374 (f6989586621679705372 b6989586621679705374) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Functor suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (a6989586621679705459 <$>@#@$$ f6989586621679705378 :: TyFun (f6989586621679705378 a6989586621679705379) (f6989586621679705378 b6989586621679705380) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Functor suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Foldl'Sym1 arg6989586621680439173 t6989586621680438526 :: TyFun b6989586621680438536 (t6989586621680438526 a6989586621680438537 ~> b6989586621680438536) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FoldlSym1 arg6989586621680439167 t6989586621680438526 :: TyFun b6989586621680438534 (t6989586621680438526 a6989586621680438535 ~> b6989586621680438534) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FoldrSym1 arg6989586621680439155 t6989586621680438526 :: TyFun b6989586621680438531 (t6989586621680438526 a6989586621680438530 ~> b6989586621680438531) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FoldMapSym1 arg6989586621680439151 t6989586621680438526 :: TyFun (t6989586621680438526 a6989586621680438529) m6989586621680438528 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Foldr'Sym1 arg6989586621680439161 t6989586621680438526 :: TyFun b6989586621680438533 (t6989586621680438526 a6989586621680438532 ~> b6989586621680438533) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (For_Sym0 :: TyFun (t6989586621680438473 a6989586621680438475) ((a6989586621680438475 ~> f6989586621680438474 b6989586621680438476) ~> f6989586621680438474 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ForM_Sym0 :: TyFun (t6989586621680438465 a6989586621680438467) ((a6989586621680438467 ~> m6989586621680438466 b6989586621680438468) ~> m6989586621680438466 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (AsumSym0 :: TyFun (t6989586621680438456 (f6989586621680438457 a6989586621680438458)) (f6989586621680438457 a6989586621680438458) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MsumSym0 :: TyFun (t6989586621680438453 (m6989586621680438454 a6989586621680438455)) (m6989586621680438454 a6989586621680438455) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ConcatMapSym1 a6989586621680439021 t6989586621680438448 :: TyFun (t6989586621680438448 a6989586621680438449) [b6989586621680438450] -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FoldMapDefaultSym1 a6989586621680741033 t6989586621680740534 :: TyFun (t6989586621680740534 a6989586621680740536) m6989586621680740535 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FmapDefaultSym1 a6989586621680741054 t6989586621680740537 :: TyFun (t6989586621680740537 a6989586621680740538) (t6989586621680740537 b6989586621680740539) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ForMSym0 :: TyFun (t6989586621680740548 a6989586621680740550) ((a6989586621680740550 ~> m6989586621680740549 b6989586621680740551) ~> m6989586621680740549 (t6989586621680740548 b6989586621680740551)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ForSym0 :: TyFun (t6989586621680740552 a6989586621680740554) ((a6989586621680740554 ~> f6989586621680740553 b6989586621680740555) ~> f6989586621680740553 (t6989586621680740552 b6989586621680740555)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MzipSym1 arg6989586621681057679 b6989586621681057605 :: TyFun (m6989586621681057603 b6989586621681057605) (m6989586621681057603 (a6989586621681057604, b6989586621681057605)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Zip suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (a6989586621681193567 <$!>@#@$$ m6989586621681193213 :: TyFun (m6989586621681193213 a6989586621681193214) (m6989586621681193213 b6989586621681193215) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWithSym1 a6989586621681090912 :: TyFun (NonEmpty a6989586621681089420) (NonEmpty b6989586621681089421 ~> NonEmpty c6989586621681089422) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (a6989586621679511957 .@#@$$ a6989586621679511793 :: TyFun (a6989586621679511793 ~> b6989586621679511791) (a6989586621679511793 ~> c6989586621679511792) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LiftA2Sym0 :: TyFun (a6989586621679536052 ~> (b6989586621679536053 ~> c6989586621679536054)) (f6989586621679536048 a6989586621679536052 ~> (f6989586621679536048 b6989586621679536053 ~> f6989586621679536048 c6989586621679536054)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (arg6989586621679536544 >>=@#@$$ b6989586621679536074 :: TyFun (a6989586621679536073 ~> m6989586621679536072 b6989586621679536074) (m6989586621679536072 b6989586621679536074) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LiftM2Sym0 :: TyFun (a16989586621679535987 ~> (a26989586621679535988 ~> r6989586621679535989)) (m6989586621679535986 a16989586621679535987 ~> (m6989586621679535986 a26989586621679535988 ~> m6989586621679535986 r6989586621679535989)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (a6989586621679705465 <&>@#@$$ b6989586621679705377 :: TyFun (a6989586621679705376 ~> b6989586621679705377) (f6989586621679705375 b6989586621679705377) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Functor suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (OnSym1 a6989586621679720341 a6989586621679720326 :: TyFun (a6989586621679720326 ~> b6989586621679720324) (a6989586621679720326 ~> (a6989586621679720326 ~> c6989586621679720325)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Function suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWith3Sym0 :: TyFun (a6989586621679929485 ~> (b6989586621679929486 ~> (c6989586621679929487 ~> d6989586621679929488))) ([a6989586621679929485] ~> ([b6989586621679929486] ~> ([c6989586621679929487] ~> [d6989586621679929488]))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Either_Sym1 a6989586621680418538 b6989586621680418504 :: TyFun (b6989586621680418504 ~> c6989586621680418503) (Either a6989586621680418502 b6989586621680418504 ~> c6989586621680418503) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Either suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FoldrMSym0 :: TyFun (a6989586621680438487 ~> (b6989586621680438488 ~> m6989586621680438486 b6989586621680438488)) (b6989586621680438488 ~> (t6989586621680438485 a6989586621680438487 ~> m6989586621680438486 b6989586621680438488)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FoldlMSym0 :: TyFun (b6989586621680438483 ~> (a6989586621680438484 ~> m6989586621680438482 b6989586621680438483)) (b6989586621680438483 ~> (t6989586621680438481 a6989586621680438484 ~> m6989586621680438482 b6989586621680438483)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Traverse_Sym0 :: TyFun (a6989586621680438479 ~> f6989586621680438478 b6989586621680438480) (t6989586621680438477 a6989586621680438479 ~> f6989586621680438478 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MapM_Sym0 :: TyFun (a6989586621680438471 ~> m6989586621680438470 b6989586621680438472) (t6989586621680438469 a6989586621680438471 ~> m6989586621680438470 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (TraverseSym0 :: TyFun (a6989586621680734969 ~> f6989586621680734968 b6989586621680734970) (t6989586621680734967 a6989586621680734969 ~> f6989586621680734968 (t6989586621680734967 b6989586621680734970)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MapMSym0 :: TyFun (a6989586621680734974 ~> m6989586621680734973 b6989586621680734975) (t6989586621680734967 a6989586621680734974 ~> m6989586621680734973 (t6989586621680734967 b6989586621680734975)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MapAccumRSym0 :: TyFun (a6989586621680740541 ~> (b6989586621680740542 ~> (a6989586621680740541, c6989586621680740543))) (a6989586621680740541 ~> (t6989586621680740540 b6989586621680740542 ~> (a6989586621680740541, t6989586621680740540 c6989586621680740543))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MapAccumLSym0 :: TyFun (a6989586621680740545 ~> (b6989586621680740546 ~> (a6989586621680740545, c6989586621680740547))) (a6989586621680740545 ~> (t6989586621680740544 b6989586621680740546 ~> (a6989586621680740545, t6989586621680740544 c6989586621680740547))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MzipWithSym0 :: TyFun (a6989586621681057606 ~> (b6989586621681057607 ~> c6989586621681057608)) (m6989586621681057603 a6989586621681057606 ~> (m6989586621681057603 b6989586621681057607 ~> m6989586621681057603 c6989586621681057608)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Zip suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWithM_Sym0 :: TyFun (a6989586621681193230 ~> (b6989586621681193231 ~> m6989586621681193229 c6989586621681193232)) ([a6989586621681193230] ~> ([b6989586621681193231] ~> m6989586621681193229 ())) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWithMSym0 :: TyFun (a6989586621681193234 ~> (b6989586621681193235 ~> m6989586621681193233 c6989586621681193236)) ([a6989586621681193234] ~> ([b6989586621681193235] ~> m6989586621681193233 [c6989586621681193236])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MapAndUnzipMSym0 :: TyFun (a6989586621681193238 ~> m6989586621681193237 (b6989586621681193239, c6989586621681193240)) ([a6989586621681193238] ~> m6989586621681193237 ([b6989586621681193239], [c6989586621681193240])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((>=>@#@$) :: TyFun (a6989586621681193246 ~> m6989586621681193245 b6989586621681193247) ((b6989586621681193247 ~> m6989586621681193245 c6989586621681193248) ~> (a6989586621681193246 ~> m6989586621681193245 c6989586621681193248)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings ((<=<@#@$) :: TyFun (b6989586621681193242 ~> m6989586621681193241 c6989586621681193243) ((a6989586621681193244 ~> m6989586621681193241 b6989586621681193242) ~> (a6989586621681193244 ~> m6989586621681193241 c6989586621681193243)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Unzip5Sym0 :: TyFun [(a6989586621679929471, b6989586621679929472, c6989586621679929473, d6989586621679929474, e6989586621679929475)] ([a6989586621679929471], [b6989586621679929472], [c6989586621679929473], [d6989586621679929474], [e6989586621679929475]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWith3Sym1 a6989586621679939285 :: TyFun [a6989586621679929485] ([b6989586621679929486] ~> ([c6989586621679929487] ~> [d6989586621679929488])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWithSym2 a6989586621679939301 a6989586621679939300 :: TyFun [b6989586621679929490] [c6989586621679929491] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Zip3Sym2 a6989586621679939312 a6989586621679939311 c6989586621679929494 :: TyFun [c6989586621679929494] [(a6989586621679929492, b6989586621679929493, c6989586621679929494)] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Zip5Sym0 :: TyFun [a6989586621680055654] ([b6989586621680055655] ~> ([c6989586621680055656] ~> ([d6989586621680055657] ~> ([e6989586621680055658] ~> [(a6989586621680055654, b6989586621680055655, c6989586621680055656, d6989586621680055657, e6989586621680055658)])))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Zip4Sym1 a6989586621680068361 b6989586621680055660 c6989586621680055661 d6989586621680055662 :: TyFun [b6989586621680055660] ([c6989586621680055661] ~> ([d6989586621680055662] ~> [(a6989586621680055659, b6989586621680055660, c6989586621680055661, d6989586621680055662)])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWithM_Sym1 a6989586621681193655 :: TyFun [a6989586621681193230] ([b6989586621681193231] ~> m6989586621681193229 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWithMSym1 a6989586621681193664 :: TyFun [a6989586621681193234] ([b6989586621681193235] ~> m6989586621681193233 [c6989586621681193236]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MapAndUnzipMSym1 a6989586621681193673 :: TyFun [a6989586621681193238] (m6989586621681193237 ([b6989586621681193239], [c6989586621681193240])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Either_Sym2 a6989586621680418539 a6989586621680418538 :: TyFun (Either a6989586621680418502 b6989586621680418504) c6989586621680418503 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Either suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Tuple3Sym2 t6989586621679291785 t6989586621679291784 c3530822107858468867 :: TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Tuple4Sym1 t6989586621679291831 b3530822107858468866 c3530822107858468867 d3530822107858468868 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (d3530822107858468868 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Tuple5Sym0 :: TyFun a3530822107858468865 (b3530822107858468866 ~> (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (CurrySym2 a6989586621679348934 a6989586621679348933 :: TyFun b6989586621679348845 c6989586621679348846 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Tuple suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FlipSym2 a6989586621679511949 a6989586621679511948 :: TyFun a6989586621679511788 c6989586621679511790 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (a6989586621679511958 .@#@$$$ a6989586621679511957 :: TyFun a6989586621679511793 c6989586621679511792 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Base suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LiftA2Sym1 arg6989586621679536467 f6989586621679536048 :: TyFun (f6989586621679536048 a6989586621679536052) (f6989586621679536048 b6989586621679536053 ~> f6989586621679536048 c6989586621679536054) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (arg6989586621679536477 <*@#@$$ b6989586621679536058 :: TyFun (f6989586621679536048 b6989586621679536058) (f6989586621679536048 a6989586621679536057) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (arg6989586621679536473 *>@#@$$ b6989586621679536056 :: TyFun (f6989586621679536048 b6989586621679536056) (f6989586621679536048 b6989586621679536056) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (arg6989586621679536548 >>@#@$$ b6989586621679536076 :: TyFun (m6989586621679536072 b6989586621679536076) (m6989586621679536072 b6989586621679536076) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LiftM2Sym1 a6989586621679536342 m6989586621679535986 :: TyFun (m6989586621679535986 a16989586621679535987) (m6989586621679535986 a26989586621679535988 ~> m6989586621679535986 r6989586621679535989) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (OnSym2 a6989586621679720342 a6989586621679720341 :: TyFun a6989586621679720326 (a6989586621679720326 ~> c6989586621679720325) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Function suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Foldl'Sym2 arg6989586621680439174 arg6989586621680439173 t6989586621680438526 :: TyFun (t6989586621680438526 a6989586621680438537) b6989586621680438536 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FoldlSym2 arg6989586621680439168 arg6989586621680439167 t6989586621680438526 :: TyFun (t6989586621680438526 a6989586621680438535) b6989586621680438534 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FoldrSym2 arg6989586621680439156 arg6989586621680439155 t6989586621680438526 :: TyFun (t6989586621680438526 a6989586621680438530) b6989586621680438531 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FoldrMSym1 a6989586621680439127 t6989586621680438485 :: TyFun b6989586621680438488 (t6989586621680438485 a6989586621680438487 ~> m6989586621680438486 b6989586621680438488) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Foldr'Sym2 arg6989586621680439162 arg6989586621680439161 t6989586621680438526 :: TyFun (t6989586621680438526 a6989586621680438532) b6989586621680438533 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FoldlMSym1 a6989586621680439105 t6989586621680438481 :: TyFun b6989586621680438483 (t6989586621680438481 a6989586621680438484 ~> m6989586621680438482 b6989586621680438483) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Traverse_Sym1 a6989586621680439087 t6989586621680438477 :: TyFun (t6989586621680438477 a6989586621680438479) (f6989586621680438478 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MapM_Sym1 a6989586621680439069 t6989586621680438469 :: TyFun (t6989586621680438469 a6989586621680438471) (m6989586621680438470 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (TraverseSym1 arg6989586621680734979 t6989586621680734967 :: TyFun (t6989586621680734967 a6989586621680734969) (f6989586621680734968 (t6989586621680734967 b6989586621680734970)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MapMSym1 arg6989586621680734985 t6989586621680734967 :: TyFun (t6989586621680734967 a6989586621680734974) (m6989586621680734973 (t6989586621680734967 b6989586621680734975)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MapAccumRSym1 a6989586621680741067 t6989586621680740540 :: TyFun a6989586621680740541 (t6989586621680740540 b6989586621680740542 ~> (a6989586621680740541, t6989586621680740540 c6989586621680740543)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MapAccumLSym1 a6989586621680741084 t6989586621680740544 :: TyFun a6989586621680740545 (t6989586621680740544 b6989586621680740546 ~> (a6989586621680740545, t6989586621680740544 c6989586621680740547)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MzipWithSym1 arg6989586621681057683 m6989586621681057603 :: TyFun (m6989586621681057603 a6989586621681057606) (m6989586621681057603 b6989586621681057607 ~> m6989586621681057603 c6989586621681057608) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Zip suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWithSym2 a6989586621681090913 a6989586621681090912 :: TyFun (NonEmpty b6989586621681089421) (NonEmpty c6989586621681089422) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.NonEmpty suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LiftA3Sym0 :: TyFun (a6989586621679536000 ~> (b6989586621679536001 ~> (c6989586621679536002 ~> d6989586621679536003))) (f6989586621679535999 a6989586621679536000 ~> (f6989586621679535999 b6989586621679536001 ~> (f6989586621679535999 c6989586621679536002 ~> f6989586621679535999 d6989586621679536003))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LiftM3Sym0 :: TyFun (a16989586621679535982 ~> (a26989586621679535983 ~> (a36989586621679535984 ~> r6989586621679535985))) (m6989586621679535981 a16989586621679535982 ~> (m6989586621679535981 a26989586621679535983 ~> (m6989586621679535981 a36989586621679535984 ~> m6989586621679535981 r6989586621679535985))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWith4Sym0 :: TyFun (a6989586621680055636 ~> (b6989586621680055637 ~> (c6989586621680055638 ~> (d6989586621680055639 ~> e6989586621680055640)))) ([a6989586621680055636] ~> ([b6989586621680055637] ~> ([c6989586621680055638] ~> ([d6989586621680055639] ~> [e6989586621680055640])))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (For_Sym1 a6989586621680439099 b6989586621680438476 f6989586621680438474 :: TyFun (a6989586621680438475 ~> f6989586621680438474 b6989586621680438476) (f6989586621680438474 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ForM_Sym1 a6989586621680439081 b6989586621680438468 m6989586621680438466 :: TyFun (a6989586621680438467 ~> m6989586621680438466 b6989586621680438468) (m6989586621680438466 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ForMSym1 a6989586621680741105 b6989586621680740551 m6989586621680740549 :: TyFun (a6989586621680740550 ~> m6989586621680740549 b6989586621680740551) (m6989586621680740549 (t6989586621680740548 b6989586621680740551)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ForSym1 a6989586621680741115 b6989586621680740555 f6989586621680740553 :: TyFun (a6989586621680740554 ~> f6989586621680740553 b6989586621680740555) (f6989586621680740553 (t6989586621680740552 b6989586621680740555)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (a6989586621681193679 >=>@#@$$ c6989586621681193248 :: TyFun (b6989586621681193247 ~> m6989586621681193245 c6989586621681193248) (a6989586621681193246 ~> m6989586621681193245 c6989586621681193248) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (a6989586621681193704 <=<@#@$$ a6989586621681193244 :: TyFun (a6989586621681193244 ~> m6989586621681193241 b6989586621681193242) (a6989586621681193244 ~> m6989586621681193241 c6989586621681193243) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Unzip6Sym0 :: TyFun [(a6989586621679929465, b6989586621679929466, c6989586621679929467, d6989586621679929468, e6989586621679929469, f6989586621679929470)] ([a6989586621679929465], [b6989586621679929466], [c6989586621679929467], [d6989586621679929468], [e6989586621679929469], [f6989586621679929470]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWith3Sym2 a6989586621679939286 a6989586621679939285 :: TyFun [b6989586621679929486] ([c6989586621679929487] ~> [d6989586621679929488]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWith4Sym1 a6989586621680068244 :: TyFun [a6989586621680055636] ([b6989586621680055637] ~> ([c6989586621680055638] ~> ([d6989586621680055639] ~> [e6989586621680055640]))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Zip6Sym0 :: TyFun [a6989586621680055648] ([b6989586621680055649] ~> ([c6989586621680055650] ~> ([d6989586621680055651] ~> ([e6989586621680055652] ~> ([f6989586621680055653] ~> [(a6989586621680055648, b6989586621680055649, c6989586621680055650, d6989586621680055651, e6989586621680055652, f6989586621680055653)]))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Zip5Sym1 a6989586621680068338 b6989586621680055655 c6989586621680055656 d6989586621680055657 e6989586621680055658 :: TyFun [b6989586621680055655] ([c6989586621680055656] ~> ([d6989586621680055657] ~> ([e6989586621680055658] ~> [(a6989586621680055654, b6989586621680055655, c6989586621680055656, d6989586621680055657, e6989586621680055658)]))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Zip4Sym2 a6989586621680068362 a6989586621680068361 c6989586621680055661 d6989586621680055662 :: TyFun [c6989586621680055661] ([d6989586621680055662] ~> [(a6989586621680055659, b6989586621680055660, c6989586621680055661, d6989586621680055662)]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWithM_Sym2 a6989586621681193656 a6989586621681193655 :: TyFun [b6989586621681193231] (m6989586621681193229 ()) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWithMSym2 a6989586621681193665 a6989586621681193664 :: TyFun [b6989586621681193235] (m6989586621681193233 [c6989586621681193236]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Tuple4Sym2 t6989586621679291832 t6989586621679291831 c3530822107858468867 d3530822107858468868 :: TyFun c3530822107858468867 (d3530822107858468868 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Tuple5Sym1 t6989586621679291896 b3530822107858468866 c3530822107858468867 d3530822107858468868 e3530822107858468869 :: TyFun b3530822107858468866 (c3530822107858468867 ~> (d3530822107858468868 ~> (e3530822107858468869 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869)))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances 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 suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LiftA2Sym2 arg6989586621679536468 arg6989586621679536467 :: TyFun (f6989586621679536048 b6989586621679536053) (f6989586621679536048 c6989586621679536054) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LiftA3Sym1 a6989586621679536399 f6989586621679535999 :: TyFun (f6989586621679535999 a6989586621679536000) (f6989586621679535999 b6989586621679536001 ~> (f6989586621679535999 c6989586621679536002 ~> f6989586621679535999 d6989586621679536003)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LiftM2Sym2 a6989586621679536343 a6989586621679536342 :: TyFun (m6989586621679535986 a26989586621679535988) (m6989586621679535986 r6989586621679535989) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LiftM3Sym1 a6989586621679536300 m6989586621679535981 :: TyFun (m6989586621679535981 a16989586621679535982) (m6989586621679535981 a26989586621679535983 ~> (m6989586621679535981 a36989586621679535984 ~> m6989586621679535981 r6989586621679535985)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (OnSym3 a6989586621679720343 a6989586621679720342 a6989586621679720341 :: TyFun a6989586621679720326 c6989586621679720325 -> Type) Source # | |
Defined in Data.Singletons.Prelude.Function suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FoldrMSym2 a6989586621680439128 a6989586621680439127 t6989586621680438485 :: TyFun (t6989586621680438485 a6989586621680438487) (m6989586621680438486 b6989586621680438488) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (FoldlMSym2 a6989586621680439106 a6989586621680439105 t6989586621680438481 :: TyFun (t6989586621680438481 a6989586621680438484) (m6989586621680438482 b6989586621680438483) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Foldable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MapAccumRSym2 a6989586621680741068 a6989586621680741067 t6989586621680740540 :: TyFun (t6989586621680740540 b6989586621680740542) (a6989586621680740541, t6989586621680740540 c6989586621680740543) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MapAccumLSym2 a6989586621680741085 a6989586621680741084 t6989586621680740544 :: TyFun (t6989586621680740544 b6989586621680740546) (a6989586621680740545, t6989586621680740544 c6989586621680740547) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Traversable suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (MzipWithSym2 arg6989586621681057684 arg6989586621681057683 :: TyFun (m6989586621681057603 b6989586621681057607) (m6989586621681057603 c6989586621681057608) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Zip suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (a6989586621681193680 >=>@#@$$$ a6989586621681193679 :: TyFun a6989586621681193246 (m6989586621681193245 c6989586621681193248) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (a6989586621681193705 <=<@#@$$$ a6989586621681193704 :: TyFun a6989586621681193244 (m6989586621681193241 c6989586621681193243) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LiftM4Sym0 :: TyFun (a16989586621679535976 ~> (a26989586621679535977 ~> (a36989586621679535978 ~> (a46989586621679535979 ~> r6989586621679535980)))) (m6989586621679535975 a16989586621679535976 ~> (m6989586621679535975 a26989586621679535977 ~> (m6989586621679535975 a36989586621679535978 ~> (m6989586621679535975 a46989586621679535979 ~> m6989586621679535975 r6989586621679535980)))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWith5Sym0 :: TyFun (a6989586621680055630 ~> (b6989586621680055631 ~> (c6989586621680055632 ~> (d6989586621680055633 ~> (e6989586621680055634 ~> f6989586621680055635))))) ([a6989586621680055630] ~> ([b6989586621680055631] ~> ([c6989586621680055632] ~> ([d6989586621680055633] ~> ([e6989586621680055634] ~> [f6989586621680055635]))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Unzip7Sym0 :: TyFun [(a6989586621679929458, b6989586621679929459, c6989586621679929460, d6989586621679929461, e6989586621679929462, f6989586621679929463, g6989586621679929464)] ([a6989586621679929458], [b6989586621679929459], [c6989586621679929460], [d6989586621679929461], [e6989586621679929462], [f6989586621679929463], [g6989586621679929464]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWith3Sym3 a6989586621679939287 a6989586621679939286 a6989586621679939285 :: TyFun [c6989586621679929487] [d6989586621679929488] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWith5Sym1 a6989586621680068221 :: TyFun [a6989586621680055630] ([b6989586621680055631] ~> ([c6989586621680055632] ~> ([d6989586621680055633] ~> ([e6989586621680055634] ~> [f6989586621680055635])))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWith4Sym2 a6989586621680068245 a6989586621680068244 :: TyFun [b6989586621680055637] ([c6989586621680055638] ~> ([d6989586621680055639] ~> [e6989586621680055640])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Zip7Sym0 :: TyFun [a6989586621680055641] ([b6989586621680055642] ~> ([c6989586621680055643] ~> ([d6989586621680055644] ~> ([e6989586621680055645] ~> ([f6989586621680055646] ~> ([g6989586621680055647] ~> [(a6989586621680055641, b6989586621680055642, c6989586621680055643, d6989586621680055644, e6989586621680055645, f6989586621680055646, g6989586621680055647)])))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Zip6Sym1 a6989586621680068310 b6989586621680055649 c6989586621680055650 d6989586621680055651 e6989586621680055652 f6989586621680055653 :: TyFun [b6989586621680055649] ([c6989586621680055650] ~> ([d6989586621680055651] ~> ([e6989586621680055652] ~> ([f6989586621680055653] ~> [(a6989586621680055648, b6989586621680055649, c6989586621680055650, d6989586621680055651, e6989586621680055652, f6989586621680055653)])))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Zip5Sym2 a6989586621680068339 a6989586621680068338 c6989586621680055656 d6989586621680055657 e6989586621680055658 :: TyFun [c6989586621680055656] ([d6989586621680055657] ~> ([e6989586621680055658] ~> [(a6989586621680055654, b6989586621680055655, c6989586621680055656, d6989586621680055657, e6989586621680055658)])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Zip4Sym3 a6989586621680068363 a6989586621680068362 a6989586621680068361 d6989586621680055662 :: TyFun [d6989586621680055662] [(a6989586621680055659, b6989586621680055660, c6989586621680055661, d6989586621680055662)] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Tuple4Sym3 t6989586621679291833 t6989586621679291832 t6989586621679291831 d3530822107858468868 :: TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Tuple5Sym2 t6989586621679291897 t6989586621679291896 c3530822107858468867 d3530822107858468868 e3530822107858468869 :: TyFun c3530822107858468867 (d3530822107858468868 ~> (e3530822107858468869 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Tuple6Sym1 t6989586621679291981 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 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 suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LiftA3Sym2 a6989586621679536400 a6989586621679536399 :: TyFun (f6989586621679535999 b6989586621679536001) (f6989586621679535999 c6989586621679536002 ~> f6989586621679535999 d6989586621679536003) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LiftM3Sym2 a6989586621679536301 a6989586621679536300 :: TyFun (m6989586621679535981 a26989586621679535983) (m6989586621679535981 a36989586621679535984 ~> m6989586621679535981 r6989586621679535985) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LiftM4Sym1 a6989586621679536239 m6989586621679535975 :: TyFun (m6989586621679535975 a16989586621679535976) (m6989586621679535975 a26989586621679535977 ~> (m6989586621679535975 a36989586621679535978 ~> (m6989586621679535975 a46989586621679535979 ~> m6989586621679535975 r6989586621679535980))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LiftM5Sym0 :: TyFun (a16989586621679535969 ~> (a26989586621679535970 ~> (a36989586621679535971 ~> (a46989586621679535972 ~> (a56989586621679535973 ~> r6989586621679535974))))) (m6989586621679535968 a16989586621679535969 ~> (m6989586621679535968 a26989586621679535970 ~> (m6989586621679535968 a36989586621679535971 ~> (m6989586621679535968 a46989586621679535972 ~> (m6989586621679535968 a56989586621679535973 ~> m6989586621679535968 r6989586621679535974))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWith6Sym0 :: TyFun (a6989586621680055623 ~> (b6989586621680055624 ~> (c6989586621680055625 ~> (d6989586621680055626 ~> (e6989586621680055627 ~> (f6989586621680055628 ~> g6989586621680055629)))))) ([a6989586621680055623] ~> ([b6989586621680055624] ~> ([c6989586621680055625] ~> ([d6989586621680055626] ~> ([e6989586621680055627] ~> ([f6989586621680055628] ~> [g6989586621680055629])))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWith6Sym1 a6989586621680068194 :: TyFun [a6989586621680055623] ([b6989586621680055624] ~> ([c6989586621680055625] ~> ([d6989586621680055626] ~> ([e6989586621680055627] ~> ([f6989586621680055628] ~> [g6989586621680055629]))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWith5Sym2 a6989586621680068222 a6989586621680068221 :: TyFun [b6989586621680055631] ([c6989586621680055632] ~> ([d6989586621680055633] ~> ([e6989586621680055634] ~> [f6989586621680055635]))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWith4Sym3 a6989586621680068246 a6989586621680068245 a6989586621680068244 :: TyFun [c6989586621680055638] ([d6989586621680055639] ~> [e6989586621680055640]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Zip7Sym1 a6989586621680068277 b6989586621680055642 c6989586621680055643 d6989586621680055644 e6989586621680055645 f6989586621680055646 g6989586621680055647 :: TyFun [b6989586621680055642] ([c6989586621680055643] ~> ([d6989586621680055644] ~> ([e6989586621680055645] ~> ([f6989586621680055646] ~> ([g6989586621680055647] ~> [(a6989586621680055641, b6989586621680055642, c6989586621680055643, d6989586621680055644, e6989586621680055645, f6989586621680055646, g6989586621680055647)]))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Zip6Sym2 a6989586621680068311 a6989586621680068310 c6989586621680055650 d6989586621680055651 e6989586621680055652 f6989586621680055653 :: TyFun [c6989586621680055650] ([d6989586621680055651] ~> ([e6989586621680055652] ~> ([f6989586621680055653] ~> [(a6989586621680055648, b6989586621680055649, c6989586621680055650, d6989586621680055651, e6989586621680055652, f6989586621680055653)]))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Zip5Sym3 a6989586621680068340 a6989586621680068339 a6989586621680068338 d6989586621680055657 e6989586621680055658 :: TyFun [d6989586621680055657] ([e6989586621680055658] ~> [(a6989586621680055654, b6989586621680055655, c6989586621680055656, d6989586621680055657, e6989586621680055658)]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Tuple5Sym3 t6989586621679291898 t6989586621679291897 t6989586621679291896 d3530822107858468868 e3530822107858468869 :: TyFun d3530822107858468868 (e3530822107858468869 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Tuple6Sym2 t6989586621679291982 t6989586621679291981 c3530822107858468867 d3530822107858468868 e3530822107858468869 f3530822107858468870 :: TyFun c3530822107858468867 (d3530822107858468868 ~> (e3530822107858468869 ~> (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870)))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Tuple7Sym1 t6989586621679292088 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 suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LiftA3Sym3 a6989586621679536401 a6989586621679536400 a6989586621679536399 :: TyFun (f6989586621679535999 c6989586621679536002) (f6989586621679535999 d6989586621679536003) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LiftM3Sym3 a6989586621679536302 a6989586621679536301 a6989586621679536300 :: TyFun (m6989586621679535981 a36989586621679535984) (m6989586621679535981 r6989586621679535985) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LiftM4Sym2 a6989586621679536240 a6989586621679536239 :: TyFun (m6989586621679535975 a26989586621679535977) (m6989586621679535975 a36989586621679535978 ~> (m6989586621679535975 a46989586621679535979 ~> m6989586621679535975 r6989586621679535980)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LiftM5Sym1 a6989586621679536156 m6989586621679535968 :: TyFun (m6989586621679535968 a16989586621679535969) (m6989586621679535968 a26989586621679535970 ~> (m6989586621679535968 a36989586621679535971 ~> (m6989586621679535968 a46989586621679535972 ~> (m6989586621679535968 a56989586621679535973 ~> m6989586621679535968 r6989586621679535974)))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWith7Sym0 :: TyFun (a6989586621680055615 ~> (b6989586621680055616 ~> (c6989586621680055617 ~> (d6989586621680055618 ~> (e6989586621680055619 ~> (f6989586621680055620 ~> (g6989586621680055621 ~> h6989586621680055622))))))) ([a6989586621680055615] ~> ([b6989586621680055616] ~> ([c6989586621680055617] ~> ([d6989586621680055618] ~> ([e6989586621680055619] ~> ([f6989586621680055620] ~> ([g6989586621680055621] ~> [h6989586621680055622]))))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWith7Sym1 a6989586621680068163 :: TyFun [a6989586621680055615] ([b6989586621680055616] ~> ([c6989586621680055617] ~> ([d6989586621680055618] ~> ([e6989586621680055619] ~> ([f6989586621680055620] ~> ([g6989586621680055621] ~> [h6989586621680055622])))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWith6Sym2 a6989586621680068195 a6989586621680068194 :: TyFun [b6989586621680055624] ([c6989586621680055625] ~> ([d6989586621680055626] ~> ([e6989586621680055627] ~> ([f6989586621680055628] ~> [g6989586621680055629])))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWith5Sym3 a6989586621680068223 a6989586621680068222 a6989586621680068221 :: TyFun [c6989586621680055632] ([d6989586621680055633] ~> ([e6989586621680055634] ~> [f6989586621680055635])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWith4Sym4 a6989586621680068247 a6989586621680068246 a6989586621680068245 a6989586621680068244 :: TyFun [d6989586621680055639] [e6989586621680055640] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Zip7Sym2 a6989586621680068278 a6989586621680068277 c6989586621680055643 d6989586621680055644 e6989586621680055645 f6989586621680055646 g6989586621680055647 :: TyFun [c6989586621680055643] ([d6989586621680055644] ~> ([e6989586621680055645] ~> ([f6989586621680055646] ~> ([g6989586621680055647] ~> [(a6989586621680055641, b6989586621680055642, c6989586621680055643, d6989586621680055644, e6989586621680055645, f6989586621680055646, g6989586621680055647)])))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Zip6Sym3 a6989586621680068312 a6989586621680068311 a6989586621680068310 d6989586621680055651 e6989586621680055652 f6989586621680055653 :: TyFun [d6989586621680055651] ([e6989586621680055652] ~> ([f6989586621680055653] ~> [(a6989586621680055648, b6989586621680055649, c6989586621680055650, d6989586621680055651, e6989586621680055652, f6989586621680055653)])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Zip5Sym4 a6989586621680068341 a6989586621680068340 a6989586621680068339 a6989586621680068338 e6989586621680055658 :: TyFun [e6989586621680055658] [(a6989586621680055654, b6989586621680055655, c6989586621680055656, d6989586621680055657, e6989586621680055658)] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Tuple5Sym4 t6989586621679291899 t6989586621679291898 t6989586621679291897 t6989586621679291896 e3530822107858468869 :: TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Tuple6Sym3 t6989586621679291983 t6989586621679291982 t6989586621679291981 d3530822107858468868 e3530822107858468869 f3530822107858468870 :: TyFun d3530822107858468868 (e3530822107858468869 ~> (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Tuple7Sym2 t6989586621679292089 t6989586621679292088 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 suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LiftM4Sym3 a6989586621679536241 a6989586621679536240 a6989586621679536239 :: TyFun (m6989586621679535975 a36989586621679535978) (m6989586621679535975 a46989586621679535979 ~> m6989586621679535975 r6989586621679535980) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LiftM5Sym2 a6989586621679536157 a6989586621679536156 :: TyFun (m6989586621679535968 a26989586621679535970) (m6989586621679535968 a36989586621679535971 ~> (m6989586621679535968 a46989586621679535972 ~> (m6989586621679535968 a56989586621679535973 ~> m6989586621679535968 r6989586621679535974))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWith7Sym2 a6989586621680068164 a6989586621680068163 :: TyFun [b6989586621680055616] ([c6989586621680055617] ~> ([d6989586621680055618] ~> ([e6989586621680055619] ~> ([f6989586621680055620] ~> ([g6989586621680055621] ~> [h6989586621680055622]))))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWith6Sym3 a6989586621680068196 a6989586621680068195 a6989586621680068194 :: TyFun [c6989586621680055625] ([d6989586621680055626] ~> ([e6989586621680055627] ~> ([f6989586621680055628] ~> [g6989586621680055629]))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWith5Sym4 a6989586621680068224 a6989586621680068223 a6989586621680068222 a6989586621680068221 :: TyFun [d6989586621680055633] ([e6989586621680055634] ~> [f6989586621680055635]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Zip7Sym3 a6989586621680068279 a6989586621680068278 a6989586621680068277 d6989586621680055644 e6989586621680055645 f6989586621680055646 g6989586621680055647 :: TyFun [d6989586621680055644] ([e6989586621680055645] ~> ([f6989586621680055646] ~> ([g6989586621680055647] ~> [(a6989586621680055641, b6989586621680055642, c6989586621680055643, d6989586621680055644, e6989586621680055645, f6989586621680055646, g6989586621680055647)]))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Zip6Sym4 a6989586621680068313 a6989586621680068312 a6989586621680068311 a6989586621680068310 e6989586621680055652 f6989586621680055653 :: TyFun [e6989586621680055652] ([f6989586621680055653] ~> [(a6989586621680055648, b6989586621680055649, c6989586621680055650, d6989586621680055651, e6989586621680055652, f6989586621680055653)]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Tuple6Sym4 t6989586621679291984 t6989586621679291983 t6989586621679291982 t6989586621679291981 e3530822107858468869 f3530822107858468870 :: TyFun e3530822107858468869 (f3530822107858468870 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Tuple7Sym3 t6989586621679292090 t6989586621679292089 t6989586621679292088 d3530822107858468868 e3530822107858468869 f3530822107858468870 g3530822107858468871 :: TyFun d3530822107858468868 (e3530822107858468869 ~> (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871)))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LiftM4Sym4 a6989586621679536242 a6989586621679536241 a6989586621679536240 a6989586621679536239 :: TyFun (m6989586621679535975 a46989586621679535979) (m6989586621679535975 r6989586621679535980) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LiftM5Sym3 a6989586621679536158 a6989586621679536157 a6989586621679536156 :: TyFun (m6989586621679535968 a36989586621679535971) (m6989586621679535968 a46989586621679535972 ~> (m6989586621679535968 a56989586621679535973 ~> m6989586621679535968 r6989586621679535974)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWith7Sym3 a6989586621680068165 a6989586621680068164 a6989586621680068163 :: TyFun [c6989586621680055617] ([d6989586621680055618] ~> ([e6989586621680055619] ~> ([f6989586621680055620] ~> ([g6989586621680055621] ~> [h6989586621680055622])))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWith6Sym4 a6989586621680068197 a6989586621680068196 a6989586621680068195 a6989586621680068194 :: TyFun [d6989586621680055626] ([e6989586621680055627] ~> ([f6989586621680055628] ~> [g6989586621680055629])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWith5Sym5 a6989586621680068225 a6989586621680068224 a6989586621680068223 a6989586621680068222 a6989586621680068221 :: TyFun [e6989586621680055634] [f6989586621680055635] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Zip7Sym4 a6989586621680068280 a6989586621680068279 a6989586621680068278 a6989586621680068277 e6989586621680055645 f6989586621680055646 g6989586621680055647 :: TyFun [e6989586621680055645] ([f6989586621680055646] ~> ([g6989586621680055647] ~> [(a6989586621680055641, b6989586621680055642, c6989586621680055643, d6989586621680055644, e6989586621680055645, f6989586621680055646, g6989586621680055647)])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Zip6Sym5 a6989586621680068314 a6989586621680068313 a6989586621680068312 a6989586621680068311 a6989586621680068310 f6989586621680055653 :: TyFun [f6989586621680055653] [(a6989586621680055648, b6989586621680055649, c6989586621680055650, d6989586621680055651, e6989586621680055652, f6989586621680055653)] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Tuple6Sym5 t6989586621679291985 t6989586621679291984 t6989586621679291983 t6989586621679291982 t6989586621679291981 f3530822107858468870 :: TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Tuple7Sym4 t6989586621679292091 t6989586621679292090 t6989586621679292089 t6989586621679292088 e3530822107858468869 f3530822107858468870 g3530822107858468871 :: TyFun e3530822107858468869 (f3530822107858468870 ~> (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LiftM5Sym4 a6989586621679536159 a6989586621679536158 a6989586621679536157 a6989586621679536156 :: TyFun (m6989586621679535968 a46989586621679535972) (m6989586621679535968 a56989586621679535973 ~> m6989586621679535968 r6989586621679535974) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWith7Sym4 a6989586621680068166 a6989586621680068165 a6989586621680068164 a6989586621680068163 :: TyFun [d6989586621680055618] ([e6989586621680055619] ~> ([f6989586621680055620] ~> ([g6989586621680055621] ~> [h6989586621680055622]))) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWith6Sym5 a6989586621680068198 a6989586621680068197 a6989586621680068196 a6989586621680068195 a6989586621680068194 :: TyFun [e6989586621680055627] ([f6989586621680055628] ~> [g6989586621680055629]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Zip7Sym5 a6989586621680068281 a6989586621680068280 a6989586621680068279 a6989586621680068278 a6989586621680068277 f6989586621680055646 g6989586621680055647 :: TyFun [f6989586621680055646] ([g6989586621680055647] ~> [(a6989586621680055641, b6989586621680055642, c6989586621680055643, d6989586621680055644, e6989586621680055645, f6989586621680055646, g6989586621680055647)]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Tuple7Sym5 t6989586621679292092 t6989586621679292091 t6989586621679292090 t6989586621679292089 t6989586621679292088 f3530822107858468870 g3530822107858468871 :: TyFun f3530822107858468870 (g3530822107858468871 ~> (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871)) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (LiftM5Sym5 a6989586621679536160 a6989586621679536159 a6989586621679536158 a6989586621679536157 a6989586621679536156 :: TyFun (m6989586621679535968 a56989586621679535973) (m6989586621679535968 r6989586621679535974) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Monad.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWith7Sym5 a6989586621680068167 a6989586621680068166 a6989586621680068165 a6989586621680068164 a6989586621680068163 :: TyFun [e6989586621680055619] ([f6989586621680055620] ~> ([g6989586621680055621] ~> [h6989586621680055622])) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWith6Sym6 a6989586621680068199 a6989586621680068198 a6989586621680068197 a6989586621680068196 a6989586621680068195 a6989586621680068194 :: TyFun [f6989586621680055628] [g6989586621680055629] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Zip7Sym6 a6989586621680068282 a6989586621680068281 a6989586621680068280 a6989586621680068279 a6989586621680068278 a6989586621680068277 g6989586621680055647 :: TyFun [g6989586621680055647] [(a6989586621680055641, b6989586621680055642, c6989586621680055643, d6989586621680055644, e6989586621680055645, f6989586621680055646, g6989586621680055647)] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (Tuple7Sym6 t6989586621679292093 t6989586621679292092 t6989586621679292091 t6989586621679292090 t6989586621679292089 t6989586621679292088 g3530822107858468871 :: TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) Source # | |
Defined in Data.Singletons.Prelude.Instances suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWith7Sym6 a6989586621680068168 a6989586621680068167 a6989586621680068166 a6989586621680068165 a6989586621680068164 a6989586621680068163 :: TyFun [f6989586621680055620] ([g6989586621680055621] ~> [h6989586621680055622]) -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # | |
SuppressUnusedWarnings (ZipWith7Sym7 a6989586621680068169 a6989586621680068168 a6989586621680068167 a6989586621680068166 a6989586621680068165 a6989586621680068164 a6989586621680068163 :: TyFun [g6989586621680055621] [h6989586621680055622] -> Type) Source # | |
Defined in Data.Singletons.Prelude.List.Internal suppressUnusedWarnings :: () Source # |