| Copyright | (C) 2013 Richard Eisenberg |
|---|---|
| License | BSD-style (see LICENSE) |
| Maintainer | Richard Eisenberg (rae@cs.brynmawr.edu) |
| Stability | experimental |
| Portability | non-portable |
| Safe Haskell | None |
| Language | Haskell2010 |
Data.Singletons.TH
Contents
Description
This module contains everything you need to derive your own singletons via Template Haskell.
TURN ON -XScopedTypeVariables IN YOUR MODULE IF YOU WANT THIS TO WORK.
Synopsis
- singletons :: DsMonad q => q [Dec] -> q [Dec]
- singletonsOnly :: DsMonad q => q [Dec] -> q [Dec]
- genSingletons :: DsMonad q => [Name] -> q [Dec]
- promote :: DsMonad q => q [Dec] -> q [Dec]
- promoteOnly :: DsMonad q => q [Dec] -> q [Dec]
- genDefunSymbols :: DsMonad q => [Name] -> q [Dec]
- genPromotions :: DsMonad q => [Name] -> q [Dec]
- promoteEqInstances :: DsMonad q => [Name] -> q [Dec]
- promoteEqInstance :: DsMonad q => Name -> q [Dec]
- singEqInstances :: DsMonad q => [Name] -> q [Dec]
- singEqInstance :: DsMonad q => Name -> q [Dec]
- singEqInstancesOnly :: DsMonad q => [Name] -> q [Dec]
- singEqInstanceOnly :: DsMonad q => Name -> q [Dec]
- singDecideInstances :: DsMonad q => [Name] -> q [Dec]
- singDecideInstance :: DsMonad q => Name -> q [Dec]
- promoteOrdInstances :: DsMonad q => [Name] -> q [Dec]
- promoteOrdInstance :: DsMonad q => Name -> q [Dec]
- singOrdInstances :: DsMonad q => [Name] -> q [Dec]
- singOrdInstance :: DsMonad q => Name -> q [Dec]
- promoteBoundedInstances :: DsMonad q => [Name] -> q [Dec]
- promoteBoundedInstance :: DsMonad q => Name -> q [Dec]
- singBoundedInstances :: DsMonad q => [Name] -> q [Dec]
- singBoundedInstance :: DsMonad q => Name -> q [Dec]
- promoteEnumInstances :: DsMonad q => [Name] -> q [Dec]
- promoteEnumInstance :: DsMonad q => Name -> q [Dec]
- singEnumInstances :: DsMonad q => [Name] -> q [Dec]
- singEnumInstance :: DsMonad q => Name -> q [Dec]
- promoteShowInstances :: DsMonad q => [Name] -> q [Dec]
- promoteShowInstance :: DsMonad q => Name -> q [Dec]
- singShowInstances :: DsMonad q => [Name] -> q [Dec]
- singShowInstance :: DsMonad q => Name -> q [Dec]
- cases :: DsMonad q => Name -> q Exp -> q Exp -> q Exp
- sCases :: DsMonad q => Name -> q Exp -> q Exp -> q Exp
- data family Sing (a :: k)
- module Data.Singletons
- class PEq a where
- type family If (cond :: Bool) (tru :: k) (fls :: k) :: k where ...
- sIf :: Sing a -> Sing b -> Sing c -> Sing (If a b c)
- type family (a :: Bool) && (b :: Bool) :: Bool where ...
- (%&&) :: Sing a -> Sing b -> Sing (a && b)
- class SEq k where
- class PEq a => POrd (a :: Type) where
- class SEq a => SOrd a where
- type family ThenCmp (a :: Ordering) (a :: Ordering) :: Ordering where ...
- sThenCmp :: forall (t :: Ordering) (t :: Ordering). Sing t -> Sing t -> Sing (Apply (Apply ThenCmpSym0 t) t :: Ordering)
- type family Foldl (a :: TyFun b (TyFun a b -> Type) -> Type) (a :: b) (a :: [a]) :: b where ...
- sFoldl :: forall (t :: TyFun b (TyFun a b -> Type) -> Type) (t :: b) (t :: [a]). Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply FoldlSym0 t) t) t :: b)
- class SDecide k where
- data (a :: k) :~: (b :: k) :: forall k. k -> k -> * where
- data Void :: *
- type Refuted a = a -> Void
- data Decision a
- class PBounded (a :: Type) where
- class SBounded a where
- class PEnum (a :: Type) where
- class SEnum a where
- class PShow (a :: Type) where
- class SShow a where
- type family ShowString (a :: Symbol) (a :: Symbol) :: Symbol where ...
- sShowString :: forall (t :: Symbol) (t :: Symbol). Sing t -> Sing t -> Sing (Apply (Apply ShowStringSym0 t) t :: Symbol)
- type family ShowParen (a :: Bool) (a :: TyFun Symbol Symbol -> Type) (a :: Symbol) :: Symbol where ...
- sShowParen :: forall (t :: Bool) (t :: TyFun Symbol Symbol -> Type) (t :: Symbol). Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply ShowParenSym0 t) t) t :: Symbol)
- type family ShowSpace (a :: Symbol) :: Symbol where ...
- sShowSpace :: forall (t :: Symbol). Sing t -> Sing (Apply ShowSpaceSym0 t :: Symbol)
- type family ShowChar (a :: Symbol) (a :: Symbol) :: Symbol where ...
- sShowChar :: forall (t :: Symbol) (t :: Symbol). Sing t -> Sing t -> Sing (Apply (Apply ShowCharSym0 t) t :: Symbol)
- type family ShowCommaSpace (a :: Symbol) :: Symbol where ...
- sShowCommaSpace :: forall (t :: Symbol). Sing t -> Sing (Apply ShowCommaSpaceSym0 t :: Symbol)
- type family ((a :: TyFun b c -> Type) :. (a :: TyFun a b -> Type)) (a :: a) :: c where ...
- (%.) :: forall (t :: TyFun b c -> Type) (t :: TyFun a b -> Type) (t :: a). Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply (.@#@$) t) t) t :: c)
- data SomeSing k where
- type family Error (str :: k0) :: k where ...
- sError :: Sing (str :: Symbol) -> a
- data ErrorSym0 (l :: TyFun k06989586621679378680 k6989586621679378681)
- type ErrorSym1 (t :: k06989586621679378680) = Error t
- type family Undefined :: k where ...
- sUndefined :: a
- type UndefinedSym0 = Undefined
- type TrueSym0 = True
- type FalseSym0 = False
- data (==@#@$) (l :: TyFun a6989586621679292214 (TyFun a6989586621679292214 Bool -> Type))
- data (l :: a6989586621679292214) ==@#@$$ (l :: TyFun a6989586621679292214 Bool)
- type (==@#@$$$) (t :: a6989586621679292214) (t :: a6989586621679292214) = (==) t t
- data (>@#@$) (l :: TyFun a6989586621679303258 (TyFun a6989586621679303258 Bool -> Type))
- data (l :: a6989586621679303258) >@#@$$ (l :: TyFun a6989586621679303258 Bool)
- type (>@#@$$$) (t :: a6989586621679303258) (t :: a6989586621679303258) = (>) t t
- type LTSym0 = LT
- type EQSym0 = EQ
- type GTSym0 = GT
- type Tuple0Sym0 = '()
- data Tuple2Sym0 (l :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (a3530822107858468865, b3530822107858468866) -> Type))
- data Tuple2Sym1 (l :: a3530822107858468865) (l :: TyFun b3530822107858468866 (a3530822107858468865, b3530822107858468866))
- type Tuple2Sym2 (t :: a3530822107858468865) (t :: b3530822107858468866) = '(t, t)
- data Tuple3Sym0 (l :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867) -> Type) -> Type))
- data Tuple3Sym1 (l :: a3530822107858468865) (l :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867) -> Type))
- data Tuple3Sym2 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867))
- type Tuple3Sym3 (t :: a3530822107858468865) (t :: b3530822107858468866) (t :: c3530822107858468867) = '(t, t, t)
- data Tuple4Sym0 (l :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) -> Type) -> Type))
- data Tuple4Sym1 (l :: a3530822107858468865) (l :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) -> Type))
- data Tuple4Sym2 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type))
- data Tuple4Sym3 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868))
- type Tuple4Sym4 (t :: a3530822107858468865) (t :: b3530822107858468866) (t :: c3530822107858468867) (t :: d3530822107858468868) = '(t, t, t, t)
- data Tuple5Sym0 (l :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type) -> Type) -> Type))
- data Tuple5Sym1 (l :: a3530822107858468865) (l :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type) -> Type))
- data Tuple5Sym2 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type))
- data Tuple5Sym3 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type))
- data Tuple5Sym4 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: d3530822107858468868) (l :: TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869))
- type Tuple5Sym5 (t :: a3530822107858468865) (t :: b3530822107858468866) (t :: c3530822107858468867) (t :: d3530822107858468868) (t :: e3530822107858468869) = '(t, t, t, t, t)
- data Tuple6Sym0 (l :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type) -> Type) -> Type))
- data Tuple6Sym1 (l :: a3530822107858468865) (l :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type) -> Type))
- data Tuple6Sym2 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type))
- data Tuple6Sym3 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type))
- data Tuple6Sym4 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: d3530822107858468868) (l :: TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type))
- data Tuple6Sym5 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: d3530822107858468868) (l :: e3530822107858468869) (l :: TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870))
- type Tuple6Sym6 (t :: a3530822107858468865) (t :: b3530822107858468866) (t :: c3530822107858468867) (t :: d3530822107858468868) (t :: e3530822107858468869) (t :: f3530822107858468870) = '(t, t, t, t, t, t)
- data Tuple7Sym0 (l :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type) -> Type) -> Type))
- data Tuple7Sym1 (l :: a3530822107858468865) (l :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type) -> Type))
- data Tuple7Sym2 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type))
- data Tuple7Sym3 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type))
- data Tuple7Sym4 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: d3530822107858468868) (l :: TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type))
- data Tuple7Sym5 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: d3530822107858468868) (l :: e3530822107858468869) (l :: TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type))
- data Tuple7Sym6 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: d3530822107858468868) (l :: e3530822107858468869) (l :: f3530822107858468870) (l :: TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871))
- type Tuple7Sym7 (t :: a3530822107858468865) (t :: b3530822107858468866) (t :: c3530822107858468867) (t :: d3530822107858468868) (t :: e3530822107858468869) (t :: f3530822107858468870) (t :: g3530822107858468871) = '(t, t, t, t, t, t, t)
- data CompareSym0 (l :: TyFun a6989586621679303258 (TyFun a6989586621679303258 Ordering -> Type))
- data CompareSym1 (l :: a6989586621679303258) (l :: TyFun a6989586621679303258 Ordering)
- type CompareSym2 (t :: a6989586621679303258) (t :: a6989586621679303258) = Compare t t
- data ThenCmpSym0 (l :: TyFun Ordering (TyFun Ordering Ordering -> Type))
- data ThenCmpSym1 (l :: Ordering) (l :: TyFun Ordering Ordering)
- type ThenCmpSym2 (t :: Ordering) (t :: Ordering) = ThenCmp t t
- data FoldlSym0 (l :: TyFun (TyFun b6989586621679259259 (TyFun a6989586621679259258 b6989586621679259259 -> Type) -> Type) (TyFun b6989586621679259259 (TyFun [a6989586621679259258] b6989586621679259259 -> Type) -> Type))
- data FoldlSym1 (l :: TyFun b6989586621679259259 (TyFun a6989586621679259258 b6989586621679259259 -> Type) -> Type) (l :: TyFun b6989586621679259259 (TyFun [a6989586621679259258] b6989586621679259259 -> Type))
- data FoldlSym2 (l :: TyFun b6989586621679259259 (TyFun a6989586621679259258 b6989586621679259259 -> Type) -> Type) (l :: b6989586621679259259) (l :: TyFun [a6989586621679259258] b6989586621679259259)
- type FoldlSym3 (t :: TyFun b6989586621679259259 (TyFun a6989586621679259258 b6989586621679259259 -> Type) -> Type) (t :: b6989586621679259259) (t :: [a6989586621679259258]) = Foldl t t t
- type MinBoundSym0 = MinBound
- type MaxBoundSym0 = MaxBound
- data ShowsPrecSym0 (l :: TyFun Nat (TyFun a6989586621679672338 (TyFun Symbol Symbol -> Type) -> Type))
- data ShowsPrecSym1 (l :: Nat) (l :: TyFun a6989586621679672338 (TyFun Symbol Symbol -> Type))
- data ShowsPrecSym2 (l :: Nat) (l :: a6989586621679672338) (l :: TyFun Symbol Symbol)
- type ShowsPrecSym3 (t :: Nat) (t :: a6989586621679672338) (t :: Symbol) = ShowsPrec t t t
- data ShowStringSym0 (l :: TyFun Symbol (TyFun Symbol Symbol -> Type))
- data ShowStringSym1 (l :: Symbol) (l :: TyFun Symbol Symbol)
- type ShowStringSym2 (t :: Symbol) (t :: Symbol) = ShowString t t
- data ShowParenSym0 (l :: TyFun Bool (TyFun (TyFun Symbol Symbol -> Type) (TyFun Symbol Symbol -> Type) -> Type))
- data ShowParenSym1 (l :: Bool) (l :: TyFun (TyFun Symbol Symbol -> Type) (TyFun Symbol Symbol -> Type))
- data ShowParenSym2 (l :: Bool) (l :: TyFun Symbol Symbol -> Type) (l :: TyFun Symbol Symbol)
- data ShowSpaceSym0 (l :: TyFun Symbol Symbol)
- type ShowSpaceSym1 (t :: Symbol) = ShowSpace t
- data ShowCharSym0 (l :: TyFun Symbol (TyFun Symbol Symbol -> Type))
- data ShowCharSym1 (l :: Symbol) (l :: TyFun Symbol Symbol)
- type ShowCharSym2 (t :: Symbol) (t :: Symbol) = ShowChar t t
- data ShowCommaSpaceSym0 (l :: TyFun Symbol Symbol)
- type ShowCommaSpaceSym1 (t :: Symbol) = ShowCommaSpace t
- data (.@#@$) (l :: TyFun (TyFun b6989586621679419898 c6989586621679419899 -> Type) (TyFun (TyFun a6989586621679419900 b6989586621679419898 -> Type) (TyFun a6989586621679419900 c6989586621679419899 -> Type) -> Type))
- data (l :: TyFun b6989586621679419898 c6989586621679419899 -> Type) .@#@$$ (l :: TyFun (TyFun a6989586621679419900 b6989586621679419898 -> Type) (TyFun a6989586621679419900 c6989586621679419899 -> Type))
- data ((l :: TyFun b6989586621679419898 c6989586621679419899 -> Type) .@#@$$$ (l :: TyFun a6989586621679419900 b6989586621679419898 -> Type)) (l :: TyFun a6989586621679419900 c6989586621679419899)
- type (.@#@$$$$) (t :: TyFun b6989586621679419898 c6989586621679419899 -> Type) (t :: TyFun a6989586621679419900 b6989586621679419898 -> Type) (t :: a6989586621679419900) = (:.) t t t
- data (:@#@$) (l :: TyFun a3530822107858468865 (TyFun [a3530822107858468865] [a3530822107858468865] -> Type))
- data (l :: a3530822107858468865) :@#@$$ (l :: TyFun [a3530822107858468865] [a3530822107858468865])
- type (:@#@$$$) (t :: a3530822107858468865) (t :: [a3530822107858468865]) = (:) t t
- class SuppressUnusedWarnings (t :: k) where
Primary Template Haskell generation functions
singletons :: DsMonad q => q [Dec] -> q [Dec] Source #
Make promoted and singleton versions of all declarations given, retaining the original declarations. See https://github.com/goldfirere/singletons/blob/master/README.md for further explanation.
singletonsOnly :: DsMonad q => q [Dec] -> q [Dec] Source #
Make promoted and singleton versions of all declarations given, discarding the original declarations. Note that a singleton based on a datatype needs the original datatype, so this will fail if it sees any datatype declarations. Classes, instances, and functions are all fine.
genSingletons :: DsMonad q => [Name] -> q [Dec] Source #
Generate singleton definitions from a type that is already defined. For example, the singletons package itself uses
$(genSingletons [''Bool, ''Maybe, ''Either, ''[]])
to generate singletons for Prelude types.
promote :: DsMonad q => q [Dec] -> q [Dec] Source #
Promote every declaration given to the type level, retaining the originals.
promoteOnly :: DsMonad q => q [Dec] -> q [Dec] Source #
Promote each declaration, discarding the originals. Note that a promoted datatype uses the same definition as an original datatype, so this will not work with datatypes. Classes, instances, and functions are all fine.
genDefunSymbols :: DsMonad q => [Name] -> q [Dec] Source #
Generate defunctionalization symbols for existing type family
genPromotions :: DsMonad q => [Name] -> q [Dec] Source #
Generate promoted definitions from a type that is already defined. This is generally only useful with classes.
Functions to generate equality instances
promoteEqInstances :: DsMonad q => [Name] -> q [Dec] Source #
Produce instances for (==) (type-level equality) from the given types
promoteEqInstance :: DsMonad q => Name -> q [Dec] Source #
Produce an instance for (==) (type-level equality) from the given type
singEqInstances :: DsMonad q => [Name] -> q [Dec] Source #
Create instances of SEq and type-level (==) for each type in the list
singEqInstance :: DsMonad q => Name -> q [Dec] Source #
Create instance of SEq and type-level (==) for the given type
singEqInstancesOnly :: DsMonad q => [Name] -> q [Dec] Source #
Create instances of SEq (only -- no instance for (==), which SEq generally
relies on) for each type in the list
singEqInstanceOnly :: DsMonad q => Name -> q [Dec] Source #
Create instances of SEq (only -- no instance for (==), which SEq generally
relies on) for the given type
singDecideInstances :: DsMonad q => [Name] -> q [Dec] Source #
Create instances of SDecide for each type in the list.
singDecideInstance :: DsMonad q => Name -> q [Dec] Source #
Create instance of SDecide for the given type.
Functions to generate Ord instances
promoteOrdInstances :: DsMonad q => [Name] -> q [Dec] Source #
Produce instances for POrd from the given types
promoteOrdInstance :: DsMonad q => Name -> q [Dec] Source #
Produce an instance for POrd from the given type
singOrdInstances :: DsMonad q => [Name] -> q [Dec] Source #
Create instances of SOrd for the given types
Functions to generate Bounded instances
promoteBoundedInstances :: DsMonad q => [Name] -> q [Dec] Source #
Produce instances for PBounded from the given types
promoteBoundedInstance :: DsMonad q => Name -> q [Dec] Source #
Produce an instance for PBounded from the given type
singBoundedInstances :: DsMonad q => [Name] -> q [Dec] Source #
Create instances of SBounded for the given types
singBoundedInstance :: DsMonad q => Name -> q [Dec] Source #
Create instance of SBounded for the given type
Functions to generate Enum instances
promoteEnumInstances :: DsMonad q => [Name] -> q [Dec] Source #
Produce instances for PEnum from the given types
promoteEnumInstance :: DsMonad q => Name -> q [Dec] Source #
Produce an instance for PEnum from the given type
singEnumInstances :: DsMonad q => [Name] -> q [Dec] Source #
Create instances of SEnum for the given types
singEnumInstance :: DsMonad q => Name -> q [Dec] Source #
Create instance of SEnum for the given type
Functions to generate Show instances
promoteShowInstances :: DsMonad q => [Name] -> q [Dec] Source #
Produce instances for PShow from the given types
promoteShowInstance :: DsMonad q => Name -> q [Dec] Source #
Produce an instance for PShow from the given type
singShowInstances :: DsMonad q => [Name] -> q [Dec] Source #
Create instances of SShow for the given types
(Not to be confused with showSingInstances.)
singShowInstance :: DsMonad q => Name -> q [Dec] Source #
Create instance of SShow for the given type
(Not to be confused with showShowInstance.)
Utility functions
Arguments
| :: DsMonad q | |
| => Name | The head of the type of the scrutinee. (Like |
| -> q Exp | The scrutinee, in a Template Haskell quote |
| -> q Exp | The body, in a Template Haskell quote |
| -> q Exp |
The function cases generates a case expression where each right-hand side
is identical. This may be useful if the type-checker requires knowledge of which
constructor is used to satisfy equality or type-class constraints, but where
each constructor is treated the same.
Arguments
| :: DsMonad q | |
| => Name | The head of the type the scrutinee's type is based on.
(Like |
| -> q Exp | The scrutinee, in a Template Haskell quote |
| -> q Exp | The body, in a Template Haskell quote |
| -> q Exp |
The function sCases generates a case expression where each right-hand side
is identical. This may be useful if the type-checker requires knowledge of which
constructor is used to satisfy equality or type-class constraints, but where
each constructor is treated the same. For sCases, unlike cases, the
scrutinee is a singleton. But make sure to pass in the name of the original
datatype, preferring ''Maybe over ''SMaybe.
Basic singleton definitions
data family Sing (a :: k) Source #
The singleton kind-indexed data family.
Instances
| data Sing (z :: Bool) Source # | |
| data Sing (z :: Ordering) Source # | |
| data Sing (a :: Type) Source # | |
| data Sing (n :: Nat) Source # | |
| data Sing (n :: Symbol) Source # | |
| data Sing (z :: ()) Source # | |
| data Sing (z :: Void) Source # | |
| data Sing (z :: [a]) Source # | |
| data Sing (z :: Maybe a) Source # | |
| data Sing (z :: NonEmpty a) Source # | |
| data Sing (z :: Either a b) Source # | |
| data Sing (z :: (a, b)) Source # | |
| data Sing (f :: k1 ~> k2) Source # | |
| data Sing (z :: (a, b, c)) Source # | |
| data Sing (z :: (a, b, c, d)) Source # | |
| data Sing (z :: (a, b, c, d, e)) Source # | |
| data Sing (z :: (a, b, c, d, e, f)) Source # | |
| data Sing (z :: (a, b, c, d, e, f, g)) Source # | |
module Data.Singletons
Auxiliary definitions
These definitions might be mentioned in code generated by Template Haskell, so they must be in scope.
The promoted analogue of Eq. If you supply no definition for '(==)',
then it defaults to a use of '(DTE.==)', from Data.Type.Equality.
Instances
| PEq Bool Source # | |
| PEq Ordering Source # | |
| PEq () Source # | |
| PEq Void Source # | |
| PEq [a] Source # | |
| PEq (Maybe a) Source # | |
| PEq (NonEmpty a) Source # | |
| PEq (Either a b) Source # | |
| PEq (a, b) Source # | |
| PEq (a, b, c) Source # | |
| PEq (a, b, c, d) Source # | |
| PEq (a, b, c, d, e) Source # | |
| PEq (a, b, c, d, e, f) Source # | |
| PEq (a, b, c, d, e, f, g) Source # | |
type family If (cond :: Bool) (tru :: k) (fls :: k) :: k where ... #
Type-level If. If True a b ==> a; If False a b ==> b
The singleton analogue of Eq. Unlike the definition for Eq, it is required
that instances define a body for '(%==)'. You may also supply a body for '(%/=)'.
Minimal complete definition
Methods
(%==) :: forall (a :: k) (b :: k). Sing a -> Sing b -> Sing (a == b) infix 4 Source #
Boolean equality on singletons
(%/=) :: forall (a :: k) (b :: k). Sing a -> Sing b -> Sing (a /= b) infix 4 Source #
Boolean disequality on singletons
(%/=) :: forall (a :: k) (b :: k). (a /= b) ~ Not (a == b) => Sing a -> Sing b -> Sing (a /= b) infix 4 Source #
Boolean disequality on singletons
Instances
| SEq Bool Source # | |
| SEq Ordering Source # | |
| SEq () Source # | |
| SEq Void Source # | |
| (SEq a, SEq [a]) => SEq [a] Source # | |
| SEq a => SEq (Maybe a) Source # | |
| (SEq a, SEq [a]) => SEq (NonEmpty a) Source # | |
| (SEq a, SEq b) => SEq (Either a b) Source # | |
| (SEq a, SEq b) => SEq (a, b) Source # | |
| (SEq a, SEq b, SEq c) => SEq (a, b, c) Source # | |
| (SEq a, SEq b, SEq c, SEq d) => SEq (a, b, c, d) Source # | |
| (SEq a, SEq b, SEq c, SEq d, SEq e) => SEq (a, b, c, d, e) Source # | |
| (SEq a, SEq b, SEq c, SEq d, SEq e, SEq f) => SEq (a, b, c, d, e, f) Source # | |
| (SEq a, SEq b, SEq c, SEq d, SEq e, SEq f, SEq g) => SEq (a, b, c, d, e, f, g) Source # | |
class PEq a => POrd (a :: Type) Source #
Associated Types
type Compare (arg :: a) (arg :: a) :: Ordering Source #
type (arg :: a) < (arg :: a) :: Bool Source #
type (arg :: a) <= (arg :: a) :: Bool Source #
type (arg :: a) > (arg :: a) :: Bool Source #
type (arg :: a) >= (arg :: a) :: Bool Source #
Instances
| POrd Bool Source # | |
| POrd Ordering Source # | |
| POrd () Source # | |
| POrd Void Source # | |
| POrd [a] Source # | |
| POrd (Maybe a) Source # | |
| POrd (NonEmpty a) Source # | |
| POrd (Either a b) Source # | |
| POrd (a, b) Source # | |
| POrd (a, b, c) Source # | |
| POrd (a, b, c, d) Source # | |
| POrd (a, b, c, d, e) Source # | |
| POrd (a, b, c, d, e, f) Source # | |
| POrd (a, b, c, d, e, f, g) Source # | |
class SEq a => SOrd a where Source #
Methods
sCompare :: forall (t :: a) (t :: a). Sing t -> Sing t -> Sing (Apply (Apply CompareSym0 t) t :: Ordering) Source #
(%<) :: forall (t :: a) (t :: a). Sing t -> Sing t -> Sing (Apply (Apply (<@#@$) t) t :: Bool) infix 4 Source #
(%<=) :: forall (t :: a) (t :: a). Sing t -> Sing t -> Sing (Apply (Apply (<=@#@$) t) t :: Bool) infix 4 Source #
(%>) :: forall (t :: a) (t :: a). Sing t -> Sing t -> Sing (Apply (Apply (>@#@$) t) t :: Bool) infix 4 Source #
(%>=) :: forall (t :: a) (t :: a). Sing t -> Sing t -> Sing (Apply (Apply (>=@#@$) t) t :: Bool) infix 4 Source #
sMax :: forall (t :: a) (t :: a). Sing t -> Sing t -> Sing (Apply (Apply MaxSym0 t) t :: a) Source #
sMin :: forall (t :: a) (t :: a). Sing t -> Sing t -> Sing (Apply (Apply MinSym0 t) t :: a) Source #
sCompare :: forall (t :: a) (t :: a). ((Apply (Apply CompareSym0 t) t :: Ordering) ~ Apply (Apply Compare_6989586621679304673Sym0 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_6989586621679304706Sym0 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_6989586621679304739Sym0 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_6989586621679304772Sym0 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_6989586621679304805Sym0 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_6989586621679304838Sym0 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_6989586621679304871Sym0 t) t) => Sing t -> Sing t -> Sing (Apply (Apply MinSym0 t) t :: a) Source #
Instances
sThenCmp :: forall (t :: Ordering) (t :: Ordering). Sing t -> Sing t -> Sing (Apply (Apply ThenCmpSym0 t) t :: Ordering) Source #
type family Foldl (a :: TyFun b (TyFun a b -> Type) -> Type) (a :: b) (a :: [a]) :: b where ... Source #
sFoldl :: forall (t :: TyFun b (TyFun a b -> Type) -> Type) (t :: b) (t :: [a]). Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply FoldlSym0 t) t) t :: b) Source #
class SDecide k where Source #
Members of the SDecide "kind" class support decidable equality. Instances
of this class are generated alongside singleton definitions for datatypes that
derive an Eq instance.
Minimal complete definition
data (a :: k) :~: (b :: k) :: forall k. k -> k -> * where infix 4 #
Propositional equality. If a :~: b is inhabited by some terminating
value, then the type a is the same as the type b. To use this equality
in practice, pattern-match on the a :~: b to get out the Refl constructor;
in the body of the pattern-match, the compiler knows that a ~ b.
Since: 4.7.0.0
Instances
| TestCoercion ((:~:) a :: k -> *) | Since: 4.7.0.0 |
| TestEquality ((:~:) a :: k -> *) | Since: 4.7.0.0 |
| a ~ b => Bounded (a :~: b) | Since: 4.7.0.0 |
| a ~ b => Enum (a :~: b) | Since: 4.7.0.0 |
Methods succ :: (a :~: b) -> a :~: b # pred :: (a :~: b) -> a :~: b # fromEnum :: (a :~: b) -> Int # enumFrom :: (a :~: b) -> [a :~: b] # enumFromThen :: (a :~: b) -> (a :~: b) -> [a :~: b] # enumFromTo :: (a :~: b) -> (a :~: b) -> [a :~: b] # enumFromThenTo :: (a :~: b) -> (a :~: b) -> (a :~: b) -> [a :~: b] # | |
| Eq (a :~: b) | |
| (a ~ b, Data a) => Data (a :~: b) | Since: 4.7.0.0 |
Methods gfoldl :: (forall d b0. Data d => c (d -> b0) -> d -> c b0) -> (forall g. g -> c g) -> (a :~: b) -> c (a :~: b) # gunfold :: (forall b0 r. Data b0 => c (b0 -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c (a :~: b) # toConstr :: (a :~: b) -> Constr # dataTypeOf :: (a :~: b) -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c (a :~: b)) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c (a :~: b)) # gmapT :: (forall b0. Data b0 => b0 -> b0) -> (a :~: b) -> a :~: b # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> (a :~: b) -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> (a :~: b) -> r # gmapQ :: (forall d. Data d => d -> u) -> (a :~: b) -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> (a :~: b) -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> (a :~: b) -> m (a :~: b) # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> (a :~: b) -> m (a :~: b) # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> (a :~: b) -> m (a :~: b) # | |
| Ord (a :~: b) | |
| a ~ b => Read (a :~: b) | Since: 4.7.0.0 |
| Show (a :~: b) | |
Uninhabited data type
Since: 4.8.0.0
Instances
| Eq Void | Since: 4.8.0.0 |
| Data Void | Since: 4.8.0.0 |
Methods gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> Void -> c Void # gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c Void # dataTypeOf :: Void -> DataType # dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c Void) # dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c Void) # gmapT :: (forall b. Data b => b -> b) -> Void -> Void # gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> Void -> r # gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> Void -> r # gmapQ :: (forall d. Data d => d -> u) -> Void -> [u] # gmapQi :: Int -> (forall d. Data d => d -> u) -> Void -> u # gmapM :: Monad m => (forall d. Data d => d -> m d) -> Void -> m Void # gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> Void -> m Void # gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> Void -> m Void # | |
| Ord Void | Since: 4.8.0.0 |
| Read Void | Reading a Since: 4.8.0.0 |
| Show Void | Since: 4.8.0.0 |
| Ix Void | Since: 4.8.0.0 |
| Generic Void | |
| Semigroup Void | Since: 4.9.0.0 |
| Exception Void | Since: 4.8.0.0 |
Methods toException :: Void -> SomeException # fromException :: SomeException -> Maybe Void # displayException :: Void -> String # | |
| PEq Void Source # | |
| SEq Void Source # | |
| SOrd Void Source # | |
Methods sCompare :: Sing t -> Sing t -> Sing (Apply (Apply CompareSym0 t) t) Source # (%<) :: Sing t -> Sing t -> Sing (Apply (Apply (<@#@$) t) t) Source # (%<=) :: Sing t -> Sing t -> Sing (Apply (Apply (<=@#@$) t) t) Source # (%>) :: Sing t -> Sing t -> Sing (Apply (Apply (>@#@$) t) t) Source # (%>=) :: Sing t -> Sing t -> Sing (Apply (Apply (>=@#@$) t) t) Source # sMax :: Sing t -> Sing t -> Sing (Apply (Apply MaxSym0 t) t) Source # sMin :: Sing t -> Sing t -> Sing (Apply (Apply MinSym0 t) t) Source # | |
| POrd Void Source # | |
| ShowSing Void Source # | |
| SShow Void Source # | |
| PShow Void Source # | |
| SuppressUnusedWarnings (AbsurdSym0 :: TyFun Void a6989586621679285232 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Rep Void | Since: 4.8.0.0 |
| type Demote Void Source # | |
| data Sing (z :: Void) Source # | |
| type Show_ (arg :: Void) Source # | |
| type (a :: Void) == (b :: Void) Source # | |
| type (x :: Void) /= (y :: Void) Source # | |
| type Compare (a1 :: Void) (a2 :: Void) Source # | |
| type (arg1 :: Void) < (arg2 :: Void) Source # | |
| type (arg1 :: Void) <= (arg2 :: Void) Source # | |
| type (arg1 :: Void) > (arg2 :: Void) Source # | |
| type (arg1 :: Void) >= (arg2 :: Void) Source # | |
| type Max (arg1 :: Void) (arg2 :: Void) Source # | |
| type Min (arg1 :: Void) (arg2 :: Void) Source # | |
| type ShowList (arg1 :: [Void]) arg2 Source # | |
| type ShowsPrec a1 (a2 :: Void) a3 Source # | |
| type Apply (AbsurdSym0 :: TyFun Void k2 -> *) (l :: Void) Source # | |
A Decision about a type a is either a proof of existence or a proof that a
cannot exist.
class SBounded a where Source #
Instances
| SBounded Bool Source # | |
| SBounded Ordering Source # | |
| SBounded () Source # | |
| (SBounded a, SBounded b) => SBounded (a, b) Source # | |
| (SBounded a, SBounded b, SBounded c) => SBounded (a, b, c) Source # | |
| (SBounded a, SBounded b, SBounded c, SBounded d) => SBounded (a, b, c, d) Source # | |
| (SBounded a, SBounded b, SBounded c, SBounded d, SBounded e) => SBounded (a, b, c, d, e) Source # | |
| (SBounded a, SBounded b, SBounded c, SBounded d, SBounded e, SBounded f) => SBounded (a, b, c, d, e, f) Source # | |
| (SBounded a, SBounded b, SBounded c, SBounded d, SBounded e, SBounded f, SBounded g) => SBounded (a, b, c, d, e, f, g) Source # | |
Methods
sToEnum :: forall (t :: Nat). Sing t -> Sing (Apply ToEnumSym0 t :: a) Source #
sFromEnum :: forall (t :: a). Sing t -> Sing (Apply FromEnumSym0 t :: Nat) Source #
Instances
class PShow (a :: Type) Source #
Associated Types
type ShowsPrec (arg :: Nat) (arg :: a) (arg :: Symbol) :: Symbol Source #
type Show_ (arg :: a) :: Symbol Source #
type ShowList (arg :: [a]) (arg :: Symbol) :: Symbol Source #
Instances
| PShow Bool Source # | |
| PShow Ordering Source # | |
| PShow Nat Source # | Note that this instance is really, really slow, since it uses an inefficient, inductive definition of division behind the hood. |
| PShow Symbol Source # | |
| PShow () Source # | |
| PShow Void Source # | |
| PShow [a] Source # | |
| PShow (Maybe a) Source # | |
| PShow (NonEmpty a) Source # | |
| PShow (Either a b) Source # | |
| PShow (a, b) Source # | |
| PShow (a, b, c) Source # | |
| PShow (a, b, c, d) Source # | |
| PShow (a, b, c, d, e) Source # | |
| PShow (a, b, c, d, e, f) Source # | |
| PShow (a, b, c, d, e, f, g) Source # | |
Methods
sShowsPrec :: forall (t :: Nat) (t :: a) (t :: Symbol). Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply ShowsPrecSym0 t) t) t :: Symbol) Source #
sShow_ :: forall (t :: a). Sing t -> Sing (Apply Show_Sym0 t :: Symbol) Source #
sShowList :: forall (t :: [a]) (t :: Symbol). Sing t -> Sing t -> Sing (Apply (Apply ShowListSym0 t) t :: Symbol) Source #
sShowsPrec :: forall (t :: Nat) (t :: a) (t :: Symbol). ((Apply (Apply (Apply ShowsPrecSym0 t) t) t :: Symbol) ~ Apply (Apply (Apply ShowsPrec_6989586621679674410Sym0 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__6989586621679674430Sym0 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_6989586621679674448Sym0 t) t) => Sing t -> Sing t -> Sing (Apply (Apply ShowListSym0 t) t :: Symbol) Source #
Instances
| SShow Bool Source # | |
| SShow Ordering Source # | |
| SShow Nat Source # | |
| SShow Symbol Source # | |
| SShow () Source # | |
| SShow Void Source # | |
| SShow a => SShow [a] Source # | |
| SShow a => SShow (Maybe a) Source # | |
| (SShow a, SShow [a]) => SShow (NonEmpty a) Source # | |
| (SShow a, SShow b) => SShow (Either a b) Source # | |
| (SShow a, SShow b) => SShow (a, b) Source # | |
| (SShow a, SShow b, SShow c) => SShow (a, b, c) Source # | |
| (SShow a, SShow b, SShow c, SShow d) => SShow (a, b, c, d) Source # | |
| (SShow a, SShow b, SShow c, SShow d, SShow e) => SShow (a, b, c, d, e) Source # | |
| (SShow a, SShow b, SShow c, SShow d, SShow e, SShow f) => SShow (a, b, c, d, e, f) Source # | |
| (SShow a, SShow b, SShow c, SShow d, SShow e, SShow f, SShow g) => SShow (a, b, c, d, e, f, g) Source # | |
type family ShowString (a :: Symbol) (a :: Symbol) :: Symbol where ... Source #
Equations
| ShowString a_6989586621679674203 a_6989586621679674205 = Apply (Apply (<>@#@$) a_6989586621679674203) a_6989586621679674205 |
sShowString :: forall (t :: Symbol) (t :: Symbol). Sing t -> Sing t -> Sing (Apply (Apply ShowStringSym0 t) t :: Symbol) Source #
type family ShowParen (a :: Bool) (a :: TyFun Symbol Symbol -> Type) (a :: Symbol) :: Symbol where ... Source #
sShowParen :: forall (t :: Bool) (t :: TyFun Symbol Symbol -> Type) (t :: Symbol). Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply ShowParenSym0 t) t) t :: Symbol) Source #
sShowSpace :: forall (t :: Symbol). Sing t -> Sing (Apply ShowSpaceSym0 t :: Symbol) Source #
sShowChar :: forall (t :: Symbol) (t :: Symbol). Sing t -> Sing t -> Sing (Apply (Apply ShowCharSym0 t) t :: Symbol) Source #
type family ShowCommaSpace (a :: Symbol) :: Symbol where ... Source #
Equations
| ShowCommaSpace a_6989586621679674218 = Apply (Apply ShowStringSym0 ", ") a_6989586621679674218 |
sShowCommaSpace :: forall (t :: Symbol). Sing t -> Sing (Apply ShowCommaSpaceSym0 t :: Symbol) Source #
(%.) :: forall (t :: TyFun b c -> Type) (t :: TyFun a b -> Type) (t :: a). Sing t -> Sing t -> Sing t -> Sing (Apply (Apply (Apply (.@#@$) t) t) t :: c) infixr 9 Source #
data SomeSing k where Source #
An existentially-quantified singleton. This type is useful when you want a singleton type, but there is no way of knowing, at compile-time, what the type index will be. To make use of this type, you will generally have to use a pattern-match:
foo :: Bool -> ...
foo b = case toSing b of
SomeSing sb -> {- fancy dependently-typed code with sb -}An example like the one above may be easier to write using withSomeSing.
type family Error (str :: k0) :: k where ... Source #
The promotion of error. This version is more poly-kinded for
easier use.
sUndefined :: a Source #
The singleton for undefined.
type UndefinedSym0 = Undefined Source #
data (==@#@$) (l :: TyFun a6989586621679292214 (TyFun a6989586621679292214 Bool -> Type)) Source #
Instances
| SuppressUnusedWarnings ((==@#@$) :: TyFun a6989586621679292214 (TyFun a6989586621679292214 Bool -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply ((==@#@$) :: TyFun a6989586621679292214 (TyFun a6989586621679292214 Bool -> Type) -> *) (l :: a6989586621679292214) Source # | |
type (==@#@$$$) (t :: a6989586621679292214) (t :: a6989586621679292214) = (==) t t Source #
data (>@#@$) (l :: TyFun a6989586621679303258 (TyFun a6989586621679303258 Bool -> Type)) Source #
Instances
| SuppressUnusedWarnings ((>@#@$) :: TyFun a6989586621679303258 (TyFun a6989586621679303258 Bool -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply ((>@#@$) :: TyFun a6989586621679303258 (TyFun a6989586621679303258 Bool -> Type) -> *) (l :: a6989586621679303258) Source # | |
type Tuple0Sym0 = '() Source #
data Tuple2Sym0 (l :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (a3530822107858468865, b3530822107858468866) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple2Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (a3530822107858468865, b3530822107858468866) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple2Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (a3530822107858468865, b3530822107858468866) -> Type) -> *) (l :: a3530822107858468865) Source # | |
type Apply (Tuple2Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (a3530822107858468865, b3530822107858468866) -> Type) -> *) (l :: a3530822107858468865) = (Tuple2Sym1 l :: TyFun b3530822107858468866 (a3530822107858468865, b3530822107858468866) -> *) | |
data Tuple2Sym1 (l :: a3530822107858468865) (l :: TyFun b3530822107858468866 (a3530822107858468865, b3530822107858468866)) Source #
Instances
| SuppressUnusedWarnings (Tuple2Sym1 :: a3530822107858468865 -> TyFun b3530822107858468866 (a3530822107858468865, b3530822107858468866) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple2Sym1 l1 :: TyFun k1 (k2, k1) -> *) (l2 :: k1) Source # | |
type Tuple2Sym2 (t :: a3530822107858468865) (t :: b3530822107858468866) = '(t, t) Source #
data Tuple3Sym0 (l :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867) -> Type) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple3Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple3Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867) -> Type) -> Type) -> *) (l :: a3530822107858468865) Source # | |
type Apply (Tuple3Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867) -> Type) -> Type) -> *) (l :: a3530822107858468865) = (Tuple3Sym1 l :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867) -> Type) -> *) | |
data Tuple3Sym1 (l :: a3530822107858468865) (l :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple3Sym1 :: a3530822107858468865 -> TyFun b3530822107858468866 (TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple3Sym1 l1 :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867) -> Type) -> *) (l2 :: b3530822107858468866) Source # | |
type Apply (Tuple3Sym1 l1 :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867) -> Type) -> *) (l2 :: b3530822107858468866) = (Tuple3Sym2 l1 l2 :: TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867) -> *) | |
data Tuple3Sym2 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867)) Source #
Instances
| SuppressUnusedWarnings (Tuple3Sym2 :: a3530822107858468865 -> b3530822107858468866 -> TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple3Sym2 l1 l2 :: TyFun k3 (k2, k1, k3) -> *) (l3 :: k3) Source # | |
type Tuple3Sym3 (t :: a3530822107858468865) (t :: b3530822107858468866) (t :: c3530822107858468867) = '(t, t, t) Source #
data Tuple4Sym0 (l :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) -> Type) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple4Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple4Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) -> Type) -> Type) -> *) (l :: a3530822107858468865) Source # | |
type Apply (Tuple4Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) -> Type) -> Type) -> *) (l :: a3530822107858468865) = (Tuple4Sym1 l :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) -> Type) -> *) | |
data Tuple4Sym1 (l :: a3530822107858468865) (l :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple4Sym1 :: a3530822107858468865 -> TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple4Sym1 l1 :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) -> Type) -> *) (l2 :: b3530822107858468866) Source # | |
type Apply (Tuple4Sym1 l1 :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) -> Type) -> *) (l2 :: b3530822107858468866) = (Tuple4Sym2 l1 l2 :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) -> *) | |
data Tuple4Sym2 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple4Sym2 :: a3530822107858468865 -> b3530822107858468866 -> TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple4Sym2 l1 l2 :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) -> *) (l3 :: c3530822107858468867) Source # | |
type Apply (Tuple4Sym2 l1 l2 :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) -> *) (l3 :: c3530822107858468867) = (Tuple4Sym3 l1 l2 l3 :: TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> *) | |
data Tuple4Sym3 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868)) Source #
Instances
| SuppressUnusedWarnings (Tuple4Sym3 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple4Sym3 l1 l2 l3 :: TyFun k4 (k2, k1, k3, k4) -> *) (l4 :: k4) Source # | |
type Tuple4Sym4 (t :: a3530822107858468865) (t :: b3530822107858468866) (t :: c3530822107858468867) (t :: d3530822107858468868) = '(t, t, t, t) Source #
data Tuple5Sym0 (l :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type) -> Type) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple5Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple5Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type) -> Type) -> Type) -> *) (l :: a3530822107858468865) Source # | |
type Apply (Tuple5Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type) -> Type) -> Type) -> *) (l :: a3530822107858468865) = (Tuple5Sym1 l :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type) -> Type) -> *) | |
data Tuple5Sym1 (l :: a3530822107858468865) (l :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple5Sym1 :: a3530822107858468865 -> TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple5Sym1 l1 :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type) -> Type) -> *) (l2 :: b3530822107858468866) Source # | |
type Apply (Tuple5Sym1 l1 :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type) -> Type) -> *) (l2 :: b3530822107858468866) = (Tuple5Sym2 l1 l2 :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type) -> *) | |
data Tuple5Sym2 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple5Sym2 :: a3530822107858468865 -> b3530822107858468866 -> TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple5Sym2 l1 l2 :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type) -> *) (l3 :: c3530822107858468867) Source # | |
type Apply (Tuple5Sym2 l1 l2 :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type) -> *) (l3 :: c3530822107858468867) = (Tuple5Sym3 l1 l2 l3 :: TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> *) | |
data Tuple5Sym3 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple5Sym3 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple5Sym3 l1 l2 l3 :: TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> *) (l4 :: d3530822107858468868) Source # | |
type Apply (Tuple5Sym3 l1 l2 l3 :: TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> *) (l4 :: d3530822107858468868) = (Tuple5Sym4 l1 l2 l3 l4 :: TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> *) | |
data Tuple5Sym4 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: d3530822107858468868) (l :: TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869)) Source #
Instances
| SuppressUnusedWarnings (Tuple5Sym4 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> d3530822107858468868 -> TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple5Sym4 l1 l2 l3 l4 :: TyFun k5 (k2, k1, k3, k4, k5) -> *) (l5 :: k5) Source # | |
type Apply (Tuple5Sym4 l1 l2 l3 l4 :: TyFun k5 (k2, k1, k3, k4, k5) -> *) (l5 :: k5) = (,,,,) l1 l2 l3 l4 l5 | |
type Tuple5Sym5 (t :: a3530822107858468865) (t :: b3530822107858468866) (t :: c3530822107858468867) (t :: d3530822107858468868) (t :: e3530822107858468869) = '(t, t, t, t, t) Source #
data Tuple6Sym0 (l :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type) -> Type) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple6Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple6Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type) -> Type) -> Type) -> *) (l :: a3530822107858468865) Source # | |
type Apply (Tuple6Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type) -> Type) -> Type) -> *) (l :: a3530822107858468865) = (Tuple6Sym1 l :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type) -> Type) -> *) | |
data Tuple6Sym1 (l :: a3530822107858468865) (l :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple6Sym1 :: a3530822107858468865 -> TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple6Sym1 l1 :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type) -> Type) -> *) (l2 :: b3530822107858468866) Source # | |
type Apply (Tuple6Sym1 l1 :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type) -> Type) -> *) (l2 :: b3530822107858468866) = (Tuple6Sym2 l1 l2 :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type) -> *) | |
data Tuple6Sym2 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple6Sym2 :: a3530822107858468865 -> b3530822107858468866 -> TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple6Sym2 l1 l2 :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type) -> *) (l3 :: c3530822107858468867) Source # | |
type Apply (Tuple6Sym2 l1 l2 :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type) -> *) (l3 :: c3530822107858468867) = (Tuple6Sym3 l1 l2 l3 :: TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> *) | |
data Tuple6Sym3 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple6Sym3 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple6Sym3 l1 l2 l3 :: TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> *) (l4 :: d3530822107858468868) Source # | |
type Apply (Tuple6Sym3 l1 l2 l3 :: TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> *) (l4 :: d3530822107858468868) = (Tuple6Sym4 l1 l2 l3 l4 :: TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> *) | |
data Tuple6Sym4 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: d3530822107858468868) (l :: TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple6Sym4 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> d3530822107858468868 -> TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple6Sym4 l1 l2 l3 l4 :: TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> *) (l5 :: e3530822107858468869) Source # | |
type Apply (Tuple6Sym4 l1 l2 l3 l4 :: TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> *) (l5 :: e3530822107858468869) = (Tuple6Sym5 l1 l2 l3 l4 l5 :: TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> *) | |
data Tuple6Sym5 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: d3530822107858468868) (l :: e3530822107858468869) (l :: TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870)) Source #
Instances
| SuppressUnusedWarnings (Tuple6Sym5 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> d3530822107858468868 -> e3530822107858468869 -> TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple6Sym5 l1 l2 l3 l4 l5 :: TyFun k6 (k2, k1, k3, k4, k5, k6) -> *) (l6 :: k6) Source # | |
type Apply (Tuple6Sym5 l1 l2 l3 l4 l5 :: TyFun k6 (k2, k1, k3, k4, k5, k6) -> *) (l6 :: k6) = (,,,,,) l1 l2 l3 l4 l5 l6 | |
type Tuple6Sym6 (t :: a3530822107858468865) (t :: b3530822107858468866) (t :: c3530822107858468867) (t :: d3530822107858468868) (t :: e3530822107858468869) (t :: f3530822107858468870) = '(t, t, t, t, t, t) Source #
data Tuple7Sym0 (l :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type) -> Type) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple7Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple7Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> *) (l :: a3530822107858468865) Source # | |
type Apply (Tuple7Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> *) (l :: a3530822107858468865) = (Tuple7Sym1 l :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type) -> Type) -> *) | |
data Tuple7Sym1 (l :: a3530822107858468865) (l :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple7Sym1 :: a3530822107858468865 -> TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple7Sym1 l1 :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type) -> Type) -> *) (l2 :: b3530822107858468866) Source # | |
type Apply (Tuple7Sym1 l1 :: TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type) -> Type) -> *) (l2 :: b3530822107858468866) = (Tuple7Sym2 l1 l2 :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type) -> *) | |
data Tuple7Sym2 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple7Sym2 :: a3530822107858468865 -> b3530822107858468866 -> TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple7Sym2 l1 l2 :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type) -> *) (l3 :: c3530822107858468867) Source # | |
type Apply (Tuple7Sym2 l1 l2 :: TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type) -> *) (l3 :: c3530822107858468867) = (Tuple7Sym3 l1 l2 l3 :: TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> *) | |
data Tuple7Sym3 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple7Sym3 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple7Sym3 l1 l2 l3 :: TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> *) (l4 :: d3530822107858468868) Source # | |
type Apply (Tuple7Sym3 l1 l2 l3 :: TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> *) (l4 :: d3530822107858468868) = (Tuple7Sym4 l1 l2 l3 l4 :: TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> *) | |
data Tuple7Sym4 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: d3530822107858468868) (l :: TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple7Sym4 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> d3530822107858468868 -> TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple7Sym4 l1 l2 l3 l4 :: TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> *) (l5 :: e3530822107858468869) Source # | |
type Apply (Tuple7Sym4 l1 l2 l3 l4 :: TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> *) (l5 :: e3530822107858468869) = (Tuple7Sym5 l1 l2 l3 l4 l5 :: TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> *) | |
data Tuple7Sym5 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: d3530822107858468868) (l :: e3530822107858468869) (l :: TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type)) Source #
Instances
| SuppressUnusedWarnings (Tuple7Sym5 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> d3530822107858468868 -> e3530822107858468869 -> TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple7Sym5 l1 l2 l3 l4 l5 :: TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> *) (l6 :: f3530822107858468870) Source # | |
type Apply (Tuple7Sym5 l1 l2 l3 l4 l5 :: TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> *) (l6 :: f3530822107858468870) = (Tuple7Sym6 l1 l2 l3 l4 l5 l6 :: TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> *) | |
data Tuple7Sym6 (l :: a3530822107858468865) (l :: b3530822107858468866) (l :: c3530822107858468867) (l :: d3530822107858468868) (l :: e3530822107858468869) (l :: f3530822107858468870) (l :: TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871)) Source #
Instances
| SuppressUnusedWarnings (Tuple7Sym6 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> d3530822107858468868 -> e3530822107858468869 -> f3530822107858468870 -> TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (Tuple7Sym6 l1 l2 l3 l4 l5 l6 :: TyFun k7 (k2, k1, k3, k4, k5, k6, k7) -> *) (l7 :: k7) Source # | |
type Apply (Tuple7Sym6 l1 l2 l3 l4 l5 l6 :: TyFun k7 (k2, k1, k3, k4, k5, k6, k7) -> *) (l7 :: k7) = (,,,,,,) l1 l2 l3 l4 l5 l6 l7 | |
type Tuple7Sym7 (t :: a3530822107858468865) (t :: b3530822107858468866) (t :: c3530822107858468867) (t :: d3530822107858468868) (t :: e3530822107858468869) (t :: f3530822107858468870) (t :: g3530822107858468871) = '(t, t, t, t, t, t, t) Source #
data CompareSym0 (l :: TyFun a6989586621679303258 (TyFun a6989586621679303258 Ordering -> Type)) Source #
Instances
| SuppressUnusedWarnings (CompareSym0 :: TyFun a6989586621679303258 (TyFun a6989586621679303258 Ordering -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (CompareSym0 :: TyFun a6989586621679303258 (TyFun a6989586621679303258 Ordering -> Type) -> *) (l :: a6989586621679303258) Source # | |
type Apply (CompareSym0 :: TyFun a6989586621679303258 (TyFun a6989586621679303258 Ordering -> Type) -> *) (l :: a6989586621679303258) = CompareSym1 l | |
data CompareSym1 (l :: a6989586621679303258) (l :: TyFun a6989586621679303258 Ordering) Source #
Instances
| SuppressUnusedWarnings (CompareSym1 :: a6989586621679303258 -> TyFun a6989586621679303258 Ordering -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (CompareSym1 l1 :: TyFun a Ordering -> *) (l2 :: a) Source # | |
type CompareSym2 (t :: a6989586621679303258) (t :: a6989586621679303258) = Compare t t Source #
data ThenCmpSym0 (l :: TyFun Ordering (TyFun Ordering Ordering -> Type)) Source #
Instances
| SuppressUnusedWarnings ThenCmpSym0 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply ThenCmpSym0 (l :: Ordering) Source # | |
data ThenCmpSym1 (l :: Ordering) (l :: TyFun Ordering Ordering) Source #
Instances
| SuppressUnusedWarnings ThenCmpSym1 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (ThenCmpSym1 l1 :: TyFun Ordering Ordering -> *) (l2 :: Ordering) Source # | |
data FoldlSym0 (l :: TyFun (TyFun b6989586621679259259 (TyFun a6989586621679259258 b6989586621679259259 -> Type) -> Type) (TyFun b6989586621679259259 (TyFun [a6989586621679259258] b6989586621679259259 -> Type) -> Type)) Source #
Instances
| SuppressUnusedWarnings (FoldlSym0 :: TyFun (TyFun b6989586621679259259 (TyFun a6989586621679259258 b6989586621679259259 -> Type) -> Type) (TyFun b6989586621679259259 (TyFun [a6989586621679259258] b6989586621679259259 -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (FoldlSym0 :: TyFun (TyFun b6989586621679259259 (TyFun a6989586621679259258 b6989586621679259259 -> Type) -> Type) (TyFun b6989586621679259259 (TyFun [a6989586621679259258] b6989586621679259259 -> Type) -> Type) -> *) (l :: TyFun b6989586621679259259 (TyFun a6989586621679259258 b6989586621679259259 -> Type) -> Type) Source # | |
type Apply (FoldlSym0 :: TyFun (TyFun b6989586621679259259 (TyFun a6989586621679259258 b6989586621679259259 -> Type) -> Type) (TyFun b6989586621679259259 (TyFun [a6989586621679259258] b6989586621679259259 -> Type) -> Type) -> *) (l :: TyFun b6989586621679259259 (TyFun a6989586621679259258 b6989586621679259259 -> Type) -> Type) = FoldlSym1 l | |
data FoldlSym1 (l :: TyFun b6989586621679259259 (TyFun a6989586621679259258 b6989586621679259259 -> Type) -> Type) (l :: TyFun b6989586621679259259 (TyFun [a6989586621679259258] b6989586621679259259 -> Type)) Source #
Instances
| SuppressUnusedWarnings (FoldlSym1 :: (TyFun b6989586621679259259 (TyFun a6989586621679259258 b6989586621679259259 -> Type) -> Type) -> TyFun b6989586621679259259 (TyFun [a6989586621679259258] b6989586621679259259 -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (FoldlSym1 l1 :: TyFun b6989586621679259259 (TyFun [a6989586621679259258] b6989586621679259259 -> Type) -> *) (l2 :: b6989586621679259259) Source # | |
data FoldlSym2 (l :: TyFun b6989586621679259259 (TyFun a6989586621679259258 b6989586621679259259 -> Type) -> Type) (l :: b6989586621679259259) (l :: TyFun [a6989586621679259258] b6989586621679259259) Source #
Instances
| SuppressUnusedWarnings (FoldlSym2 :: (TyFun b6989586621679259259 (TyFun a6989586621679259258 b6989586621679259259 -> Type) -> Type) -> b6989586621679259259 -> TyFun [a6989586621679259258] b6989586621679259259 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (FoldlSym2 l1 l2 :: TyFun [a] b -> *) (l3 :: [a]) Source # | |
type FoldlSym3 (t :: TyFun b6989586621679259259 (TyFun a6989586621679259258 b6989586621679259259 -> Type) -> Type) (t :: b6989586621679259259) (t :: [a6989586621679259258]) = Foldl t t t Source #
type MinBoundSym0 = MinBound Source #
type MaxBoundSym0 = MaxBound Source #
data ShowsPrecSym0 (l :: TyFun Nat (TyFun a6989586621679672338 (TyFun Symbol Symbol -> Type) -> Type)) Source #
Instances
| SuppressUnusedWarnings (ShowsPrecSym0 :: TyFun Nat (TyFun a6989586621679672338 (TyFun Symbol Symbol -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (ShowsPrecSym0 :: TyFun Nat (TyFun a6989586621679672338 (TyFun Symbol Symbol -> Type) -> Type) -> *) (l :: Nat) Source # | |
data ShowsPrecSym1 (l :: Nat) (l :: TyFun a6989586621679672338 (TyFun Symbol Symbol -> Type)) Source #
Instances
| SuppressUnusedWarnings (ShowsPrecSym1 :: Nat -> TyFun a6989586621679672338 (TyFun Symbol Symbol -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (ShowsPrecSym1 l1 :: TyFun a6989586621679672338 (TyFun Symbol Symbol -> Type) -> *) (l2 :: a6989586621679672338) Source # | |
type Apply (ShowsPrecSym1 l1 :: TyFun a6989586621679672338 (TyFun Symbol Symbol -> Type) -> *) (l2 :: a6989586621679672338) = ShowsPrecSym2 l1 l2 | |
data ShowsPrecSym2 (l :: Nat) (l :: a6989586621679672338) (l :: TyFun Symbol Symbol) Source #
data ShowStringSym0 (l :: TyFun Symbol (TyFun Symbol Symbol -> Type)) Source #
Instances
| SuppressUnusedWarnings ShowStringSym0 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply ShowStringSym0 (l :: Symbol) Source # | |
data ShowStringSym1 (l :: Symbol) (l :: TyFun Symbol Symbol) Source #
Instances
| SuppressUnusedWarnings ShowStringSym1 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (ShowStringSym1 l1 :: TyFun Symbol Symbol -> *) (l2 :: Symbol) Source # | |
type ShowStringSym2 (t :: Symbol) (t :: Symbol) = ShowString t t Source #
data ShowParenSym0 (l :: TyFun Bool (TyFun (TyFun Symbol Symbol -> Type) (TyFun Symbol Symbol -> Type) -> Type)) Source #
Instances
| SuppressUnusedWarnings ShowParenSym0 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply ShowParenSym0 (l :: Bool) Source # | |
data ShowParenSym1 (l :: Bool) (l :: TyFun (TyFun Symbol Symbol -> Type) (TyFun Symbol Symbol -> Type)) Source #
data ShowParenSym2 (l :: Bool) (l :: TyFun Symbol Symbol -> Type) (l :: TyFun Symbol Symbol) Source #
Instances
| SuppressUnusedWarnings ShowParenSym2 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (ShowParenSym2 l1 l2 :: TyFun Symbol Symbol -> *) (l3 :: Symbol) Source # | |
data ShowSpaceSym0 (l :: TyFun Symbol Symbol) Source #
Instances
| SuppressUnusedWarnings ShowSpaceSym0 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply ShowSpaceSym0 (l :: Symbol) Source # | |
type ShowSpaceSym1 (t :: Symbol) = ShowSpace t Source #
data ShowCharSym0 (l :: TyFun Symbol (TyFun Symbol Symbol -> Type)) Source #
Instances
| SuppressUnusedWarnings ShowCharSym0 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply ShowCharSym0 (l :: Symbol) Source # | |
data ShowCharSym1 (l :: Symbol) (l :: TyFun Symbol Symbol) Source #
Instances
| SuppressUnusedWarnings ShowCharSym1 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (ShowCharSym1 l1 :: TyFun Symbol Symbol -> *) (l2 :: Symbol) Source # | |
data ShowCommaSpaceSym0 (l :: TyFun Symbol Symbol) Source #
Instances
| SuppressUnusedWarnings ShowCommaSpaceSym0 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply ShowCommaSpaceSym0 (l :: Symbol) Source # | |
type ShowCommaSpaceSym1 (t :: Symbol) = ShowCommaSpace t Source #
data (.@#@$) (l :: TyFun (TyFun b6989586621679419898 c6989586621679419899 -> Type) (TyFun (TyFun a6989586621679419900 b6989586621679419898 -> Type) (TyFun a6989586621679419900 c6989586621679419899 -> Type) -> Type)) Source #
Instances
| SuppressUnusedWarnings ((.@#@$) :: TyFun (TyFun b6989586621679419898 c6989586621679419899 -> Type) (TyFun (TyFun a6989586621679419900 b6989586621679419898 -> Type) (TyFun a6989586621679419900 c6989586621679419899 -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply ((.@#@$) :: TyFun (TyFun b6989586621679419898 c6989586621679419899 -> Type) (TyFun (TyFun a6989586621679419900 b6989586621679419898 -> Type) (TyFun a6989586621679419900 c6989586621679419899 -> Type) -> Type) -> *) (l :: TyFun b6989586621679419898 c6989586621679419899 -> Type) Source # | |
type Apply ((.@#@$) :: TyFun (TyFun b6989586621679419898 c6989586621679419899 -> Type) (TyFun (TyFun a6989586621679419900 b6989586621679419898 -> Type) (TyFun a6989586621679419900 c6989586621679419899 -> Type) -> Type) -> *) (l :: TyFun b6989586621679419898 c6989586621679419899 -> Type) = ((.@#@$$) l :: TyFun (TyFun a6989586621679419900 b6989586621679419898 -> Type) (TyFun a6989586621679419900 c6989586621679419899 -> Type) -> *) | |
data (l :: TyFun b6989586621679419898 c6989586621679419899 -> Type) .@#@$$ (l :: TyFun (TyFun a6989586621679419900 b6989586621679419898 -> Type) (TyFun a6989586621679419900 c6989586621679419899 -> Type)) Source #
Instances
| SuppressUnusedWarnings ((.@#@$$) :: (TyFun b6989586621679419898 c6989586621679419899 -> Type) -> TyFun (TyFun a6989586621679419900 b6989586621679419898 -> Type) (TyFun a6989586621679419900 c6989586621679419899 -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply ((.@#@$$) l1 :: TyFun (TyFun a6989586621679419900 b6989586621679419898 -> Type) (TyFun a6989586621679419900 c6989586621679419899 -> Type) -> *) (l2 :: TyFun a6989586621679419900 b6989586621679419898 -> Type) Source # | |
data ((l :: TyFun b6989586621679419898 c6989586621679419899 -> Type) .@#@$$$ (l :: TyFun a6989586621679419900 b6989586621679419898 -> Type)) (l :: TyFun a6989586621679419900 c6989586621679419899) Source #
Instances
| SuppressUnusedWarnings ((.@#@$$$) :: (TyFun b6989586621679419898 c6989586621679419899 -> Type) -> (TyFun a6989586621679419900 b6989586621679419898 -> Type) -> TyFun a6989586621679419900 c6989586621679419899 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply (l1 .@#@$$$ l2 :: TyFun a c -> *) (l3 :: a) Source # | |
type (.@#@$$$$) (t :: TyFun b6989586621679419898 c6989586621679419899 -> Type) (t :: TyFun a6989586621679419900 b6989586621679419898 -> Type) (t :: a6989586621679419900) = (:.) t t t Source #
data (:@#@$) (l :: TyFun a3530822107858468865 (TyFun [a3530822107858468865] [a3530822107858468865] -> Type)) Source #
Instances
| SuppressUnusedWarnings ((:@#@$) :: TyFun a3530822107858468865 (TyFun [a3530822107858468865] [a3530822107858468865] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| type Apply ((:@#@$) :: TyFun a3530822107858468865 (TyFun [a3530822107858468865] [a3530822107858468865] -> Type) -> *) (l :: a3530822107858468865) Source # | |
data (l :: a3530822107858468865) :@#@$$ (l :: TyFun [a3530822107858468865] [a3530822107858468865]) 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.
Minimal complete definition
Methods
suppressUnusedWarnings :: () Source #
Instances
| SuppressUnusedWarnings ShowParenSym2 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (&&@#@$$) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (||@#@$$) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ShowParenSym1 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ThenCmpSym1 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (~>@#@$$) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (^@#@$$) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings DivSym1 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ModSym1 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings QuotSym1 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings RemSym1 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings QuotRemSym1 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings DivModSym1 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (<>@#@$$) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ShowCharSym1 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ShowStringSym1 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings NotSym0 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (&&@#@$) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (||@#@$) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ShowParenSym0 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings AndSym0 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings OrSym0 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings UnlinesSym0 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings UnwordsSym0 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ThenCmpSym0 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (~>@#@$) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings DemoteSym0 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (^@#@$) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings DivSym0 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ModSym0 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings QuotSym0 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings RemSym0 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings QuotRemSym0 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings DivModSym0 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings KnownNatSym0 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings Log2Sym0 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ShowCharSym0 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ShowStringSym0 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (<>@#@$) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings KnownSymbolSym0 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ShowCommaSpaceSym0 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ShowSpaceSym0 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings XorSym0 Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (NubBySym1 :: (TyFun a6989586621679442418 (TyFun a6989586621679442418 Bool -> Type) -> Type) -> TyFun [a6989586621679442418] [a6989586621679442418] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (PartitionSym1 :: (TyFun a6989586621679442427 Bool -> Type) -> TyFun [a6989586621679442427] ([a6989586621679442427], [a6989586621679442427]) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (BreakSym1 :: (TyFun a6989586621679442439 Bool -> Type) -> TyFun [a6989586621679442439] ([a6989586621679442439], [a6989586621679442439]) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SpanSym1 :: (TyFun a6989586621679442440 Bool -> Type) -> TyFun [a6989586621679442440] ([a6989586621679442440], [a6989586621679442440]) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupBySym1 :: (TyFun a6989586621679442430 (TyFun a6989586621679442430 Bool -> Type) -> Type) -> TyFun [a6989586621679442430] [[a6989586621679442430]] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DropWhileSym1 :: (TyFun a6989586621679442442 Bool -> Type) -> TyFun [a6989586621679442442] [a6989586621679442442] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TakeWhileSym1 :: (TyFun a6989586621679442443 Bool -> Type) -> TyFun [a6989586621679442443] [a6989586621679442443] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FilterSym1 :: (TyFun a6989586621679442451 Bool -> Type) -> TyFun [a6989586621679442451] [a6989586621679442451] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FindSym1 :: (TyFun a6989586621679442450 Bool -> Type) -> TyFun [a6989586621679442450] (Maybe a6989586621679442450) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (InsertBySym1 :: (TyFun a6989586621679442454 (TyFun a6989586621679442454 Ordering -> Type) -> Type) -> TyFun a6989586621679442454 (TyFun [a6989586621679442454] [a6989586621679442454] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (InsertBySym2 :: (TyFun a6989586621679442454 (TyFun a6989586621679442454 Ordering -> Type) -> Type) -> a6989586621679442454 -> TyFun [a6989586621679442454] [a6989586621679442454] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SortBySym1 :: (TyFun a6989586621679442455 (TyFun a6989586621679442455 Ordering -> Type) -> Type) -> TyFun [a6989586621679442455] [a6989586621679442455] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DeleteBySym1 :: (TyFun a6989586621679442457 (TyFun a6989586621679442457 Bool -> Type) -> Type) -> TyFun a6989586621679442457 (TyFun [a6989586621679442457] [a6989586621679442457] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DeleteBySym2 :: (TyFun a6989586621679442457 (TyFun a6989586621679442457 Bool -> Type) -> Type) -> a6989586621679442457 -> TyFun [a6989586621679442457] [a6989586621679442457] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DeleteFirstsBySym2 :: (TyFun a6989586621679442456 (TyFun a6989586621679442456 Bool -> Type) -> Type) -> [a6989586621679442456] -> TyFun [a6989586621679442456] [a6989586621679442456] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DeleteFirstsBySym1 :: (TyFun a6989586621679442456 (TyFun a6989586621679442456 Bool -> Type) -> Type) -> TyFun [a6989586621679442456] (TyFun [a6989586621679442456] [a6989586621679442456] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnionBySym2 :: (TyFun a6989586621679442416 (TyFun a6989586621679442416 Bool -> Type) -> Type) -> [a6989586621679442416] -> TyFun [a6989586621679442416] [a6989586621679442416] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnionBySym1 :: (TyFun a6989586621679442416 (TyFun a6989586621679442416 Bool -> Type) -> Type) -> TyFun [a6989586621679442416] (TyFun [a6989586621679442416] [a6989586621679442416] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FindIndicesSym1 :: (TyFun a6989586621679442446 Bool -> Type) -> TyFun [a6989586621679442446] [Nat] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FindIndexSym1 :: (TyFun a6989586621679442447 Bool -> Type) -> TyFun [a6989586621679442447] (Maybe Nat) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Scanr1Sym1 :: (TyFun a6989586621679442514 (TyFun a6989586621679442514 a6989586621679442514 -> Type) -> Type) -> TyFun [a6989586621679442514] [a6989586621679442514] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Scanl1Sym1 :: (TyFun a6989586621679442517 (TyFun a6989586621679442517 a6989586621679442517 -> Type) -> Type) -> TyFun [a6989586621679442517] [a6989586621679442517] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (AnySym1 :: (TyFun a6989586621679442520 Bool -> Type) -> TyFun [a6989586621679442520] Bool -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IntersectBySym2 :: (TyFun a6989586621679442444 (TyFun a6989586621679442444 Bool -> Type) -> Type) -> [a6989586621679442444] -> TyFun [a6989586621679442444] [a6989586621679442444] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IntersectBySym1 :: (TyFun a6989586621679442444 (TyFun a6989586621679442444 Bool -> Type) -> Type) -> TyFun [a6989586621679442444] (TyFun [a6989586621679442444] [a6989586621679442444] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (AllSym1 :: (TyFun a6989586621679442521 Bool -> Type) -> TyFun [a6989586621679442521] Bool -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Foldr1Sym1 :: (TyFun a6989586621679442525 (TyFun a6989586621679442525 a6989586621679442525 -> Type) -> Type) -> TyFun [a6989586621679442525] a6989586621679442525 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Foldl1Sym1 :: (TyFun a6989586621679442527 (TyFun a6989586621679442527 a6989586621679442527 -> Type) -> Type) -> TyFun [a6989586621679442527] a6989586621679442527 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MaximumBySym1 :: (TyFun a6989586621679442453 (TyFun a6989586621679442453 Ordering -> Type) -> Type) -> TyFun [a6989586621679442453] a6989586621679442453 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MinimumBySym1 :: (TyFun a6989586621679442452 (TyFun a6989586621679442452 Ordering -> Type) -> Type) -> TyFun [a6989586621679442452] a6989586621679442452 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Foldl1'Sym1 :: (TyFun a6989586621679442526 (TyFun a6989586621679442526 a6989586621679442526 -> Type) -> Type) -> TyFun [a6989586621679442526] a6989586621679442526 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DropWhileEndSym1 :: (TyFun a6989586621679442441 Bool -> Type) -> TyFun [a6989586621679442441] [a6989586621679442441] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ShowListWithSym2 :: (TyFun a6989586621679672322 (TyFun Symbol Symbol -> Type) -> Type) -> [a6989586621679672322] -> TyFun Symbol Symbol -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ShowListWithSym1 :: (TyFun a6989586621679672322 (TyFun Symbol Symbol -> Type) -> Type) -> TyFun [a6989586621679672322] (TyFun Symbol Symbol -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (NubBySym1 :: (TyFun a6989586621679768146 (TyFun a6989586621679768146 Bool -> Type) -> Type) -> TyFun (NonEmpty a6989586621679768146) (NonEmpty a6989586621679768146) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupBySym1 :: (TyFun a6989586621679768167 (TyFun a6989586621679768167 Bool -> Type) -> Type) -> TyFun [a6989586621679768167] [NonEmpty a6989586621679768167] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupBy1Sym1 :: (TyFun a6989586621679768161 (TyFun a6989586621679768161 Bool -> Type) -> Type) -> TyFun (NonEmpty a6989586621679768161) (NonEmpty (NonEmpty a6989586621679768161)) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TakeWhileSym1 :: (TyFun a6989586621679768174 Bool -> Type) -> TyFun (NonEmpty a6989586621679768174) [a6989586621679768174] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DropWhileSym1 :: (TyFun a6989586621679768173 Bool -> Type) -> TyFun (NonEmpty a6989586621679768173) [a6989586621679768173] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SpanSym1 :: (TyFun a6989586621679768172 Bool -> Type) -> TyFun (NonEmpty a6989586621679768172) ([a6989586621679768172], [a6989586621679768172]) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (BreakSym1 :: (TyFun a6989586621679768171 Bool -> Type) -> TyFun (NonEmpty a6989586621679768171) ([a6989586621679768171], [a6989586621679768171]) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FilterSym1 :: (TyFun a6989586621679768170 Bool -> Type) -> TyFun (NonEmpty a6989586621679768170) [a6989586621679768170] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (PartitionSym1 :: (TyFun a6989586621679768169 Bool -> Type) -> TyFun (NonEmpty a6989586621679768169) ([a6989586621679768169], [a6989586621679768169]) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SortBySym1 :: (TyFun a6989586621679768144 (TyFun a6989586621679768144 Ordering -> Type) -> Type) -> TyFun (NonEmpty a6989586621679768144) (NonEmpty a6989586621679768144) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Scanl1Sym1 :: (TyFun a6989586621679768181 (TyFun a6989586621679768181 a6989586621679768181 -> Type) -> Type) -> TyFun (NonEmpty a6989586621679768181) (NonEmpty a6989586621679768181) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Scanr1Sym1 :: (TyFun a6989586621679768180 (TyFun a6989586621679768180 a6989586621679768180 -> Type) -> Type) -> TyFun (NonEmpty a6989586621679768180) (NonEmpty a6989586621679768180) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UntilSym2 :: (TyFun a6989586621679958924 Bool -> Type) -> (TyFun a6989586621679958924 a6989586621679958924 -> Type) -> TyFun a6989586621679958924 a6989586621679958924 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UntilSym1 :: (TyFun a6989586621679958924 Bool -> Type) -> TyFun (TyFun a6989586621679958924 a6989586621679958924 -> Type) (TyFun a6989586621679958924 a6989586621679958924 -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((++@#@$$) :: [a6989586621679419904] -> TyFun [a6989586621679419904] [a6989586621679419904] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((!!@#@$$) :: [a6989586621679442420] -> TyFun Nat a6989586621679442420 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnionSym1 :: [a6989586621679442415] -> TyFun [a6989586621679442415] [a6989586621679442415] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((\\@#@$$) :: [a6989586621679442458] -> TyFun [a6989586621679442458] [a6989586621679442458] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IsPrefixOfSym1 :: [a6989586621679442503] -> TyFun [a6989586621679442503] Bool -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IsInfixOfSym1 :: [a6989586621679442501] -> TyFun [a6989586621679442501] Bool -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IntersectSym1 :: [a6989586621679442445] -> TyFun [a6989586621679442445] [a6989586621679442445] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IntercalateSym1 :: [a6989586621679442534] -> TyFun [[a6989586621679442534]] [a6989586621679442534] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IsSuffixOfSym1 :: [a6989586621679442502] -> TyFun [a6989586621679442502] Bool -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ShowListSym1 :: [a6989586621679672338] -> TyFun Symbol Symbol -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IsPrefixOfSym1 :: [a6989586621679768156] -> TyFun (NonEmpty a6989586621679768156) Bool -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (StripPrefixSym1 :: [a6989586621679922315] -> TyFun [a6989586621679922315] (Maybe [a6989586621679922315]) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ShowsPrecSym2 :: Nat -> a6989586621679672338 -> TyFun Symbol Symbol -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DropSym1 :: Nat -> TyFun [a6989586621679442437] [a6989586621679442437] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TakeSym1 :: Nat -> TyFun [a6989586621679442438] [a6989586621679442438] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SplitAtSym1 :: Nat -> TyFun [a6989586621679442436] ([a6989586621679442436], [a6989586621679442436]) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ReplicateSym1 :: Nat -> TyFun a6989586621679442422 [a6989586621679442422] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ShowsPrecSym1 :: Nat -> TyFun a6989586621679672338 (TyFun Symbol Symbol -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TakeSym1 :: Nat -> TyFun (NonEmpty a6989586621679768177) [a6989586621679768177] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DropSym1 :: Nat -> TyFun (NonEmpty a6989586621679768176) [a6989586621679768176] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SplitAtSym1 :: Nat -> TyFun (NonEmpty a6989586621679768175) ([a6989586621679768175], [a6989586621679768175]) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((:@#@$$) :: a3530822107858468865 -> TyFun [a3530822107858468865] [a3530822107858468865] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((:|@#@$$) :: a6989586621679067178 -> TyFun [a6989586621679067178] (NonEmpty a6989586621679067178) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Bool_Sym2 :: a6989586621679289682 -> a6989586621679289682 -> TyFun Bool a6989586621679289682 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Bool_Sym1 :: a6989586621679289682 -> TyFun a6989586621679289682 (TyFun Bool a6989586621679289682 -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((==@#@$$) :: a6989586621679292214 -> TyFun a6989586621679292214 Bool -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((/=@#@$$) :: a6989586621679292214 -> TyFun a6989586621679292214 Bool -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((<=@#@$$) :: a6989586621679303258 -> TyFun a6989586621679303258 Bool -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (CompareSym1 :: a6989586621679303258 -> TyFun a6989586621679303258 Ordering -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MinSym1 :: a6989586621679303258 -> TyFun a6989586621679303258 a6989586621679303258 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MaxSym1 :: a6989586621679303258 -> TyFun a6989586621679303258 a6989586621679303258 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((>=@#@$$) :: a6989586621679303258 -> TyFun a6989586621679303258 Bool -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((>@#@$$) :: a6989586621679303258 -> TyFun a6989586621679303258 Bool -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((<@#@$$) :: a6989586621679303258 -> TyFun a6989586621679303258 Bool -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FromMaybeSym1 :: a6989586621679404427 -> TyFun (Maybe a6989586621679404427) a6989586621679404427 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((-@#@$$) :: a6989586621679412530 -> TyFun a6989586621679412530 a6989586621679412530 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((+@#@$$) :: a6989586621679412530 -> TyFun a6989586621679412530 a6989586621679412530 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((*@#@$$) :: a6989586621679412530 -> TyFun a6989586621679412530 a6989586621679412530 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SubtractSym1 :: a6989586621679414803 -> TyFun a6989586621679414803 a6989586621679414803 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (AsTypeOfSym1 :: a6989586621679419894 -> TyFun a6989586621679419894 a6989586621679419894 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (InsertSym1 :: a6989586621679442432 -> TyFun [a6989586621679442432] [a6989586621679442432] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DeleteSym1 :: a6989586621679442459 -> TyFun [a6989586621679442459] [a6989586621679442459] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ElemIndicesSym1 :: a6989586621679442448 -> TyFun [a6989586621679442448] [Nat] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ElemIndexSym1 :: a6989586621679442449 -> TyFun [a6989586621679442449] (Maybe Nat) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (NotElemSym1 :: a6989586621679442499 -> TyFun [a6989586621679442499] Bool -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ElemSym1 :: a6989586621679442500 -> TyFun [a6989586621679442500] Bool -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IntersperseSym1 :: a6989586621679442535 -> TyFun [a6989586621679442535] [a6989586621679442535] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ShowsSym1 :: a6989586621679672323 -> TyFun Symbol Symbol -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IntersperseSym1 :: a6989586621679768179 -> TyFun (NonEmpty a6989586621679768179) (NonEmpty a6989586621679768179) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (InsertSym1 :: a6989586621679768186 -> TyFun [a6989586621679768186] (NonEmpty a6989586621679768186) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((<|@#@$$) :: a6989586621679768197 -> TyFun (NonEmpty a6989586621679768197) (NonEmpty a6989586621679768197) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ConsSym1 :: a6989586621679768196 -> TyFun (NonEmpty a6989586621679768196) (NonEmpty a6989586621679768196) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (EnumFromThenToSym1 :: a6989586621679843221 -> TyFun a6989586621679843221 (TyFun a6989586621679843221 [a6989586621679843221] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (EnumFromThenToSym2 :: a6989586621679843221 -> a6989586621679843221 -> TyFun a6989586621679843221 [a6989586621679843221] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (EnumFromToSym1 :: a6989586621679843221 -> TyFun a6989586621679843221 [a6989586621679843221] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SameKindSym1 :: k6989586621679026622 -> TyFun k6989586621679026622 Constraint -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((!!@#@$$) :: NonEmpty a6989586621679768155 -> TyFun Nat a6989586621679768155 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (NubBySym0 :: TyFun (TyFun a6989586621679442418 (TyFun a6989586621679442418 Bool -> Type) -> Type) (TyFun [a6989586621679442418] [a6989586621679442418] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (PartitionSym0 :: TyFun (TyFun a6989586621679442427 Bool -> Type) (TyFun [a6989586621679442427] ([a6989586621679442427], [a6989586621679442427]) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (BreakSym0 :: TyFun (TyFun a6989586621679442439 Bool -> Type) (TyFun [a6989586621679442439] ([a6989586621679442439], [a6989586621679442439]) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SpanSym0 :: TyFun (TyFun a6989586621679442440 Bool -> Type) (TyFun [a6989586621679442440] ([a6989586621679442440], [a6989586621679442440]) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupBySym0 :: TyFun (TyFun a6989586621679442430 (TyFun a6989586621679442430 Bool -> Type) -> Type) (TyFun [a6989586621679442430] [[a6989586621679442430]] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DropWhileSym0 :: TyFun (TyFun a6989586621679442442 Bool -> Type) (TyFun [a6989586621679442442] [a6989586621679442442] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TakeWhileSym0 :: TyFun (TyFun a6989586621679442443 Bool -> Type) (TyFun [a6989586621679442443] [a6989586621679442443] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FilterSym0 :: TyFun (TyFun a6989586621679442451 Bool -> Type) (TyFun [a6989586621679442451] [a6989586621679442451] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FindSym0 :: TyFun (TyFun a6989586621679442450 Bool -> Type) (TyFun [a6989586621679442450] (Maybe a6989586621679442450) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (InsertBySym0 :: TyFun (TyFun a6989586621679442454 (TyFun a6989586621679442454 Ordering -> Type) -> Type) (TyFun a6989586621679442454 (TyFun [a6989586621679442454] [a6989586621679442454] -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SortBySym0 :: TyFun (TyFun a6989586621679442455 (TyFun a6989586621679442455 Ordering -> Type) -> Type) (TyFun [a6989586621679442455] [a6989586621679442455] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DeleteBySym0 :: TyFun (TyFun a6989586621679442457 (TyFun a6989586621679442457 Bool -> Type) -> Type) (TyFun a6989586621679442457 (TyFun [a6989586621679442457] [a6989586621679442457] -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DeleteFirstsBySym0 :: TyFun (TyFun a6989586621679442456 (TyFun a6989586621679442456 Bool -> Type) -> Type) (TyFun [a6989586621679442456] (TyFun [a6989586621679442456] [a6989586621679442456] -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnionBySym0 :: TyFun (TyFun a6989586621679442416 (TyFun a6989586621679442416 Bool -> Type) -> Type) (TyFun [a6989586621679442416] (TyFun [a6989586621679442416] [a6989586621679442416] -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FindIndicesSym0 :: TyFun (TyFun a6989586621679442446 Bool -> Type) (TyFun [a6989586621679442446] [Nat] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FindIndexSym0 :: TyFun (TyFun a6989586621679442447 Bool -> Type) (TyFun [a6989586621679442447] (Maybe Nat) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Scanr1Sym0 :: TyFun (TyFun a6989586621679442514 (TyFun a6989586621679442514 a6989586621679442514 -> Type) -> Type) (TyFun [a6989586621679442514] [a6989586621679442514] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Scanl1Sym0 :: TyFun (TyFun a6989586621679442517 (TyFun a6989586621679442517 a6989586621679442517 -> Type) -> Type) (TyFun [a6989586621679442517] [a6989586621679442517] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (AnySym0 :: TyFun (TyFun a6989586621679442520 Bool -> Type) (TyFun [a6989586621679442520] Bool -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IntersectBySym0 :: TyFun (TyFun a6989586621679442444 (TyFun a6989586621679442444 Bool -> Type) -> Type) (TyFun [a6989586621679442444] (TyFun [a6989586621679442444] [a6989586621679442444] -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (AllSym0 :: TyFun (TyFun a6989586621679442521 Bool -> Type) (TyFun [a6989586621679442521] Bool -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Foldr1Sym0 :: TyFun (TyFun a6989586621679442525 (TyFun a6989586621679442525 a6989586621679442525 -> Type) -> Type) (TyFun [a6989586621679442525] a6989586621679442525 -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Foldl1Sym0 :: TyFun (TyFun a6989586621679442527 (TyFun a6989586621679442527 a6989586621679442527 -> Type) -> Type) (TyFun [a6989586621679442527] a6989586621679442527 -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MaximumBySym0 :: TyFun (TyFun a6989586621679442453 (TyFun a6989586621679442453 Ordering -> Type) -> Type) (TyFun [a6989586621679442453] a6989586621679442453 -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MinimumBySym0 :: TyFun (TyFun a6989586621679442452 (TyFun a6989586621679442452 Ordering -> Type) -> Type) (TyFun [a6989586621679442452] a6989586621679442452 -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Foldl1'Sym0 :: TyFun (TyFun a6989586621679442526 (TyFun a6989586621679442526 a6989586621679442526 -> Type) -> Type) (TyFun [a6989586621679442526] a6989586621679442526 -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DropWhileEndSym0 :: TyFun (TyFun a6989586621679442441 Bool -> Type) (TyFun [a6989586621679442441] [a6989586621679442441] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ShowListWithSym0 :: TyFun (TyFun a6989586621679672322 (TyFun Symbol Symbol -> Type) -> Type) (TyFun [a6989586621679672322] (TyFun Symbol Symbol -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (NubBySym0 :: TyFun (TyFun a6989586621679768146 (TyFun a6989586621679768146 Bool -> Type) -> Type) (TyFun (NonEmpty a6989586621679768146) (NonEmpty a6989586621679768146) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupBySym0 :: TyFun (TyFun a6989586621679768167 (TyFun a6989586621679768167 Bool -> Type) -> Type) (TyFun [a6989586621679768167] [NonEmpty a6989586621679768167] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupBy1Sym0 :: TyFun (TyFun a6989586621679768161 (TyFun a6989586621679768161 Bool -> Type) -> Type) (TyFun (NonEmpty a6989586621679768161) (NonEmpty (NonEmpty a6989586621679768161)) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TakeWhileSym0 :: TyFun (TyFun a6989586621679768174 Bool -> Type) (TyFun (NonEmpty a6989586621679768174) [a6989586621679768174] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DropWhileSym0 :: TyFun (TyFun a6989586621679768173 Bool -> Type) (TyFun (NonEmpty a6989586621679768173) [a6989586621679768173] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SpanSym0 :: TyFun (TyFun a6989586621679768172 Bool -> Type) (TyFun (NonEmpty a6989586621679768172) ([a6989586621679768172], [a6989586621679768172]) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (BreakSym0 :: TyFun (TyFun a6989586621679768171 Bool -> Type) (TyFun (NonEmpty a6989586621679768171) ([a6989586621679768171], [a6989586621679768171]) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FilterSym0 :: TyFun (TyFun a6989586621679768170 Bool -> Type) (TyFun (NonEmpty a6989586621679768170) [a6989586621679768170] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (PartitionSym0 :: TyFun (TyFun a6989586621679768169 Bool -> Type) (TyFun (NonEmpty a6989586621679768169) ([a6989586621679768169], [a6989586621679768169]) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SortBySym0 :: TyFun (TyFun a6989586621679768144 (TyFun a6989586621679768144 Ordering -> Type) -> Type) (TyFun (NonEmpty a6989586621679768144) (NonEmpty a6989586621679768144) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Scanl1Sym0 :: TyFun (TyFun a6989586621679768181 (TyFun a6989586621679768181 a6989586621679768181 -> Type) -> Type) (TyFun (NonEmpty a6989586621679768181) (NonEmpty a6989586621679768181) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Scanr1Sym0 :: TyFun (TyFun a6989586621679768180 (TyFun a6989586621679768180 a6989586621679768180 -> Type) -> Type) (TyFun (NonEmpty a6989586621679768180) (NonEmpty a6989586621679768180) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UntilSym0 :: TyFun (TyFun a6989586621679958924 Bool -> Type) (TyFun (TyFun a6989586621679958924 a6989586621679958924 -> Type) (TyFun a6989586621679958924 a6989586621679958924 -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ConcatSym0 :: TyFun [[a6989586621679442524]] [a6989586621679442524] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TransposeSym0 :: TyFun [[a6989586621679442421]] [[a6989586621679442421]] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (CatMaybesSym0 :: TyFun [Maybe a6989586621679404424] [a6989586621679404424] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ListToMaybeSym0 :: TyFun [a6989586621679404425] (Maybe a6989586621679404425) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((++@#@$) :: TyFun [a6989586621679419904] (TyFun [a6989586621679419904] [a6989586621679419904] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((!!@#@$) :: TyFun [a6989586621679442420] (TyFun Nat a6989586621679442420 -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LengthSym0 :: TyFun [a6989586621679442423] Nat -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ProductSym0 :: TyFun [a6989586621679442424] a6989586621679442424 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SumSym0 :: TyFun [a6989586621679442425] a6989586621679442425 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupSym0 :: TyFun [a6989586621679442435] [[a6989586621679442435]] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SortSym0 :: TyFun [a6989586621679442431] [a6989586621679442431] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnionSym0 :: TyFun [a6989586621679442415] (TyFun [a6989586621679442415] [a6989586621679442415] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((\\@#@$) :: TyFun [a6989586621679442458] (TyFun [a6989586621679442458] [a6989586621679442458] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (NubSym0 :: TyFun [a6989586621679442419] [a6989586621679442419] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IsPrefixOfSym0 :: TyFun [a6989586621679442503] (TyFun [a6989586621679442503] Bool -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TailsSym0 :: TyFun [a6989586621679442504] [[a6989586621679442504]] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (InitsSym0 :: TyFun [a6989586621679442505] [[a6989586621679442505]] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IsInfixOfSym0 :: TyFun [a6989586621679442501] (TyFun [a6989586621679442501] Bool -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IntersectSym0 :: TyFun [a6989586621679442445] (TyFun [a6989586621679442445] [a6989586621679442445] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MaximumSym0 :: TyFun [a6989586621679442434] a6989586621679442434 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MinimumSym0 :: TyFun [a6989586621679442433] a6989586621679442433 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (PermutationsSym0 :: TyFun [a6989586621679442530] [[a6989586621679442530]] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SubsequencesSym0 :: TyFun [a6989586621679442533] [[a6989586621679442533]] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IntercalateSym0 :: TyFun [a6989586621679442534] (TyFun [[a6989586621679442534]] [a6989586621679442534] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ReverseSym0 :: TyFun [a6989586621679442536] [a6989586621679442536] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IsSuffixOfSym0 :: TyFun [a6989586621679442502] (TyFun [a6989586621679442502] Bool -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (NullSym0 :: TyFun [a6989586621679442537] Bool -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (InitSym0 :: TyFun [a6989586621679442538] [a6989586621679442538] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TailSym0 :: TyFun [a6989586621679442539] [a6989586621679442539] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LastSym0 :: TyFun [a6989586621679442540] a6989586621679442540 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (HeadSym0 :: TyFun [a6989586621679442541] a6989586621679442541 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ShowListSym0 :: TyFun [a6989586621679672338] (TyFun Symbol Symbol -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IsPrefixOfSym0 :: TyFun [a6989586621679768156] (TyFun (NonEmpty a6989586621679768156) Bool -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupSym0 :: TyFun [a6989586621679768168] [NonEmpty a6989586621679768168] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FromListSym0 :: TyFun [a6989586621679768194] (NonEmpty a6989586621679768194) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (InitsSym0 :: TyFun [a6989586621679768188] (NonEmpty [a6989586621679768188]) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TailsSym0 :: TyFun [a6989586621679768187] (NonEmpty [a6989586621679768187]) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (NonEmpty_Sym0 :: TyFun [a6989586621679768205] (Maybe (NonEmpty a6989586621679768205)) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (StripPrefixSym0 :: TyFun [a6989586621679922315] (TyFun [a6989586621679922315] (Maybe [a6989586621679922315]) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MaybeToListSym0 :: TyFun (Maybe a6989586621679404426) [a6989586621679404426] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FromJustSym0 :: TyFun (Maybe a6989586621679404428) a6989586621679404428 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IsNothingSym0 :: TyFun (Maybe a6989586621679404429) Bool -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IsJustSym0 :: TyFun (Maybe a6989586621679404430) Bool -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DropSym0 :: TyFun Nat (TyFun [a6989586621679442437] [a6989586621679442437] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TakeSym0 :: TyFun Nat (TyFun [a6989586621679442438] [a6989586621679442438] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SplitAtSym0 :: TyFun Nat (TyFun [a6989586621679442436] ([a6989586621679442436], [a6989586621679442436]) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ReplicateSym0 :: TyFun Nat (TyFun a6989586621679442422 [a6989586621679442422] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ShowsPrecSym0 :: TyFun Nat (TyFun a6989586621679672338 (TyFun Symbol Symbol -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TakeSym0 :: TyFun Nat (TyFun (NonEmpty a6989586621679768177) [a6989586621679768177] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DropSym0 :: TyFun Nat (TyFun (NonEmpty a6989586621679768176) [a6989586621679768176] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SplitAtSym0 :: TyFun Nat (TyFun (NonEmpty a6989586621679768175) ([a6989586621679768175], [a6989586621679768175]) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FromIntegerSym0 :: TyFun Nat a6989586621679412530 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ToEnumSym0 :: TyFun Nat a6989586621679843221 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FromStringSym0 :: TyFun Symbol a6989586621679411866 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (JustSym0 :: TyFun a3530822107858468865 (Maybe a3530822107858468865) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((:@#@$) :: TyFun a3530822107858468865 (TyFun [a3530822107858468865] [a3530822107858468865] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((:|@#@$) :: TyFun a6989586621679067178 (TyFun [a6989586621679067178] (NonEmpty a6989586621679067178) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Bool_Sym0 :: TyFun a6989586621679289682 (TyFun a6989586621679289682 (TyFun Bool a6989586621679289682 -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((==@#@$) :: TyFun a6989586621679292214 (TyFun a6989586621679292214 Bool -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((/=@#@$) :: TyFun a6989586621679292214 (TyFun a6989586621679292214 Bool -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((<=@#@$) :: TyFun a6989586621679303258 (TyFun a6989586621679303258 Bool -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (CompareSym0 :: TyFun a6989586621679303258 (TyFun a6989586621679303258 Ordering -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MinSym0 :: TyFun a6989586621679303258 (TyFun a6989586621679303258 a6989586621679303258 -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MaxSym0 :: TyFun a6989586621679303258 (TyFun a6989586621679303258 a6989586621679303258 -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((>=@#@$) :: TyFun a6989586621679303258 (TyFun a6989586621679303258 Bool -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((>@#@$) :: TyFun a6989586621679303258 (TyFun a6989586621679303258 Bool -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((<@#@$) :: TyFun a6989586621679303258 (TyFun a6989586621679303258 Bool -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FromMaybeSym0 :: TyFun a6989586621679404427 (TyFun (Maybe a6989586621679404427) a6989586621679404427 -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (NegateSym0 :: TyFun a6989586621679412530 a6989586621679412530 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((-@#@$) :: TyFun a6989586621679412530 (TyFun a6989586621679412530 a6989586621679412530 -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((+@#@$) :: TyFun a6989586621679412530 (TyFun a6989586621679412530 a6989586621679412530 -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SignumSym0 :: TyFun a6989586621679412530 a6989586621679412530 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (AbsSym0 :: TyFun a6989586621679412530 a6989586621679412530 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((*@#@$) :: TyFun a6989586621679412530 (TyFun a6989586621679412530 a6989586621679412530 -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SubtractSym0 :: TyFun a6989586621679414803 (TyFun a6989586621679414803 a6989586621679414803 -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (AsTypeOfSym0 :: TyFun a6989586621679419894 (TyFun a6989586621679419894 a6989586621679419894 -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IdSym0 :: TyFun a6989586621679419903 a6989586621679419903 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (InsertSym0 :: TyFun a6989586621679442432 (TyFun [a6989586621679442432] [a6989586621679442432] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (DeleteSym0 :: TyFun a6989586621679442459 (TyFun [a6989586621679442459] [a6989586621679442459] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ElemIndicesSym0 :: TyFun a6989586621679442448 (TyFun [a6989586621679442448] [Nat] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ElemIndexSym0 :: TyFun a6989586621679442449 (TyFun [a6989586621679442449] (Maybe Nat) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (NotElemSym0 :: TyFun a6989586621679442499 (TyFun [a6989586621679442499] Bool -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ElemSym0 :: TyFun a6989586621679442500 (TyFun [a6989586621679442500] Bool -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IntersperseSym0 :: TyFun a6989586621679442535 (TyFun [a6989586621679442535] [a6989586621679442535] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Show_Sym0 :: TyFun a6989586621679672338 Symbol -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ShowsSym0 :: TyFun a6989586621679672323 (TyFun Symbol Symbol -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IntersperseSym0 :: TyFun a6989586621679768179 (TyFun (NonEmpty a6989586621679768179) (NonEmpty a6989586621679768179) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (InsertSym0 :: TyFun a6989586621679768186 (TyFun [a6989586621679768186] (NonEmpty a6989586621679768186) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((<|@#@$) :: TyFun a6989586621679768197 (TyFun (NonEmpty a6989586621679768197) (NonEmpty a6989586621679768197) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ConsSym0 :: TyFun a6989586621679768196 (TyFun (NonEmpty a6989586621679768196) (NonEmpty a6989586621679768196) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (EnumFromThenToSym0 :: TyFun a6989586621679843221 (TyFun a6989586621679843221 (TyFun a6989586621679843221 [a6989586621679843221] -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (EnumFromToSym0 :: TyFun a6989586621679843221 (TyFun a6989586621679843221 [a6989586621679843221] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FromEnumSym0 :: TyFun a6989586621679843221 Nat -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (PredSym0 :: TyFun a6989586621679843221 a6989586621679843221 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SuccSym0 :: TyFun a6989586621679843221 a6989586621679843221 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SameKindSym0 :: TyFun k6989586621679026622 (TyFun k6989586621679026622 Constraint -> *) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (KindOfSym0 :: TyFun k6989586621679026625 * -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (AbsurdSym0 :: TyFun Void a6989586621679285232 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (NubSym0 :: TyFun (NonEmpty a6989586621679768147) (NonEmpty a6989586621679768147) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((!!@#@$) :: TyFun (NonEmpty a6989586621679768155) (TyFun Nat a6989586621679768155 -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Group1Sym0 :: TyFun (NonEmpty a6989586621679768162) (NonEmpty (NonEmpty a6989586621679768162)) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ToListSym0 :: TyFun (NonEmpty a6989586621679768193) [a6989586621679768193] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ReverseSym0 :: TyFun (NonEmpty a6989586621679768178) (NonEmpty a6989586621679768178) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SortSym0 :: TyFun (NonEmpty a6989586621679768195) (NonEmpty a6989586621679768195) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (InitSym0 :: TyFun (NonEmpty a6989586621679768198) [a6989586621679768198] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LastSym0 :: TyFun (NonEmpty a6989586621679768199) a6989586621679768199 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TailSym0 :: TyFun (NonEmpty a6989586621679768200) [a6989586621679768200] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (HeadSym0 :: TyFun (NonEmpty a6989586621679768201) a6989586621679768201 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnconsSym0 :: TyFun (NonEmpty a6989586621679768204) (a6989586621679768204, Maybe (NonEmpty a6989586621679768204)) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LengthSym0 :: TyFun (NonEmpty a6989586621679768208) Nat -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (TransposeSym0 :: TyFun (NonEmpty (NonEmpty a6989586621679768145)) (NonEmpty (NonEmpty a6989586621679768145)) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FoldlSym2 :: (TyFun b6989586621679259259 (TyFun a6989586621679259258 b6989586621679259259 -> Type) -> Type) -> b6989586621679259259 -> TyFun [a6989586621679259258] b6989586621679259259 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FoldlSym1 :: (TyFun b6989586621679259259 (TyFun a6989586621679259258 b6989586621679259259 -> Type) -> Type) -> TyFun b6989586621679259259 (TyFun [a6989586621679259258] b6989586621679259259 -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ComparingSym2 :: (TyFun b6989586621679303248 a6989586621679303247 -> Type) -> b6989586621679303248 -> TyFun b6989586621679303248 Ordering -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ComparingSym1 :: (TyFun b6989586621679303248 a6989586621679303247 -> Type) -> TyFun b6989586621679303248 (TyFun b6989586621679303248 Ordering -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapMaybeSym1 :: (TyFun a6989586621679404422 (Maybe b6989586621679404423) -> Type) -> TyFun [a6989586621679404422] [b6989586621679404423] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (($!@#@$$) :: (TyFun a6989586621679419890 b6989586621679419891 -> Type) -> TyFun a6989586621679419890 b6989586621679419891 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (($@#@$$) :: (TyFun a6989586621679419892 b6989586621679419893 -> Type) -> TyFun a6989586621679419892 b6989586621679419893 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapSym1 :: (TyFun a6989586621679419905 b6989586621679419906 -> Type) -> TyFun [a6989586621679419905] [b6989586621679419906] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FoldrSym2 :: (TyFun a6989586621679419907 (TyFun b6989586621679419908 b6989586621679419908 -> Type) -> Type) -> b6989586621679419908 -> TyFun [a6989586621679419907] b6989586621679419908 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FoldrSym1 :: (TyFun a6989586621679419907 (TyFun b6989586621679419908 b6989586621679419908 -> Type) -> Type) -> TyFun b6989586621679419908 (TyFun [a6989586621679419907] b6989586621679419908 -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnfoldrSym1 :: (TyFun b6989586621679442506 (Maybe (a6989586621679442507, b6989586621679442506)) -> Type) -> TyFun b6989586621679442506 [a6989586621679442507] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ScanrSym1 :: (TyFun a6989586621679442515 (TyFun b6989586621679442516 b6989586621679442516 -> Type) -> Type) -> TyFun b6989586621679442516 (TyFun [a6989586621679442515] [b6989586621679442516] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ScanrSym2 :: (TyFun a6989586621679442515 (TyFun b6989586621679442516 b6989586621679442516 -> Type) -> Type) -> b6989586621679442516 -> TyFun [a6989586621679442515] [b6989586621679442516] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ScanlSym1 :: (TyFun b6989586621679442518 (TyFun a6989586621679442519 b6989586621679442518 -> Type) -> Type) -> TyFun b6989586621679442518 (TyFun [a6989586621679442519] [b6989586621679442518] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ScanlSym2 :: (TyFun b6989586621679442518 (TyFun a6989586621679442519 b6989586621679442518 -> Type) -> Type) -> b6989586621679442518 -> TyFun [a6989586621679442519] [b6989586621679442518] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ConcatMapSym1 :: (TyFun a6989586621679442522 [b6989586621679442523] -> Type) -> TyFun [a6989586621679442522] [b6989586621679442523] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Foldl'Sym2 :: (TyFun b6989586621679442529 (TyFun a6989586621679442528 b6989586621679442529 -> Type) -> Type) -> b6989586621679442529 -> TyFun [a6989586621679442528] b6989586621679442529 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Foldl'Sym1 :: (TyFun b6989586621679442529 (TyFun a6989586621679442528 b6989586621679442529 -> Type) -> Type) -> TyFun b6989586621679442529 (TyFun [a6989586621679442528] b6989586621679442529 -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupWithSym1 :: (TyFun a6989586621679768166 b6989586621679768165 -> Type) -> TyFun [a6989586621679768166] [NonEmpty a6989586621679768166] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupAllWithSym1 :: (TyFun a6989586621679768164 b6989586621679768163 -> Type) -> TyFun [a6989586621679768164] [NonEmpty a6989586621679768164] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupWith1Sym1 :: (TyFun a6989586621679768160 b6989586621679768159 -> Type) -> TyFun (NonEmpty a6989586621679768160) (NonEmpty (NonEmpty a6989586621679768160)) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapSym1 :: (TyFun a6989586621679768189 b6989586621679768190 -> Type) -> TyFun (NonEmpty a6989586621679768189) (NonEmpty b6989586621679768190) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SortWithSym1 :: (TyFun a6989586621679768143 o6989586621679768142 -> Type) -> TyFun (NonEmpty a6989586621679768143) (NonEmpty a6989586621679768143) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupAllWith1Sym1 :: (TyFun a6989586621679768158 b6989586621679768157 -> Type) -> TyFun (NonEmpty a6989586621679768158) (NonEmpty (NonEmpty a6989586621679768158)) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ScanlSym2 :: (TyFun b6989586621679768184 (TyFun a6989586621679768185 b6989586621679768184 -> Type) -> Type) -> b6989586621679768184 -> TyFun [a6989586621679768185] (NonEmpty b6989586621679768184) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ScanlSym1 :: (TyFun b6989586621679768184 (TyFun a6989586621679768185 b6989586621679768184 -> Type) -> Type) -> TyFun b6989586621679768184 (TyFun [a6989586621679768185] (NonEmpty b6989586621679768184) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ScanrSym2 :: (TyFun a6989586621679768182 (TyFun b6989586621679768183 b6989586621679768183 -> Type) -> Type) -> b6989586621679768183 -> TyFun [a6989586621679768182] (NonEmpty b6989586621679768183) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ScanrSym1 :: (TyFun a6989586621679768182 (TyFun b6989586621679768183 b6989586621679768183 -> Type) -> Type) -> TyFun b6989586621679768183 (TyFun [a6989586621679768182] (NonEmpty b6989586621679768183) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnfoldrSym1 :: (TyFun a6989586621679768202 (b6989586621679768203, Maybe a6989586621679768202) -> Type) -> TyFun a6989586621679768202 (NonEmpty b6989586621679768203) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnfoldSym1 :: (TyFun a6989586621679768206 (b6989586621679768207, Maybe a6989586621679768206) -> Type) -> TyFun a6989586621679768206 (NonEmpty b6989586621679768207) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipSym1 :: [a6989586621679442497] -> TyFun [b6989586621679442498] [(a6989586621679442497, b6989586621679442498)] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GenericIndexSym1 :: [a6989586621679922260] -> TyFun i6989586621679922259 a6989586621679922260 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple2Sym1 :: a3530822107858468865 -> TyFun b3530822107858468866 (a3530822107858468865, b3530822107858468866) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Maybe_Sym2 :: b6989586621679403309 -> (TyFun a6989586621679403310 b6989586621679403309 -> Type) -> TyFun (Maybe a6989586621679403310) b6989586621679403309 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Maybe_Sym1 :: b6989586621679403309 -> TyFun (TyFun a6989586621679403310 b6989586621679403309 -> Type) (TyFun (Maybe a6989586621679403310) b6989586621679403309 -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SeqSym1 :: a6989586621679419888 -> TyFun b6989586621679419889 b6989586621679419889 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ConstSym1 :: a6989586621679419901 -> TyFun b6989586621679419902 a6989586621679419901 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LookupSym1 :: a6989586621679442428 -> TyFun [(a6989586621679442428, b6989586621679442429)] (Maybe b6989586621679442429) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((&@#@$$) :: a6989586621679759158 -> TyFun (TyFun a6989586621679759158 b6989586621679759159 -> Type) b6989586621679759159 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GenericReplicateSym1 :: i6989586621679922257 -> TyFun a6989586621679922258 [a6989586621679922258] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GenericSplitAtSym1 :: i6989586621679922261 -> TyFun [a6989586621679922262] ([a6989586621679922262], [a6989586621679922262]) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GenericDropSym1 :: i6989586621679922263 -> TyFun [a6989586621679922264] [a6989586621679922264] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GenericTakeSym1 :: i6989586621679922265 -> TyFun [a6989586621679922266] [a6989586621679922266] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipSym1 :: NonEmpty a6989586621679768153 -> TyFun (NonEmpty b6989586621679768154) (NonEmpty (a6989586621679768153, b6989586621679768154)) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ApplySym1 :: (k16989586621679024775 ~> k26989586621679024776) -> TyFun k16989586621679024775 k26989586621679024776 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((@@@#@$$) :: (k16989586621679030856 ~> k6989586621679030855) -> TyFun k16989586621679030856 k6989586621679030855 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FoldlSym0 :: TyFun (TyFun b6989586621679259259 (TyFun a6989586621679259258 b6989586621679259259 -> Type) -> Type) (TyFun b6989586621679259259 (TyFun [a6989586621679259258] b6989586621679259259 -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ComparingSym0 :: TyFun (TyFun b6989586621679303248 a6989586621679303247 -> Type) (TyFun b6989586621679303248 (TyFun b6989586621679303248 Ordering -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapMaybeSym0 :: TyFun (TyFun a6989586621679404422 (Maybe b6989586621679404423) -> Type) (TyFun [a6989586621679404422] [b6989586621679404423] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (($!@#@$) :: TyFun (TyFun a6989586621679419890 b6989586621679419891 -> Type) (TyFun a6989586621679419890 b6989586621679419891 -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (($@#@$) :: TyFun (TyFun a6989586621679419892 b6989586621679419893 -> Type) (TyFun a6989586621679419892 b6989586621679419893 -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapSym0 :: TyFun (TyFun a6989586621679419905 b6989586621679419906 -> Type) (TyFun [a6989586621679419905] [b6989586621679419906] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FoldrSym0 :: TyFun (TyFun a6989586621679419907 (TyFun b6989586621679419908 b6989586621679419908 -> Type) -> Type) (TyFun b6989586621679419908 (TyFun [a6989586621679419907] b6989586621679419908 -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnfoldrSym0 :: TyFun (TyFun b6989586621679442506 (Maybe (a6989586621679442507, b6989586621679442506)) -> Type) (TyFun b6989586621679442506 [a6989586621679442507] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ScanrSym0 :: TyFun (TyFun a6989586621679442515 (TyFun b6989586621679442516 b6989586621679442516 -> Type) -> Type) (TyFun b6989586621679442516 (TyFun [a6989586621679442515] [b6989586621679442516] -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ScanlSym0 :: TyFun (TyFun b6989586621679442518 (TyFun a6989586621679442519 b6989586621679442518 -> Type) -> Type) (TyFun b6989586621679442518 (TyFun [a6989586621679442519] [b6989586621679442518] -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ConcatMapSym0 :: TyFun (TyFun a6989586621679442522 [b6989586621679442523] -> Type) (TyFun [a6989586621679442522] [b6989586621679442523] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Foldl'Sym0 :: TyFun (TyFun b6989586621679442529 (TyFun a6989586621679442528 b6989586621679442529 -> Type) -> Type) (TyFun b6989586621679442529 (TyFun [a6989586621679442528] b6989586621679442529 -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupWithSym0 :: TyFun (TyFun a6989586621679768166 b6989586621679768165 -> Type) (TyFun [a6989586621679768166] [NonEmpty a6989586621679768166] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupAllWithSym0 :: TyFun (TyFun a6989586621679768164 b6989586621679768163 -> Type) (TyFun [a6989586621679768164] [NonEmpty a6989586621679768164] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupWith1Sym0 :: TyFun (TyFun a6989586621679768160 b6989586621679768159 -> Type) (TyFun (NonEmpty a6989586621679768160) (NonEmpty (NonEmpty a6989586621679768160)) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapSym0 :: TyFun (TyFun a6989586621679768189 b6989586621679768190 -> Type) (TyFun (NonEmpty a6989586621679768189) (NonEmpty b6989586621679768190) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SortWithSym0 :: TyFun (TyFun a6989586621679768143 o6989586621679768142 -> Type) (TyFun (NonEmpty a6989586621679768143) (NonEmpty a6989586621679768143) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GroupAllWith1Sym0 :: TyFun (TyFun a6989586621679768158 b6989586621679768157 -> Type) (TyFun (NonEmpty a6989586621679768158) (NonEmpty (NonEmpty a6989586621679768158)) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ScanlSym0 :: TyFun (TyFun b6989586621679768184 (TyFun a6989586621679768185 b6989586621679768184 -> Type) -> Type) (TyFun b6989586621679768184 (TyFun [a6989586621679768185] (NonEmpty b6989586621679768184) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ScanrSym0 :: TyFun (TyFun a6989586621679768182 (TyFun b6989586621679768183 b6989586621679768183 -> Type) -> Type) (TyFun b6989586621679768183 (TyFun [a6989586621679768182] (NonEmpty b6989586621679768183) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnfoldrSym0 :: TyFun (TyFun a6989586621679768202 (b6989586621679768203, Maybe a6989586621679768202) -> Type) (TyFun a6989586621679768202 (NonEmpty b6989586621679768203) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnfoldSym0 :: TyFun (TyFun a6989586621679768206 (b6989586621679768207, Maybe a6989586621679768206) -> Type) (TyFun a6989586621679768206 (NonEmpty b6989586621679768207) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (RightsSym0 :: TyFun [Either a6989586621679913273 b6989586621679913274] [b6989586621679913274] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LeftsSym0 :: TyFun [Either a6989586621679913275 b6989586621679913276] [a6989586621679913275] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnzipSym0 :: TyFun [(a6989586621679442485, b6989586621679442486)] ([a6989586621679442485], [b6989586621679442486]) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GenericLengthSym0 :: TyFun [a6989586621679442414] i6989586621679442413 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipSym0 :: TyFun [a6989586621679442497] (TyFun [b6989586621679442498] [(a6989586621679442497, b6989586621679442498)] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GenericIndexSym0 :: TyFun [a6989586621679922260] (TyFun i6989586621679922259 a6989586621679922260 -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IsRightSym0 :: TyFun (Either a6989586621679913267 b6989586621679913268) Bool -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (IsLeftSym0 :: TyFun (Either a6989586621679913269 b6989586621679913270) Bool -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SwapSym0 :: TyFun (a6989586621679285916, b6989586621679285917) (b6989586621679285917, a6989586621679285916) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SndSym0 :: TyFun (a6989586621679285924, b6989586621679285925) b6989586621679285925 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FstSym0 :: TyFun (a6989586621679285926, b6989586621679285927) a6989586621679285926 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LeftSym0 :: TyFun a6989586621679082339 (Either a6989586621679082339 b6989586621679082340) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (RightSym0 :: TyFun b6989586621679082340 (Either a6989586621679082339 b6989586621679082340) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple2Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (a3530822107858468865, b3530822107858468866) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ErrorSym0 :: TyFun k06989586621679378680 k6989586621679378681 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Maybe_Sym0 :: TyFun b6989586621679403309 (TyFun (TyFun a6989586621679403310 b6989586621679403309 -> Type) (TyFun (Maybe a6989586621679403310) b6989586621679403309 -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (SeqSym0 :: TyFun a6989586621679419888 (TyFun b6989586621679419889 b6989586621679419889 -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ConstSym0 :: TyFun a6989586621679419901 (TyFun b6989586621679419902 a6989586621679419901 -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (LookupSym0 :: TyFun a6989586621679442428 (TyFun [(a6989586621679442428, b6989586621679442429)] (Maybe b6989586621679442429) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((&@#@$) :: TyFun a6989586621679759158 (TyFun (TyFun a6989586621679759158 b6989586621679759159 -> Type) b6989586621679759159 -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GenericReplicateSym0 :: TyFun i6989586621679922257 (TyFun a6989586621679922258 [a6989586621679922258] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GenericSplitAtSym0 :: TyFun i6989586621679922261 (TyFun [a6989586621679922262] ([a6989586621679922262], [a6989586621679922262]) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GenericDropSym0 :: TyFun i6989586621679922263 (TyFun [a6989586621679922264] [a6989586621679922264] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (GenericTakeSym0 :: TyFun i6989586621679922265 (TyFun [a6989586621679922266] [a6989586621679922266] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UnzipSym0 :: TyFun (NonEmpty (a6989586621679768148, b6989586621679768149)) (NonEmpty a6989586621679768148, NonEmpty b6989586621679768149) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipSym0 :: TyFun (NonEmpty a6989586621679768153) (TyFun (NonEmpty b6989586621679768154) (NonEmpty (a6989586621679768153, b6989586621679768154)) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ApplySym0 :: TyFun (k16989586621679024775 ~> k26989586621679024776) (TyFun k16989586621679024775 k26989586621679024776 -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((@@@#@$) :: TyFun (k16989586621679030856 ~> k6989586621679030855) (TyFun k16989586621679030856 k6989586621679030855 -> *) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (CurrySym2 :: (TyFun (a6989586621679285921, b6989586621679285922) c6989586621679285923 -> Type) -> a6989586621679285921 -> TyFun b6989586621679285922 c6989586621679285923 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (CurrySym1 :: (TyFun (a6989586621679285921, b6989586621679285922) c6989586621679285923 -> Type) -> TyFun a6989586621679285921 (TyFun b6989586621679285922 c6989586621679285923 -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UncurrySym1 :: (TyFun a6989586621679285918 (TyFun b6989586621679285919 c6989586621679285920 -> Type) -> Type) -> TyFun (a6989586621679285918, b6989586621679285919) c6989586621679285920 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FlipSym2 :: (TyFun a6989586621679419895 (TyFun b6989586621679419896 c6989586621679419897 -> Type) -> Type) -> b6989586621679419896 -> TyFun a6989586621679419895 c6989586621679419897 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FlipSym1 :: (TyFun a6989586621679419895 (TyFun b6989586621679419896 c6989586621679419897 -> Type) -> Type) -> TyFun b6989586621679419896 (TyFun a6989586621679419895 c6989586621679419897 -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((.@#@$$$) :: (TyFun b6989586621679419898 c6989586621679419899 -> Type) -> (TyFun a6989586621679419900 b6989586621679419898 -> Type) -> TyFun a6989586621679419900 c6989586621679419899 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((.@#@$$) :: (TyFun b6989586621679419898 c6989586621679419899 -> Type) -> TyFun (TyFun a6989586621679419900 b6989586621679419898 -> Type) (TyFun a6989586621679419900 c6989586621679419899 -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWithSym1 :: (TyFun a6989586621679442491 (TyFun b6989586621679442492 c6989586621679442493 -> Type) -> Type) -> TyFun [a6989586621679442491] (TyFun [b6989586621679442492] [c6989586621679442493] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWithSym2 :: (TyFun a6989586621679442491 (TyFun b6989586621679442492 c6989586621679442493 -> Type) -> Type) -> [a6989586621679442491] -> TyFun [b6989586621679442492] [c6989586621679442493] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapAccumRSym1 :: (TyFun acc6989586621679442508 (TyFun x6989586621679442509 (acc6989586621679442508, y6989586621679442510) -> Type) -> Type) -> TyFun acc6989586621679442508 (TyFun [x6989586621679442509] (acc6989586621679442508, [y6989586621679442510]) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapAccumRSym2 :: (TyFun acc6989586621679442508 (TyFun x6989586621679442509 (acc6989586621679442508, y6989586621679442510) -> Type) -> Type) -> acc6989586621679442508 -> TyFun [x6989586621679442509] (acc6989586621679442508, [y6989586621679442510]) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapAccumLSym1 :: (TyFun acc6989586621679442511 (TyFun x6989586621679442512 (acc6989586621679442511, y6989586621679442513) -> Type) -> Type) -> TyFun acc6989586621679442511 (TyFun [x6989586621679442512] (acc6989586621679442511, [y6989586621679442513]) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapAccumLSym2 :: (TyFun acc6989586621679442511 (TyFun x6989586621679442512 (acc6989586621679442511, y6989586621679442513) -> Type) -> Type) -> acc6989586621679442511 -> TyFun [x6989586621679442512] (acc6989586621679442511, [y6989586621679442513]) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (OnSym3 :: (TyFun b6989586621679759160 (TyFun b6989586621679759160 c6989586621679759161 -> Type) -> Type) -> (TyFun a6989586621679759162 b6989586621679759160 -> Type) -> a6989586621679759162 -> TyFun a6989586621679759162 c6989586621679759161 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (OnSym2 :: (TyFun b6989586621679759160 (TyFun b6989586621679759160 c6989586621679759161 -> Type) -> Type) -> (TyFun a6989586621679759162 b6989586621679759160 -> Type) -> TyFun a6989586621679759162 (TyFun a6989586621679759162 c6989586621679759161 -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (OnSym1 :: (TyFun b6989586621679759160 (TyFun b6989586621679759160 c6989586621679759161 -> Type) -> Type) -> TyFun (TyFun a6989586621679759162 b6989586621679759160 -> Type) (TyFun a6989586621679759162 (TyFun a6989586621679759162 c6989586621679759161 -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWithSym2 :: (TyFun a6989586621679768150 (TyFun b6989586621679768151 c6989586621679768152 -> Type) -> Type) -> NonEmpty a6989586621679768150 -> TyFun (NonEmpty b6989586621679768151) (NonEmpty c6989586621679768152) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWithSym1 :: (TyFun a6989586621679768150 (TyFun b6989586621679768151 c6989586621679768152 -> Type) -> Type) -> TyFun (NonEmpty a6989586621679768150) (TyFun (NonEmpty b6989586621679768151) (NonEmpty c6989586621679768152) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Either_Sym2 :: (TyFun a6989586621679912139 c6989586621679912140 -> Type) -> (TyFun b6989586621679912141 c6989586621679912140 -> Type) -> TyFun (Either a6989586621679912139 b6989586621679912141) c6989586621679912140 -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Either_Sym1 :: (TyFun a6989586621679912139 c6989586621679912140 -> Type) -> TyFun (TyFun b6989586621679912141 c6989586621679912140 -> Type) (TyFun (Either a6989586621679912139 b6989586621679912141) c6989586621679912140 -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip3Sym1 :: [a6989586621679442494] -> TyFun [b6989586621679442495] (TyFun [c6989586621679442496] [(a6989586621679442494, b6989586621679442495, c6989586621679442496)] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip3Sym2 :: [a6989586621679442494] -> [b6989586621679442495] -> TyFun [c6989586621679442496] [(a6989586621679442494, b6989586621679442495, c6989586621679442496)] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple3Sym2 :: a3530822107858468865 -> b3530822107858468866 -> TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple3Sym1 :: a3530822107858468865 -> TyFun b3530822107858468866 (TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (CurrySym0 :: TyFun (TyFun (a6989586621679285921, b6989586621679285922) c6989586621679285923 -> Type) (TyFun a6989586621679285921 (TyFun b6989586621679285922 c6989586621679285923 -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (UncurrySym0 :: TyFun (TyFun a6989586621679285918 (TyFun b6989586621679285919 c6989586621679285920 -> Type) -> Type) (TyFun (a6989586621679285918, b6989586621679285919) c6989586621679285920 -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (FlipSym0 :: TyFun (TyFun a6989586621679419895 (TyFun b6989586621679419896 c6989586621679419897 -> Type) -> Type) (TyFun b6989586621679419896 (TyFun a6989586621679419895 c6989586621679419897 -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings ((.@#@$) :: TyFun (TyFun b6989586621679419898 c6989586621679419899 -> Type) (TyFun (TyFun a6989586621679419900 b6989586621679419898 -> Type) (TyFun a6989586621679419900 c6989586621679419899 -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWithSym0 :: TyFun (TyFun a6989586621679442491 (TyFun b6989586621679442492 c6989586621679442493 -> Type) -> Type) (TyFun [a6989586621679442491] (TyFun [b6989586621679442492] [c6989586621679442493] -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapAccumRSym0 :: TyFun (TyFun acc6989586621679442508 (TyFun x6989586621679442509 (acc6989586621679442508, y6989586621679442510) -> Type) -> Type) (TyFun acc6989586621679442508 (TyFun [x6989586621679442509] (acc6989586621679442508, [y6989586621679442510]) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (MapAccumLSym0 :: TyFun (TyFun acc6989586621679442511 (TyFun x6989586621679442512 (acc6989586621679442511, y6989586621679442513) -> Type) -> Type) (TyFun acc6989586621679442511 (TyFun [x6989586621679442512] (acc6989586621679442511, [y6989586621679442513]) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (OnSym0 :: TyFun (TyFun b6989586621679759160 (TyFun b6989586621679759160 c6989586621679759161 -> Type) -> Type) (TyFun (TyFun a6989586621679759162 b6989586621679759160 -> Type) (TyFun a6989586621679759162 (TyFun a6989586621679759162 c6989586621679759161 -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWithSym0 :: TyFun (TyFun a6989586621679768150 (TyFun b6989586621679768151 c6989586621679768152 -> Type) -> Type) (TyFun (NonEmpty a6989586621679768150) (TyFun (NonEmpty b6989586621679768151) (NonEmpty c6989586621679768152) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Either_Sym0 :: TyFun (TyFun a6989586621679912139 c6989586621679912140 -> Type) (TyFun (TyFun b6989586621679912141 c6989586621679912140 -> Type) (TyFun (Either a6989586621679912139 b6989586621679912141) c6989586621679912140 -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Unzip3Sym0 :: TyFun [(a6989586621679442482, b6989586621679442483, c6989586621679442484)] ([a6989586621679442482], [b6989586621679442483], [c6989586621679442484]) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip3Sym0 :: TyFun [a6989586621679442494] (TyFun [b6989586621679442495] (TyFun [c6989586621679442496] [(a6989586621679442494, b6989586621679442495, c6989586621679442496)] -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple3Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (a3530822107858468865, b3530822107858468866, c3530822107858468867) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith3Sym1 :: (TyFun a6989586621679442487 (TyFun b6989586621679442488 (TyFun c6989586621679442489 d6989586621679442490 -> Type) -> Type) -> Type) -> TyFun [a6989586621679442487] (TyFun [b6989586621679442488] (TyFun [c6989586621679442489] [d6989586621679442490] -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith3Sym2 :: (TyFun a6989586621679442487 (TyFun b6989586621679442488 (TyFun c6989586621679442489 d6989586621679442490 -> Type) -> Type) -> Type) -> [a6989586621679442487] -> TyFun [b6989586621679442488] (TyFun [c6989586621679442489] [d6989586621679442490] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith3Sym3 :: (TyFun a6989586621679442487 (TyFun b6989586621679442488 (TyFun c6989586621679442489 d6989586621679442490 -> Type) -> Type) -> Type) -> [a6989586621679442487] -> [b6989586621679442488] -> TyFun [c6989586621679442489] [d6989586621679442490] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip4Sym3 :: [a6989586621679922311] -> [b6989586621679922312] -> [c6989586621679922313] -> TyFun [d6989586621679922314] [(a6989586621679922311, b6989586621679922312, c6989586621679922313, d6989586621679922314)] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip4Sym2 :: [a6989586621679922311] -> [b6989586621679922312] -> TyFun [c6989586621679922313] (TyFun [d6989586621679922314] [(a6989586621679922311, b6989586621679922312, c6989586621679922313, d6989586621679922314)] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip4Sym1 :: [a6989586621679922311] -> TyFun [b6989586621679922312] (TyFun [c6989586621679922313] (TyFun [d6989586621679922314] [(a6989586621679922311, b6989586621679922312, c6989586621679922313, d6989586621679922314)] -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple4Sym3 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple4Sym2 :: a3530822107858468865 -> b3530822107858468866 -> TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple4Sym1 :: a3530822107858468865 -> TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith3Sym0 :: TyFun (TyFun a6989586621679442487 (TyFun b6989586621679442488 (TyFun c6989586621679442489 d6989586621679442490 -> Type) -> Type) -> Type) (TyFun [a6989586621679442487] (TyFun [b6989586621679442488] (TyFun [c6989586621679442489] [d6989586621679442490] -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Unzip4Sym0 :: TyFun [(a6989586621679442478, b6989586621679442479, c6989586621679442480, d6989586621679442481)] ([a6989586621679442478], [b6989586621679442479], [c6989586621679442480], [d6989586621679442481]) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip4Sym0 :: TyFun [a6989586621679922311] (TyFun [b6989586621679922312] (TyFun [c6989586621679922313] (TyFun [d6989586621679922314] [(a6989586621679922311, b6989586621679922312, c6989586621679922313, d6989586621679922314)] -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple4Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868) -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith4Sym1 :: (TyFun a6989586621679922288 (TyFun b6989586621679922289 (TyFun c6989586621679922290 (TyFun d6989586621679922291 e6989586621679922292 -> Type) -> Type) -> Type) -> Type) -> TyFun [a6989586621679922288] (TyFun [b6989586621679922289] (TyFun [c6989586621679922290] (TyFun [d6989586621679922291] [e6989586621679922292] -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith4Sym2 :: (TyFun a6989586621679922288 (TyFun b6989586621679922289 (TyFun c6989586621679922290 (TyFun d6989586621679922291 e6989586621679922292 -> Type) -> Type) -> Type) -> Type) -> [a6989586621679922288] -> TyFun [b6989586621679922289] (TyFun [c6989586621679922290] (TyFun [d6989586621679922291] [e6989586621679922292] -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith4Sym3 :: (TyFun a6989586621679922288 (TyFun b6989586621679922289 (TyFun c6989586621679922290 (TyFun d6989586621679922291 e6989586621679922292 -> Type) -> Type) -> Type) -> Type) -> [a6989586621679922288] -> [b6989586621679922289] -> TyFun [c6989586621679922290] (TyFun [d6989586621679922291] [e6989586621679922292] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith4Sym4 :: (TyFun a6989586621679922288 (TyFun b6989586621679922289 (TyFun c6989586621679922290 (TyFun d6989586621679922291 e6989586621679922292 -> Type) -> Type) -> Type) -> Type) -> [a6989586621679922288] -> [b6989586621679922289] -> [c6989586621679922290] -> TyFun [d6989586621679922291] [e6989586621679922292] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip5Sym4 :: [a6989586621679922306] -> [b6989586621679922307] -> [c6989586621679922308] -> [d6989586621679922309] -> TyFun [e6989586621679922310] [(a6989586621679922306, b6989586621679922307, c6989586621679922308, d6989586621679922309, e6989586621679922310)] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip5Sym3 :: [a6989586621679922306] -> [b6989586621679922307] -> [c6989586621679922308] -> TyFun [d6989586621679922309] (TyFun [e6989586621679922310] [(a6989586621679922306, b6989586621679922307, c6989586621679922308, d6989586621679922309, e6989586621679922310)] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip5Sym2 :: [a6989586621679922306] -> [b6989586621679922307] -> TyFun [c6989586621679922308] (TyFun [d6989586621679922309] (TyFun [e6989586621679922310] [(a6989586621679922306, b6989586621679922307, c6989586621679922308, d6989586621679922309, e6989586621679922310)] -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip5Sym1 :: [a6989586621679922306] -> TyFun [b6989586621679922307] (TyFun [c6989586621679922308] (TyFun [d6989586621679922309] (TyFun [e6989586621679922310] [(a6989586621679922306, b6989586621679922307, c6989586621679922308, d6989586621679922309, e6989586621679922310)] -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple5Sym4 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> d3530822107858468868 -> TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple5Sym3 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple5Sym2 :: a3530822107858468865 -> b3530822107858468866 -> TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple5Sym1 :: a3530822107858468865 -> TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith4Sym0 :: TyFun (TyFun a6989586621679922288 (TyFun b6989586621679922289 (TyFun c6989586621679922290 (TyFun d6989586621679922291 e6989586621679922292 -> Type) -> Type) -> Type) -> Type) (TyFun [a6989586621679922288] (TyFun [b6989586621679922289] (TyFun [c6989586621679922290] (TyFun [d6989586621679922291] [e6989586621679922292] -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Unzip5Sym0 :: TyFun [(a6989586621679442473, b6989586621679442474, c6989586621679442475, d6989586621679442476, e6989586621679442477)] ([a6989586621679442473], [b6989586621679442474], [c6989586621679442475], [d6989586621679442476], [e6989586621679442477]) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip5Sym0 :: TyFun [a6989586621679922306] (TyFun [b6989586621679922307] (TyFun [c6989586621679922308] (TyFun [d6989586621679922309] (TyFun [e6989586621679922310] [(a6989586621679922306, b6989586621679922307, c6989586621679922308, d6989586621679922309, e6989586621679922310)] -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple5Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith5Sym1 :: (TyFun a6989586621679922282 (TyFun b6989586621679922283 (TyFun c6989586621679922284 (TyFun d6989586621679922285 (TyFun e6989586621679922286 f6989586621679922287 -> Type) -> Type) -> Type) -> Type) -> Type) -> TyFun [a6989586621679922282] (TyFun [b6989586621679922283] (TyFun [c6989586621679922284] (TyFun [d6989586621679922285] (TyFun [e6989586621679922286] [f6989586621679922287] -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith5Sym2 :: (TyFun a6989586621679922282 (TyFun b6989586621679922283 (TyFun c6989586621679922284 (TyFun d6989586621679922285 (TyFun e6989586621679922286 f6989586621679922287 -> Type) -> Type) -> Type) -> Type) -> Type) -> [a6989586621679922282] -> TyFun [b6989586621679922283] (TyFun [c6989586621679922284] (TyFun [d6989586621679922285] (TyFun [e6989586621679922286] [f6989586621679922287] -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith5Sym3 :: (TyFun a6989586621679922282 (TyFun b6989586621679922283 (TyFun c6989586621679922284 (TyFun d6989586621679922285 (TyFun e6989586621679922286 f6989586621679922287 -> Type) -> Type) -> Type) -> Type) -> Type) -> [a6989586621679922282] -> [b6989586621679922283] -> TyFun [c6989586621679922284] (TyFun [d6989586621679922285] (TyFun [e6989586621679922286] [f6989586621679922287] -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith5Sym4 :: (TyFun a6989586621679922282 (TyFun b6989586621679922283 (TyFun c6989586621679922284 (TyFun d6989586621679922285 (TyFun e6989586621679922286 f6989586621679922287 -> Type) -> Type) -> Type) -> Type) -> Type) -> [a6989586621679922282] -> [b6989586621679922283] -> [c6989586621679922284] -> TyFun [d6989586621679922285] (TyFun [e6989586621679922286] [f6989586621679922287] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith5Sym5 :: (TyFun a6989586621679922282 (TyFun b6989586621679922283 (TyFun c6989586621679922284 (TyFun d6989586621679922285 (TyFun e6989586621679922286 f6989586621679922287 -> Type) -> Type) -> Type) -> Type) -> Type) -> [a6989586621679922282] -> [b6989586621679922283] -> [c6989586621679922284] -> [d6989586621679922285] -> TyFun [e6989586621679922286] [f6989586621679922287] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip6Sym5 :: [a6989586621679922300] -> [b6989586621679922301] -> [c6989586621679922302] -> [d6989586621679922303] -> [e6989586621679922304] -> TyFun [f6989586621679922305] [(a6989586621679922300, b6989586621679922301, c6989586621679922302, d6989586621679922303, e6989586621679922304, f6989586621679922305)] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip6Sym4 :: [a6989586621679922300] -> [b6989586621679922301] -> [c6989586621679922302] -> [d6989586621679922303] -> TyFun [e6989586621679922304] (TyFun [f6989586621679922305] [(a6989586621679922300, b6989586621679922301, c6989586621679922302, d6989586621679922303, e6989586621679922304, f6989586621679922305)] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip6Sym3 :: [a6989586621679922300] -> [b6989586621679922301] -> [c6989586621679922302] -> TyFun [d6989586621679922303] (TyFun [e6989586621679922304] (TyFun [f6989586621679922305] [(a6989586621679922300, b6989586621679922301, c6989586621679922302, d6989586621679922303, e6989586621679922304, f6989586621679922305)] -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip6Sym2 :: [a6989586621679922300] -> [b6989586621679922301] -> TyFun [c6989586621679922302] (TyFun [d6989586621679922303] (TyFun [e6989586621679922304] (TyFun [f6989586621679922305] [(a6989586621679922300, b6989586621679922301, c6989586621679922302, d6989586621679922303, e6989586621679922304, f6989586621679922305)] -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip6Sym1 :: [a6989586621679922300] -> TyFun [b6989586621679922301] (TyFun [c6989586621679922302] (TyFun [d6989586621679922303] (TyFun [e6989586621679922304] (TyFun [f6989586621679922305] [(a6989586621679922300, b6989586621679922301, c6989586621679922302, d6989586621679922303, e6989586621679922304, f6989586621679922305)] -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple6Sym5 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> d3530822107858468868 -> e3530822107858468869 -> TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple6Sym4 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> d3530822107858468868 -> TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple6Sym3 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple6Sym2 :: a3530822107858468865 -> b3530822107858468866 -> TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple6Sym1 :: a3530822107858468865 -> TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith5Sym0 :: TyFun (TyFun a6989586621679922282 (TyFun b6989586621679922283 (TyFun c6989586621679922284 (TyFun d6989586621679922285 (TyFun e6989586621679922286 f6989586621679922287 -> Type) -> Type) -> Type) -> Type) -> Type) (TyFun [a6989586621679922282] (TyFun [b6989586621679922283] (TyFun [c6989586621679922284] (TyFun [d6989586621679922285] (TyFun [e6989586621679922286] [f6989586621679922287] -> Type) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Unzip6Sym0 :: TyFun [(a6989586621679442467, b6989586621679442468, c6989586621679442469, d6989586621679442470, e6989586621679442471, f6989586621679442472)] ([a6989586621679442467], [b6989586621679442468], [c6989586621679442469], [d6989586621679442470], [e6989586621679442471], [f6989586621679442472]) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip6Sym0 :: TyFun [a6989586621679922300] (TyFun [b6989586621679922301] (TyFun [c6989586621679922302] (TyFun [d6989586621679922303] (TyFun [e6989586621679922304] (TyFun [f6989586621679922305] [(a6989586621679922300, b6989586621679922301, c6989586621679922302, d6989586621679922303, e6989586621679922304, f6989586621679922305)] -> Type) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple6Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870) -> Type) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith6Sym1 :: (TyFun a6989586621679922275 (TyFun b6989586621679922276 (TyFun c6989586621679922277 (TyFun d6989586621679922278 (TyFun e6989586621679922279 (TyFun f6989586621679922280 g6989586621679922281 -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> TyFun [a6989586621679922275] (TyFun [b6989586621679922276] (TyFun [c6989586621679922277] (TyFun [d6989586621679922278] (TyFun [e6989586621679922279] (TyFun [f6989586621679922280] [g6989586621679922281] -> Type) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith6Sym2 :: (TyFun a6989586621679922275 (TyFun b6989586621679922276 (TyFun c6989586621679922277 (TyFun d6989586621679922278 (TyFun e6989586621679922279 (TyFun f6989586621679922280 g6989586621679922281 -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> [a6989586621679922275] -> TyFun [b6989586621679922276] (TyFun [c6989586621679922277] (TyFun [d6989586621679922278] (TyFun [e6989586621679922279] (TyFun [f6989586621679922280] [g6989586621679922281] -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith6Sym3 :: (TyFun a6989586621679922275 (TyFun b6989586621679922276 (TyFun c6989586621679922277 (TyFun d6989586621679922278 (TyFun e6989586621679922279 (TyFun f6989586621679922280 g6989586621679922281 -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> [a6989586621679922275] -> [b6989586621679922276] -> TyFun [c6989586621679922277] (TyFun [d6989586621679922278] (TyFun [e6989586621679922279] (TyFun [f6989586621679922280] [g6989586621679922281] -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith6Sym4 :: (TyFun a6989586621679922275 (TyFun b6989586621679922276 (TyFun c6989586621679922277 (TyFun d6989586621679922278 (TyFun e6989586621679922279 (TyFun f6989586621679922280 g6989586621679922281 -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> [a6989586621679922275] -> [b6989586621679922276] -> [c6989586621679922277] -> TyFun [d6989586621679922278] (TyFun [e6989586621679922279] (TyFun [f6989586621679922280] [g6989586621679922281] -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith6Sym5 :: (TyFun a6989586621679922275 (TyFun b6989586621679922276 (TyFun c6989586621679922277 (TyFun d6989586621679922278 (TyFun e6989586621679922279 (TyFun f6989586621679922280 g6989586621679922281 -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> [a6989586621679922275] -> [b6989586621679922276] -> [c6989586621679922277] -> [d6989586621679922278] -> TyFun [e6989586621679922279] (TyFun [f6989586621679922280] [g6989586621679922281] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith6Sym6 :: (TyFun a6989586621679922275 (TyFun b6989586621679922276 (TyFun c6989586621679922277 (TyFun d6989586621679922278 (TyFun e6989586621679922279 (TyFun f6989586621679922280 g6989586621679922281 -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> [a6989586621679922275] -> [b6989586621679922276] -> [c6989586621679922277] -> [d6989586621679922278] -> [e6989586621679922279] -> TyFun [f6989586621679922280] [g6989586621679922281] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip7Sym6 :: [a6989586621679922293] -> [b6989586621679922294] -> [c6989586621679922295] -> [d6989586621679922296] -> [e6989586621679922297] -> [f6989586621679922298] -> TyFun [g6989586621679922299] [(a6989586621679922293, b6989586621679922294, c6989586621679922295, d6989586621679922296, e6989586621679922297, f6989586621679922298, g6989586621679922299)] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip7Sym5 :: [a6989586621679922293] -> [b6989586621679922294] -> [c6989586621679922295] -> [d6989586621679922296] -> [e6989586621679922297] -> TyFun [f6989586621679922298] (TyFun [g6989586621679922299] [(a6989586621679922293, b6989586621679922294, c6989586621679922295, d6989586621679922296, e6989586621679922297, f6989586621679922298, g6989586621679922299)] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip7Sym4 :: [a6989586621679922293] -> [b6989586621679922294] -> [c6989586621679922295] -> [d6989586621679922296] -> TyFun [e6989586621679922297] (TyFun [f6989586621679922298] (TyFun [g6989586621679922299] [(a6989586621679922293, b6989586621679922294, c6989586621679922295, d6989586621679922296, e6989586621679922297, f6989586621679922298, g6989586621679922299)] -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip7Sym3 :: [a6989586621679922293] -> [b6989586621679922294] -> [c6989586621679922295] -> TyFun [d6989586621679922296] (TyFun [e6989586621679922297] (TyFun [f6989586621679922298] (TyFun [g6989586621679922299] [(a6989586621679922293, b6989586621679922294, c6989586621679922295, d6989586621679922296, e6989586621679922297, f6989586621679922298, g6989586621679922299)] -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip7Sym2 :: [a6989586621679922293] -> [b6989586621679922294] -> TyFun [c6989586621679922295] (TyFun [d6989586621679922296] (TyFun [e6989586621679922297] (TyFun [f6989586621679922298] (TyFun [g6989586621679922299] [(a6989586621679922293, b6989586621679922294, c6989586621679922295, d6989586621679922296, e6989586621679922297, f6989586621679922298, g6989586621679922299)] -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip7Sym1 :: [a6989586621679922293] -> TyFun [b6989586621679922294] (TyFun [c6989586621679922295] (TyFun [d6989586621679922296] (TyFun [e6989586621679922297] (TyFun [f6989586621679922298] (TyFun [g6989586621679922299] [(a6989586621679922293, b6989586621679922294, c6989586621679922295, d6989586621679922296, e6989586621679922297, f6989586621679922298, g6989586621679922299)] -> Type) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple7Sym6 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> d3530822107858468868 -> e3530822107858468869 -> f3530822107858468870 -> TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple7Sym5 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> d3530822107858468868 -> e3530822107858468869 -> TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple7Sym4 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> d3530822107858468868 -> TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple7Sym3 :: a3530822107858468865 -> b3530822107858468866 -> c3530822107858468867 -> TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple7Sym2 :: a3530822107858468865 -> b3530822107858468866 -> TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple7Sym1 :: a3530822107858468865 -> TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith6Sym0 :: TyFun (TyFun a6989586621679922275 (TyFun b6989586621679922276 (TyFun c6989586621679922277 (TyFun d6989586621679922278 (TyFun e6989586621679922279 (TyFun f6989586621679922280 g6989586621679922281 -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) (TyFun [a6989586621679922275] (TyFun [b6989586621679922276] (TyFun [c6989586621679922277] (TyFun [d6989586621679922278] (TyFun [e6989586621679922279] (TyFun [f6989586621679922280] [g6989586621679922281] -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Unzip7Sym0 :: TyFun [(a6989586621679442460, b6989586621679442461, c6989586621679442462, d6989586621679442463, e6989586621679442464, f6989586621679442465, g6989586621679442466)] ([a6989586621679442460], [b6989586621679442461], [c6989586621679442462], [d6989586621679442463], [e6989586621679442464], [f6989586621679442465], [g6989586621679442466]) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Zip7Sym0 :: TyFun [a6989586621679922293] (TyFun [b6989586621679922294] (TyFun [c6989586621679922295] (TyFun [d6989586621679922296] (TyFun [e6989586621679922297] (TyFun [f6989586621679922298] (TyFun [g6989586621679922299] [(a6989586621679922293, b6989586621679922294, c6989586621679922295, d6989586621679922296, e6989586621679922297, f6989586621679922298, g6989586621679922299)] -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (Tuple7Sym0 :: TyFun a3530822107858468865 (TyFun b3530822107858468866 (TyFun c3530822107858468867 (TyFun d3530822107858468868 (TyFun e3530822107858468869 (TyFun f3530822107858468870 (TyFun g3530822107858468871 (a3530822107858468865, b3530822107858468866, c3530822107858468867, d3530822107858468868, e3530822107858468869, f3530822107858468870, g3530822107858468871) -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith7Sym1 :: (TyFun a6989586621679922267 (TyFun b6989586621679922268 (TyFun c6989586621679922269 (TyFun d6989586621679922270 (TyFun e6989586621679922271 (TyFun f6989586621679922272 (TyFun g6989586621679922273 h6989586621679922274 -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> TyFun [a6989586621679922267] (TyFun [b6989586621679922268] (TyFun [c6989586621679922269] (TyFun [d6989586621679922270] (TyFun [e6989586621679922271] (TyFun [f6989586621679922272] (TyFun [g6989586621679922273] [h6989586621679922274] -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith7Sym2 :: (TyFun a6989586621679922267 (TyFun b6989586621679922268 (TyFun c6989586621679922269 (TyFun d6989586621679922270 (TyFun e6989586621679922271 (TyFun f6989586621679922272 (TyFun g6989586621679922273 h6989586621679922274 -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> [a6989586621679922267] -> TyFun [b6989586621679922268] (TyFun [c6989586621679922269] (TyFun [d6989586621679922270] (TyFun [e6989586621679922271] (TyFun [f6989586621679922272] (TyFun [g6989586621679922273] [h6989586621679922274] -> Type) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith7Sym3 :: (TyFun a6989586621679922267 (TyFun b6989586621679922268 (TyFun c6989586621679922269 (TyFun d6989586621679922270 (TyFun e6989586621679922271 (TyFun f6989586621679922272 (TyFun g6989586621679922273 h6989586621679922274 -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> [a6989586621679922267] -> [b6989586621679922268] -> TyFun [c6989586621679922269] (TyFun [d6989586621679922270] (TyFun [e6989586621679922271] (TyFun [f6989586621679922272] (TyFun [g6989586621679922273] [h6989586621679922274] -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith7Sym4 :: (TyFun a6989586621679922267 (TyFun b6989586621679922268 (TyFun c6989586621679922269 (TyFun d6989586621679922270 (TyFun e6989586621679922271 (TyFun f6989586621679922272 (TyFun g6989586621679922273 h6989586621679922274 -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> [a6989586621679922267] -> [b6989586621679922268] -> [c6989586621679922269] -> TyFun [d6989586621679922270] (TyFun [e6989586621679922271] (TyFun [f6989586621679922272] (TyFun [g6989586621679922273] [h6989586621679922274] -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith7Sym5 :: (TyFun a6989586621679922267 (TyFun b6989586621679922268 (TyFun c6989586621679922269 (TyFun d6989586621679922270 (TyFun e6989586621679922271 (TyFun f6989586621679922272 (TyFun g6989586621679922273 h6989586621679922274 -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> [a6989586621679922267] -> [b6989586621679922268] -> [c6989586621679922269] -> [d6989586621679922270] -> TyFun [e6989586621679922271] (TyFun [f6989586621679922272] (TyFun [g6989586621679922273] [h6989586621679922274] -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith7Sym6 :: (TyFun a6989586621679922267 (TyFun b6989586621679922268 (TyFun c6989586621679922269 (TyFun d6989586621679922270 (TyFun e6989586621679922271 (TyFun f6989586621679922272 (TyFun g6989586621679922273 h6989586621679922274 -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> [a6989586621679922267] -> [b6989586621679922268] -> [c6989586621679922269] -> [d6989586621679922270] -> [e6989586621679922271] -> TyFun [f6989586621679922272] (TyFun [g6989586621679922273] [h6989586621679922274] -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith7Sym7 :: (TyFun a6989586621679922267 (TyFun b6989586621679922268 (TyFun c6989586621679922269 (TyFun d6989586621679922270 (TyFun e6989586621679922271 (TyFun f6989586621679922272 (TyFun g6989586621679922273 h6989586621679922274 -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> [a6989586621679922267] -> [b6989586621679922268] -> [c6989586621679922269] -> [d6989586621679922270] -> [e6989586621679922271] -> [f6989586621679922272] -> TyFun [g6989586621679922273] [h6989586621679922274] -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |
| SuppressUnusedWarnings (ZipWith7Sym0 :: TyFun (TyFun a6989586621679922267 (TyFun b6989586621679922268 (TyFun c6989586621679922269 (TyFun d6989586621679922270 (TyFun e6989586621679922271 (TyFun f6989586621679922272 (TyFun g6989586621679922273 h6989586621679922274 -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) (TyFun [a6989586621679922267] (TyFun [b6989586621679922268] (TyFun [c6989586621679922269] (TyFun [d6989586621679922270] (TyFun [e6989586621679922271] (TyFun [f6989586621679922272] (TyFun [g6989586621679922273] [h6989586621679922274] -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> Type) -> *) Source # | |
Methods suppressUnusedWarnings :: () Source # | |