Skip to content
Snippets Groups Projects
base-exports.stdout-javascript-unknown-ghcjs 919 KiB
Newer Older
instance forall (m :: * -> *). GHC.Base.Monad m => GHC.Base.Functor (Control.Applicative.WrappedMonad m) -- Defined in ‘Control.Applicative’
instance GHC.Base.Functor GHC.Types.IO -- Defined in ‘GHC.Base’
instance GHC.Base.Functor [] -- Defined in ‘GHC.Base’
instance GHC.Base.Functor GHC.Maybe.Maybe -- Defined in ‘GHC.Base’
instance GHC.Base.Functor GHC.Base.NonEmpty -- Defined in ‘GHC.Base’
instance GHC.Base.Functor Solo -- Defined in ‘GHC.Base’
instance forall a. GHC.Base.Functor ((,) a) -- Defined in ‘GHC.Base’
instance forall a b. GHC.Base.Functor ((,,) a b) -- Defined in ‘GHC.Base’
instance forall a b c. GHC.Base.Functor ((,,,) a b c) -- Defined in ‘GHC.Base’
instance forall a b c d. GHC.Base.Functor ((,,,,) a b c d) -- Defined in ‘GHC.Base’
instance forall a b c d e. GHC.Base.Functor ((,,,,,) a b c d e) -- Defined in ‘GHC.Base’
instance forall a b c d e f. GHC.Base.Functor ((,,,,,,) a b c d e f) -- Defined in ‘GHC.Base’
instance GHC.Base.Functor GHC.Functor.ZipList.ZipList -- Defined in ‘GHC.Functor.ZipList’
instance forall (a :: * -> * -> *). Control.Arrow.Arrow a => GHC.Base.Functor (Control.Arrow.ArrowMonad a) -- Defined in ‘Control.Arrow’
instance forall (m :: * -> *) a. GHC.Base.Functor m => GHC.Base.Functor (Control.Arrow.Kleisli m a) -- Defined in ‘Control.Arrow’
instance GHC.Base.Functor GHC.Conc.Sync.STM -- Defined in ‘GHC.Conc.Sync’
instance GHC.Base.Functor Control.Exception.Handler -- Defined in ‘Control.Exception’
instance forall s. GHC.Base.Functor (GHC.ST.ST s) -- Defined in ‘GHC.ST’
instance forall s. GHC.Base.Functor (ghc-internal-0.1.0.0:Control.Monad.ST.Lazy.Imp.ST s) -- Defined in ‘ghc-internal-0.1.0.0:Control.Monad.ST.Lazy.Imp’
instance GHC.Base.Functor Data.Complex.Complex -- Defined in ‘Data.Complex’
instance forall a. GHC.Base.Functor (Data.Either.Either a) -- Defined in ‘Data.Either’
instance GHC.Base.Functor Data.Functor.Identity.Identity -- Defined in ‘Data.Functor.Identity’
instance GHC.Base.Functor Data.Monoid.First -- Defined in ‘Data.Monoid’
instance GHC.Base.Functor Data.Monoid.Last -- Defined in ‘Data.Monoid’
instance GHC.Base.Functor Data.Semigroup.Internal.Dual -- Defined in ‘Data.Semigroup.Internal’
instance GHC.Base.Functor Data.Semigroup.Internal.Product -- Defined in ‘Data.Semigroup.Internal’
instance GHC.Base.Functor Data.Semigroup.Internal.Sum -- Defined in ‘Data.Semigroup.Internal’
instance GHC.Base.Functor Data.Ord.Down -- Defined in ‘Data.Ord’
instance forall a. GHC.Base.Functor (Data.Semigroup.Arg a) -- Defined in ‘Data.Semigroup’
instance GHC.Base.Functor Data.Semigroup.First -- Defined in ‘Data.Semigroup’
instance GHC.Base.Functor Data.Semigroup.Last -- Defined in ‘Data.Semigroup’
instance GHC.Base.Functor Data.Semigroup.Max -- Defined in ‘Data.Semigroup’
instance GHC.Base.Functor Data.Semigroup.Min -- Defined in ‘Data.Semigroup’
instance forall i. GHC.Base.Functor (GHC.Arr.Array i) -- Defined in ‘GHC.Arr’
instance GHC.Base.Functor GHC.GHCi.NoIO -- Defined in ‘GHC.GHCi’
instance GHC.Base.Functor GHC.Generics.Par1 -- Defined in ‘GHC.Generics’
instance GHC.Base.Functor Text.ParserCombinators.ReadP.P -- Defined in ‘Text.ParserCombinators.ReadP’
instance GHC.Base.Functor Text.ParserCombinators.ReadP.ReadP -- Defined in ‘Text.ParserCombinators.ReadP’
instance [safe] GHC.Base.Functor System.Console.GetOpt.ArgDescr -- Defined in ‘System.Console.GetOpt’
instance [safe] GHC.Base.Functor System.Console.GetOpt.ArgOrder -- Defined in ‘System.Console.GetOpt’
instance [safe] GHC.Base.Functor System.Console.GetOpt.OptDescr -- Defined in ‘System.Console.GetOpt’
instance GHC.Base.Functor Text.ParserCombinators.ReadPrec.ReadPrec -- Defined in ‘Text.ParserCombinators.ReadPrec’
instance forall (m :: * -> *). GHC.Base.Monad m => GHC.Base.Monad (Control.Applicative.WrappedMonad m) -- Defined in ‘Control.Applicative’
instance GHC.Base.Monad GHC.Types.IO -- Defined in ‘GHC.Base’
instance GHC.Base.Monad [] -- Defined in ‘GHC.Base’
instance GHC.Base.Monad GHC.Maybe.Maybe -- Defined in ‘GHC.Base’
instance GHC.Base.Monad GHC.Base.NonEmpty -- Defined in ‘GHC.Base’
instance GHC.Base.Monad Solo -- Defined in ‘GHC.Base’
instance forall a. GHC.Base.Monoid a => GHC.Base.Monad ((,) a) -- Defined in ‘GHC.Base’
instance forall a b. (GHC.Base.Monoid a, GHC.Base.Monoid b) => GHC.Base.Monad ((,,) a b) -- Defined in ‘GHC.Base’
instance forall a b c. (GHC.Base.Monoid a, GHC.Base.Monoid b, GHC.Base.Monoid c) => GHC.Base.Monad ((,,,) a b c) -- Defined in ‘GHC.Base’
instance forall (a :: * -> * -> *). Control.Arrow.ArrowApply a => GHC.Base.Monad (Control.Arrow.ArrowMonad a) -- Defined in ‘Control.Arrow’
instance forall (m :: * -> *) a. GHC.Base.Monad m => GHC.Base.Monad (Control.Arrow.Kleisli m a) -- Defined in ‘Control.Arrow’
instance GHC.Base.Monad GHC.Conc.Sync.STM -- Defined in ‘GHC.Conc.Sync’
instance forall s. GHC.Base.Monad (GHC.ST.ST s) -- Defined in ‘GHC.ST’
instance forall s. GHC.Base.Monad (ghc-internal-0.1.0.0:Control.Monad.ST.Lazy.Imp.ST s) -- Defined in ‘ghc-internal-0.1.0.0:Control.Monad.ST.Lazy.Imp’
instance GHC.Base.Monad Data.Complex.Complex -- Defined in ‘Data.Complex’
instance forall e. GHC.Base.Monad (Data.Either.Either e) -- Defined in ‘Data.Either’
instance GHC.Base.Monad Data.Functor.Identity.Identity -- Defined in ‘Data.Functor.Identity’
instance GHC.Base.Monad Data.Monoid.First -- Defined in ‘Data.Monoid’
instance GHC.Base.Monad Data.Monoid.Last -- Defined in ‘Data.Monoid’
instance GHC.Base.Monad Data.Semigroup.Internal.Dual -- Defined in ‘Data.Semigroup.Internal’
instance GHC.Base.Monad Data.Semigroup.Internal.Product -- Defined in ‘Data.Semigroup.Internal’
instance GHC.Base.Monad Data.Semigroup.Internal.Sum -- Defined in ‘Data.Semigroup.Internal’
instance GHC.Base.Monad Data.Ord.Down -- Defined in ‘Data.Ord’
instance GHC.Base.Monad Data.Semigroup.First -- Defined in ‘Data.Semigroup’
instance GHC.Base.Monad Data.Semigroup.Last -- Defined in ‘Data.Semigroup’
instance GHC.Base.Monad Data.Semigroup.Max -- Defined in ‘Data.Semigroup’
instance GHC.Base.Monad Data.Semigroup.Min -- Defined in ‘Data.Semigroup’
instance GHC.Base.Monad GHC.GHCi.NoIO -- Defined in ‘GHC.GHCi’
instance GHC.Base.Monad GHC.Generics.Par1 -- Defined in ‘GHC.Generics’
instance GHC.Base.Monad Text.ParserCombinators.ReadP.P -- Defined in ‘Text.ParserCombinators.ReadP’
instance GHC.Base.Monad Text.ParserCombinators.ReadP.ReadP -- Defined in ‘Text.ParserCombinators.ReadP’
instance GHC.Base.Monad Text.ParserCombinators.ReadPrec.ReadPrec -- Defined in ‘Text.ParserCombinators.ReadPrec’
instance GHC.Base.MonadPlus GHC.Types.IO -- Defined in ‘GHC.Base’
instance GHC.Base.MonadPlus [] -- Defined in ‘GHC.Base’
instance GHC.Base.MonadPlus GHC.Maybe.Maybe -- Defined in ‘GHC.Base’
instance forall (a :: * -> * -> *). (Control.Arrow.ArrowApply a, Control.Arrow.ArrowPlus a) => GHC.Base.MonadPlus (Control.Arrow.ArrowMonad a) -- Defined in ‘Control.Arrow’
instance forall (m :: * -> *) a. GHC.Base.MonadPlus m => GHC.Base.MonadPlus (Control.Arrow.Kleisli m a) -- Defined in ‘Control.Arrow’
instance GHC.Base.MonadPlus GHC.Conc.Sync.STM -- Defined in ‘GHC.Conc.Sync’
instance GHC.Base.MonadPlus Text.ParserCombinators.ReadP.P -- Defined in ‘Text.ParserCombinators.ReadP’
instance GHC.Base.MonadPlus Text.ParserCombinators.ReadP.ReadP -- Defined in ‘Text.ParserCombinators.ReadP’
instance GHC.Base.MonadPlus Text.ParserCombinators.ReadPrec.ReadPrec -- Defined in ‘Text.ParserCombinators.ReadPrec’
instance forall a. GHC.Base.Monoid a => GHC.Base.Monoid (GHC.Types.IO a) -- Defined in ‘GHC.Base’
instance forall a. GHC.Base.Monoid [a] -- Defined in ‘GHC.Base’
instance forall a. GHC.Base.Semigroup a => GHC.Base.Monoid (GHC.Maybe.Maybe a) -- Defined in ‘GHC.Base’
instance GHC.Base.Monoid GHC.Types.Ordering -- Defined in ‘GHC.Base’
instance forall a. GHC.Base.Monoid a => GHC.Base.Monoid (Solo a) -- Defined in ‘GHC.Base’
instance forall a b. (GHC.Base.Monoid a, GHC.Base.Monoid b) => GHC.Base.Monoid (a, b) -- Defined in ‘GHC.Base’
instance forall a b c. (GHC.Base.Monoid a, GHC.Base.Monoid b, GHC.Base.Monoid c) => GHC.Base.Monoid (a, b, c) -- Defined in ‘GHC.Base’
instance forall a b c d. (GHC.Base.Monoid a, GHC.Base.Monoid b, GHC.Base.Monoid c, GHC.Base.Monoid d) => GHC.Base.Monoid (a, b, c, d) -- Defined in ‘GHC.Base’
instance forall a b c d e. (GHC.Base.Monoid a, GHC.Base.Monoid b, GHC.Base.Monoid c, GHC.Base.Monoid d, GHC.Base.Monoid e) => GHC.Base.Monoid (a, b, c, d, e) -- Defined in ‘GHC.Base’
instance GHC.Base.Monoid () -- Defined in ‘GHC.Base’
instance forall a k (b :: k). GHC.Base.Monoid a => GHC.Base.Monoid (Data.Functor.Const.Const a b) -- Defined in ‘Data.Functor.Const’
instance forall a. GHC.Base.Monoid a => GHC.Base.Monoid (GHC.Conc.Sync.STM a) -- Defined in ‘GHC.Conc.Sync’
instance forall a s. GHC.Base.Monoid a => GHC.Base.Monoid (GHC.ST.ST s a) -- Defined in ‘GHC.ST’
instance GHC.Base.Monoid Data.Array.Byte.ByteArray -- Defined in ‘Data.Array.Byte’
instance forall a. GHC.Bits.FiniteBits a => GHC.Base.Monoid (Data.Bits.And a) -- Defined in ‘Data.Bits’
instance forall a. GHC.Bits.FiniteBits a => GHC.Base.Monoid (Data.Bits.Iff a) -- Defined in ‘Data.Bits’
instance forall a. GHC.Bits.Bits a => GHC.Base.Monoid (Data.Bits.Ior a) -- Defined in ‘Data.Bits’
instance forall a. GHC.Bits.Bits a => GHC.Base.Monoid (Data.Bits.Xor a) -- Defined in ‘Data.Bits’
instance forall k (s :: k). GHC.Base.Monoid (Data.Proxy.Proxy s) -- Defined in ‘Data.Proxy’
instance forall k1 (f :: k1 -> *) k2 (g :: k2 -> k1) (a :: k2). GHC.Base.Monoid (f (g a)) => GHC.Base.Monoid (Data.Functor.Compose.Compose f g a) -- Defined in ‘Data.Functor.Compose’
instance forall a. GHC.Base.Monoid (Data.Functor.Contravariant.Comparison a) -- Defined in ‘Data.Functor.Contravariant’
instance forall a. GHC.Base.Monoid (Data.Functor.Contravariant.Equivalence a) -- Defined in ‘Data.Functor.Contravariant’
instance forall a b. GHC.Base.Monoid a => GHC.Base.Monoid (Data.Functor.Contravariant.Op a b) -- Defined in ‘Data.Functor.Contravariant’
instance forall a. GHC.Base.Monoid (Data.Functor.Contravariant.Predicate a) -- Defined in ‘Data.Functor.Contravariant’
instance forall a. GHC.Base.Monoid a => GHC.Base.Monoid (Data.Functor.Identity.Identity a) -- Defined in ‘Data.Functor.Identity’
instance [safe] forall k (f :: k -> *) (a :: k) (g :: k -> *). (GHC.Base.Monoid (f a), GHC.Base.Monoid (g a)) => GHC.Base.Monoid (Data.Functor.Product.Product f g a) -- Defined in ‘Data.Functor.Product’
instance forall a. GHC.Base.Monoid (Data.Monoid.First a) -- Defined in ‘Data.Monoid’
instance forall a. GHC.Base.Monoid (Data.Monoid.Last a) -- Defined in ‘Data.Monoid’
instance GHC.Base.Monoid Data.Semigroup.Internal.All -- Defined in ‘Data.Semigroup.Internal’
instance GHC.Base.Monoid Data.Semigroup.Internal.Any -- Defined in ‘Data.Semigroup.Internal’
instance forall a. GHC.Base.Monoid a => GHC.Base.Monoid (Data.Semigroup.Internal.Dual a) -- Defined in ‘Data.Semigroup.Internal’
instance forall a. GHC.Base.Monoid (Data.Semigroup.Internal.Endo a) -- Defined in ‘Data.Semigroup.Internal’
instance forall a. GHC.Num.Num a => GHC.Base.Monoid (Data.Semigroup.Internal.Product a) -- Defined in ‘Data.Semigroup.Internal’
instance forall a. GHC.Num.Num a => GHC.Base.Monoid (Data.Semigroup.Internal.Sum a) -- Defined in ‘Data.Semigroup.Internal’
instance forall a. GHC.Base.Monoid a => GHC.Base.Monoid (Data.Ord.Down a) -- Defined in ‘Data.Ord’
instance forall a. (GHC.Classes.Ord a, GHC.Enum.Bounded a) => GHC.Base.Monoid (Data.Semigroup.Max a) -- Defined in ‘Data.Semigroup’
instance forall a. (GHC.Classes.Ord a, GHC.Enum.Bounded a) => GHC.Base.Monoid (Data.Semigroup.Min a) -- Defined in ‘Data.Semigroup’
instance forall m. GHC.Base.Monoid m => GHC.Base.Monoid (Data.Semigroup.WrappedMonoid m) -- Defined in ‘Data.Semigroup’
instance forall k (f :: k -> *) (p :: k) (g :: k -> *). (GHC.Base.Monoid (f p), GHC.Base.Monoid (g p)) => GHC.Base.Monoid ((GHC.Generics.:*:) f g p) -- Defined in ‘GHC.Generics’
instance forall k2 k1 (f :: k2 -> *) (g :: k1 -> k2) (p :: k1). GHC.Base.Monoid (f (g p)) => GHC.Base.Monoid ((GHC.Generics.:.:) f g p) -- Defined in ‘GHC.Generics’
instance forall a. (GHC.Generics.Generic a, GHC.Base.Monoid (GHC.Generics.Rep a ())) => GHC.Base.Monoid (GHC.Generics.Generically a) -- Defined in ‘GHC.Generics’
instance forall k c i (p :: k). GHC.Base.Monoid c => GHC.Base.Monoid (GHC.Generics.K1 i c p) -- Defined in ‘GHC.Generics’
instance forall k (f :: k -> *) (p :: k) i (c :: GHC.Generics.Meta). GHC.Base.Monoid (f p) => GHC.Base.Monoid (GHC.Generics.M1 i c f p) -- Defined in ‘GHC.Generics’
instance forall p. GHC.Base.Monoid p => GHC.Base.Monoid (GHC.Generics.Par1 p) -- Defined in ‘GHC.Generics’
instance forall k (f :: k -> *) (p :: k). GHC.Base.Monoid (f p) => GHC.Base.Monoid (GHC.Generics.Rec1 f p) -- Defined in ‘GHC.Generics’
instance forall k (p :: k). GHC.Base.Monoid (GHC.Generics.U1 p) -- Defined in ‘GHC.Generics’
instance forall a. GHC.Base.Semigroup a => GHC.Base.Semigroup (GHC.Types.IO a) -- Defined in ‘GHC.Base’
instance forall a. GHC.Base.Semigroup [a] -- Defined in ‘GHC.Base’
instance forall a. GHC.Base.Semigroup a => GHC.Base.Semigroup (GHC.Maybe.Maybe a) -- Defined in ‘GHC.Base’
instance forall a. GHC.Base.Semigroup (GHC.Base.NonEmpty a) -- Defined in ‘GHC.Base’
instance GHC.Base.Semigroup GHC.Types.Ordering -- Defined in ‘GHC.Base’
instance forall a. GHC.Base.Semigroup a => GHC.Base.Semigroup (Solo a) -- Defined in ‘GHC.Base’
instance forall a b. (GHC.Base.Semigroup a, GHC.Base.Semigroup b) => GHC.Base.Semigroup (a, b) -- Defined in ‘GHC.Base’
instance forall a b c. (GHC.Base.Semigroup a, GHC.Base.Semigroup b, GHC.Base.Semigroup c) => GHC.Base.Semigroup (a, b, c) -- Defined in ‘GHC.Base’
instance forall a b c d. (GHC.Base.Semigroup a, GHC.Base.Semigroup b, GHC.Base.Semigroup c, GHC.Base.Semigroup d) => GHC.Base.Semigroup (a, b, c, d) -- Defined in ‘GHC.Base’
instance forall a b c d e. (GHC.Base.Semigroup a, GHC.Base.Semigroup b, GHC.Base.Semigroup c, GHC.Base.Semigroup d, GHC.Base.Semigroup e) => GHC.Base.Semigroup (a, b, c, d, e) -- Defined in ‘GHC.Base’
instance GHC.Base.Semigroup () -- Defined in ‘GHC.Base’
instance GHC.Base.Semigroup GHC.Base.Void -- Defined in ‘GHC.Base’
instance forall a k (b :: k). GHC.Base.Semigroup a => GHC.Base.Semigroup (Data.Functor.Const.Const a b) -- Defined in ‘Data.Functor.Const’
instance forall a. GHC.Base.Semigroup a => GHC.Base.Semigroup (GHC.Conc.Sync.STM a) -- Defined in ‘GHC.Conc.Sync’
instance forall a s. GHC.Base.Semigroup a => GHC.Base.Semigroup (GHC.ST.ST s a) -- Defined in ‘GHC.ST’
instance GHC.Base.Semigroup Data.Array.Byte.ByteArray -- Defined in ‘Data.Array.Byte’
instance forall a. GHC.Bits.Bits a => GHC.Base.Semigroup (Data.Bits.And a) -- Defined in ‘Data.Bits’
instance forall a. GHC.Bits.FiniteBits a => GHC.Base.Semigroup (Data.Bits.Iff a) -- Defined in ‘Data.Bits’
instance forall a. GHC.Bits.Bits a => GHC.Base.Semigroup (Data.Bits.Ior a) -- Defined in ‘Data.Bits’
instance forall a. GHC.Bits.Bits a => GHC.Base.Semigroup (Data.Bits.Xor a) -- Defined in ‘Data.Bits’
instance forall k (s :: k). GHC.Base.Semigroup (Data.Proxy.Proxy s) -- Defined in ‘Data.Proxy’
instance forall a b. GHC.Base.Semigroup (Data.Either.Either a b) -- Defined in ‘Data.Either’
instance forall b. GHC.Base.Semigroup (Data.Foldable1.FromMaybe b) -- Defined in ‘Data.Foldable1’
instance forall a. GHC.Base.Semigroup a => GHC.Base.Semigroup (Data.Foldable1.JoinWith a) -- Defined in ‘Data.Foldable1’
instance forall a. GHC.Base.Semigroup (Data.Foldable1.NonEmptyDList a) -- Defined in ‘Data.Foldable1’
instance forall k1 (f :: k1 -> *) k2 (g :: k2 -> k1) (a :: k2). GHC.Base.Semigroup (f (g a)) => GHC.Base.Semigroup (Data.Functor.Compose.Compose f g a) -- Defined in ‘Data.Functor.Compose’
instance forall a. GHC.Base.Semigroup (Data.Functor.Contravariant.Comparison a) -- Defined in ‘Data.Functor.Contravariant’
instance forall a. GHC.Base.Semigroup (Data.Functor.Contravariant.Equivalence a) -- Defined in ‘Data.Functor.Contravariant’
instance forall a b. GHC.Base.Semigroup a => GHC.Base.Semigroup (Data.Functor.Contravariant.Op a b) -- Defined in ‘Data.Functor.Contravariant’
instance forall a. GHC.Base.Semigroup (Data.Functor.Contravariant.Predicate a) -- Defined in ‘Data.Functor.Contravariant’
instance forall a. GHC.Base.Semigroup a => GHC.Base.Semigroup (Data.Functor.Identity.Identity a) -- Defined in ‘Data.Functor.Identity’
instance [safe] forall k (f :: k -> *) (a :: k) (g :: k -> *). (GHC.Base.Semigroup (f a), GHC.Base.Semigroup (g a)) => GHC.Base.Semigroup (Data.Functor.Product.Product f g a) -- Defined in ‘Data.Functor.Product’
instance forall a. GHC.Base.Semigroup (Data.Monoid.First a) -- Defined in ‘Data.Monoid’
instance forall a. GHC.Base.Semigroup (Data.Monoid.Last a) -- Defined in ‘Data.Monoid’
instance GHC.Base.Semigroup Data.Semigroup.Internal.All -- Defined in ‘Data.Semigroup.Internal’
instance GHC.Base.Semigroup Data.Semigroup.Internal.Any -- Defined in ‘Data.Semigroup.Internal’
instance forall a. GHC.Base.Semigroup a => GHC.Base.Semigroup (Data.Semigroup.Internal.Dual a) -- Defined in ‘Data.Semigroup.Internal’
instance forall a. GHC.Base.Semigroup (Data.Semigroup.Internal.Endo a) -- Defined in ‘Data.Semigroup.Internal’
instance forall a. GHC.Num.Num a => GHC.Base.Semigroup (Data.Semigroup.Internal.Product a) -- Defined in ‘Data.Semigroup.Internal’
instance forall a. GHC.Num.Num a => GHC.Base.Semigroup (Data.Semigroup.Internal.Sum a) -- Defined in ‘Data.Semigroup.Internal’
instance forall a. GHC.Base.Semigroup a => GHC.Base.Semigroup (Data.Ord.Down a) -- Defined in ‘Data.Ord’
instance forall a. GHC.Base.Semigroup (Data.Semigroup.First a) -- Defined in ‘Data.Semigroup’
instance forall a. GHC.Base.Semigroup (Data.Semigroup.Last a) -- Defined in ‘Data.Semigroup’
instance forall a. GHC.Classes.Ord a => GHC.Base.Semigroup (Data.Semigroup.Max a) -- Defined in ‘Data.Semigroup’
instance forall a. GHC.Classes.Ord a => GHC.Base.Semigroup (Data.Semigroup.Min a) -- Defined in ‘Data.Semigroup’
instance forall m. GHC.Base.Monoid m => GHC.Base.Semigroup (Data.Semigroup.WrappedMonoid m) -- Defined in ‘Data.Semigroup’
instance forall k (f :: k -> *) (p :: k) (g :: k -> *). (GHC.Base.Semigroup (f p), GHC.Base.Semigroup (g p)) => GHC.Base.Semigroup ((GHC.Generics.:*:) f g p) -- Defined in ‘GHC.Generics’
instance forall k2 k1 (f :: k2 -> *) (g :: k1 -> k2) (p :: k1). GHC.Base.Semigroup (f (g p)) => GHC.Base.Semigroup ((GHC.Generics.:.:) f g p) -- Defined in ‘GHC.Generics’
instance forall a. (GHC.Generics.Generic a, GHC.Base.Semigroup (GHC.Generics.Rep a ())) => GHC.Base.Semigroup (GHC.Generics.Generically a) -- Defined in ‘GHC.Generics’
instance forall k c i (p :: k). GHC.Base.Semigroup c => GHC.Base.Semigroup (GHC.Generics.K1 i c p) -- Defined in ‘GHC.Generics’
instance forall k (f :: k -> *) (p :: k) i (c :: GHC.Generics.Meta). GHC.Base.Semigroup (f p) => GHC.Base.Semigroup (GHC.Generics.M1 i c f p) -- Defined in ‘GHC.Generics’
instance forall p. GHC.Base.Semigroup p => GHC.Base.Semigroup (GHC.Generics.Par1 p) -- Defined in ‘GHC.Generics’
instance forall k (f :: k -> *) (p :: k). GHC.Base.Semigroup (f p) => GHC.Base.Semigroup (GHC.Generics.Rec1 f p) -- Defined in ‘GHC.Generics’
instance forall k (p :: k). GHC.Base.Semigroup (GHC.Generics.U1 p) -- Defined in ‘GHC.Generics’
instance forall k (p :: k). GHC.Base.Semigroup (GHC.Generics.V1 p) -- Defined in ‘GHC.Generics’
instance forall a k (b :: k). GHC.Bits.Bits a => GHC.Bits.Bits (Data.Functor.Const.Const a b) -- Defined in ‘Data.Functor.Const’
instance forall a. GHC.Bits.Bits a => GHC.Bits.Bits (Data.Bits.And a) -- Defined in ‘Data.Bits’
instance forall a. GHC.Bits.Bits a => GHC.Bits.Bits (Data.Bits.Iff a) -- Defined in ‘Data.Bits’
instance forall a. GHC.Bits.Bits a => GHC.Bits.Bits (Data.Bits.Ior a) -- Defined in ‘Data.Bits’
instance forall a. GHC.Bits.Bits a => GHC.Bits.Bits (Data.Bits.Xor a) -- Defined in ‘Data.Bits’
instance GHC.Bits.Bits GHC.Types.Bool -- Defined in ‘GHC.Bits’
instance GHC.Bits.Bits GHC.Types.Int -- Defined in ‘GHC.Bits’
instance GHC.Bits.Bits GHC.Num.Integer.Integer -- Defined in ‘GHC.Bits’
instance GHC.Bits.Bits GHC.Num.Natural.Natural -- Defined in ‘GHC.Bits’
instance GHC.Bits.Bits GHC.Types.Word -- Defined in ‘GHC.Bits’
instance forall a. GHC.Bits.Bits a => GHC.Bits.Bits (Data.Functor.Identity.Identity a) -- Defined in ‘Data.Functor.Identity’
instance GHC.Bits.Bits GHC.Int.Int16 -- Defined in ‘GHC.Int’
instance GHC.Bits.Bits GHC.Int.Int32 -- Defined in ‘GHC.Int’
instance GHC.Bits.Bits GHC.Int.Int64 -- Defined in ‘GHC.Int’
instance GHC.Bits.Bits GHC.Int.Int8 -- Defined in ‘GHC.Int’
instance forall a. GHC.Bits.Bits a => GHC.Bits.Bits (Data.Ord.Down a) -- Defined in ‘Data.Ord’
instance GHC.Bits.Bits GHC.Word.Word16 -- Defined in ‘GHC.Word’
instance GHC.Bits.Bits GHC.Word.Word32 -- Defined in ‘GHC.Word’
instance GHC.Bits.Bits GHC.Word.Word64 -- Defined in ‘GHC.Word’
instance GHC.Bits.Bits GHC.Word.Word8 -- Defined in ‘GHC.Word’
instance GHC.Bits.Bits Foreign.Ptr.IntPtr -- Defined in ‘Foreign.Ptr’
instance GHC.Bits.Bits Foreign.Ptr.WordPtr -- Defined in ‘Foreign.Ptr’
instance forall a k (b :: k). GHC.Bits.FiniteBits a => GHC.Bits.FiniteBits (Data.Functor.Const.Const a b) -- Defined in ‘Data.Functor.Const’
instance forall a. GHC.Bits.FiniteBits a => GHC.Bits.FiniteBits (Data.Bits.And a) -- Defined in ‘Data.Bits’
instance forall a. GHC.Bits.FiniteBits a => GHC.Bits.FiniteBits (Data.Bits.Iff a) -- Defined in ‘Data.Bits’
instance forall a. GHC.Bits.FiniteBits a => GHC.Bits.FiniteBits (Data.Bits.Ior a) -- Defined in ‘Data.Bits’
instance forall a. GHC.Bits.FiniteBits a => GHC.Bits.FiniteBits (Data.Bits.Xor a) -- Defined in ‘Data.Bits’
instance GHC.Bits.FiniteBits GHC.Types.Bool -- Defined in ‘GHC.Bits’
instance GHC.Bits.FiniteBits GHC.Types.Int -- Defined in ‘GHC.Bits’
instance GHC.Bits.FiniteBits GHC.Types.Word -- Defined in ‘GHC.Bits’
instance forall a. GHC.Bits.FiniteBits a => GHC.Bits.FiniteBits (Data.Functor.Identity.Identity a) -- Defined in ‘Data.Functor.Identity’
instance GHC.Bits.FiniteBits GHC.Int.Int16 -- Defined in ‘GHC.Int’
instance GHC.Bits.FiniteBits GHC.Int.Int32 -- Defined in ‘GHC.Int’
instance GHC.Bits.FiniteBits GHC.Int.Int64 -- Defined in ‘GHC.Int’
instance GHC.Bits.FiniteBits GHC.Int.Int8 -- Defined in ‘GHC.Int’
instance forall a. GHC.Bits.FiniteBits a => GHC.Bits.FiniteBits (Data.Ord.Down a) -- Defined in ‘Data.Ord’
instance GHC.Bits.FiniteBits GHC.Word.Word16 -- Defined in ‘GHC.Word’
instance GHC.Bits.FiniteBits GHC.Word.Word32 -- Defined in ‘GHC.Word’
instance GHC.Bits.FiniteBits GHC.Word.Word64 -- Defined in ‘GHC.Word’
instance GHC.Bits.FiniteBits GHC.Word.Word8 -- Defined in ‘GHC.Word’
instance GHC.Bits.FiniteBits Foreign.Ptr.IntPtr -- Defined in ‘Foreign.Ptr’
instance GHC.Bits.FiniteBits Foreign.Ptr.WordPtr -- Defined in ‘Foreign.Ptr’
instance forall a k (b :: k). GHC.Enum.Bounded a => GHC.Enum.Bounded (Data.Functor.Const.Const a b) -- Defined in ‘Data.Functor.Const’
instance forall a. GHC.Enum.Bounded a => GHC.Enum.Bounded (Data.Bits.And a) -- Defined in ‘Data.Bits’
instance forall a. GHC.Enum.Bounded a => GHC.Enum.Bounded (Data.Bits.Iff a) -- Defined in ‘Data.Bits’
instance forall a. GHC.Enum.Bounded a => GHC.Enum.Bounded (Data.Bits.Ior a) -- Defined in ‘Data.Bits’
instance forall a. GHC.Enum.Bounded a => GHC.Enum.Bounded (Data.Bits.Xor a) -- Defined in ‘Data.Bits’
instance GHC.Enum.Bounded GHC.Unicode.GeneralCategory -- Defined in ‘GHC.Unicode’
instance forall k (a :: k) (b :: k). (a ~ b) => GHC.Enum.Bounded (a Data.Type.Equality.:~: b) -- Defined in ‘Data.Type.Equality’
instance forall k1 k2 (a :: k1) (b :: k2). (a ~~ b) => GHC.Enum.Bounded (a Data.Type.Equality.:~~: b) -- Defined in ‘Data.Type.Equality’
instance forall k (t :: k). GHC.Enum.Bounded (Data.Proxy.Proxy t) -- Defined in ‘Data.Proxy’
Ben Gamari's avatar
Ben Gamari committed
instance GHC.Enum.Bounded GHC.Types.Bool -- Defined in ‘GHC.Enum’
instance GHC.Enum.Bounded GHC.Types.Char -- Defined in ‘GHC.Enum’
instance GHC.Enum.Bounded GHC.Types.Int -- Defined in ‘GHC.Enum’
instance GHC.Enum.Bounded GHC.Types.Levity -- Defined in ‘GHC.Enum’
instance GHC.Enum.Bounded GHC.Types.Ordering -- Defined in ‘GHC.Enum’
instance forall a. GHC.Enum.Bounded a => GHC.Enum.Bounded (Solo a) -- Defined in ‘GHC.Enum’
instance forall a b c d e f g h i j. (GHC.Enum.Bounded a, GHC.Enum.Bounded b, GHC.Enum.Bounded c, GHC.Enum.Bounded d, GHC.Enum.Bounded e, GHC.Enum.Bounded f, GHC.Enum.Bounded g, GHC.Enum.Bounded h, GHC.Enum.Bounded i, GHC.Enum.Bounded j) => GHC.Enum.Bounded (a, b, c, d, e, f, g, h, i, j) -- Defined in ‘GHC.Enum’
instance forall a b c d e f g h i j k. (GHC.Enum.Bounded a, GHC.Enum.Bounded b, GHC.Enum.Bounded c, GHC.Enum.Bounded d, GHC.Enum.Bounded e, GHC.Enum.Bounded f, GHC.Enum.Bounded g, GHC.Enum.Bounded h, GHC.Enum.Bounded i, GHC.Enum.Bounded j, GHC.Enum.Bounded k) => GHC.Enum.Bounded (a, b, c, d, e, f, g, h, i, j, k) -- Defined in ‘GHC.Enum’
instance forall a b c d e f g h i j k l. (GHC.Enum.Bounded a, GHC.Enum.Bounded b, GHC.Enum.Bounded c, GHC.Enum.Bounded d, GHC.Enum.Bounded e, GHC.Enum.Bounded f, GHC.Enum.Bounded g, GHC.Enum.Bounded h, GHC.Enum.Bounded i, GHC.Enum.Bounded j, GHC.Enum.Bounded k, GHC.Enum.Bounded l) => GHC.Enum.Bounded (a, b, c, d, e, f, g, h, i, j, k, l) -- Defined in ‘GHC.Enum’
instance forall a b c d e f g h i j k l m. (GHC.Enum.Bounded a, GHC.Enum.Bounded b, GHC.Enum.Bounded c, GHC.Enum.Bounded d, GHC.Enum.Bounded e, GHC.Enum.Bounded f, GHC.Enum.Bounded g, GHC.Enum.Bounded h, GHC.Enum.Bounded i, GHC.Enum.Bounded j, GHC.Enum.Bounded k, GHC.Enum.Bounded l, GHC.Enum.Bounded m) => GHC.Enum.Bounded (a, b, c, d, e, f, g, h, i, j, k, l, m) -- Defined in ‘GHC.Enum’
instance forall a b c d e f g h i j k l m n. (GHC.Enum.Bounded a, GHC.Enum.Bounded b, GHC.Enum.Bounded c, GHC.Enum.Bounded d, GHC.Enum.Bounded e, GHC.Enum.Bounded f, GHC.Enum.Bounded g, GHC.Enum.Bounded h, GHC.Enum.Bounded i, GHC.Enum.Bounded j, GHC.Enum.Bounded k, GHC.Enum.Bounded l, GHC.Enum.Bounded m, GHC.Enum.Bounded n) => GHC.Enum.Bounded (a, b, c, d, e, f, g, h, i, j, k, l, m, n) -- Defined in ‘GHC.Enum’
instance forall a b c d e f g h i j k l m n o. (GHC.Enum.Bounded a, GHC.Enum.Bounded b, GHC.Enum.Bounded c, GHC.Enum.Bounded d, GHC.Enum.Bounded e, GHC.Enum.Bounded f, GHC.Enum.Bounded g, GHC.Enum.Bounded h, GHC.Enum.Bounded i, GHC.Enum.Bounded j, GHC.Enum.Bounded k, GHC.Enum.Bounded l, GHC.Enum.Bounded m, GHC.Enum.Bounded n, GHC.Enum.Bounded o) => GHC.Enum.Bounded (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) -- Defined in ‘GHC.Enum’
instance forall a b. (GHC.Enum.Bounded a, GHC.Enum.Bounded b) => GHC.Enum.Bounded (a, b) -- Defined in ‘GHC.Enum’
instance forall a b c. (GHC.Enum.Bounded a, GHC.Enum.Bounded b, GHC.Enum.Bounded c) => GHC.Enum.Bounded (a, b, c) -- Defined in ‘GHC.Enum’
instance forall a b c d. (GHC.Enum.Bounded a, GHC.Enum.Bounded b, GHC.Enum.Bounded c, GHC.Enum.Bounded d) => GHC.Enum.Bounded (a, b, c, d) -- Defined in ‘GHC.Enum’
instance forall a b c d e. (GHC.Enum.Bounded a, GHC.Enum.Bounded b, GHC.Enum.Bounded c, GHC.Enum.Bounded d, GHC.Enum.Bounded e) => GHC.Enum.Bounded (a, b, c, d, e) -- Defined in ‘GHC.Enum’
instance forall a b c d e f. (GHC.Enum.Bounded a, GHC.Enum.Bounded b, GHC.Enum.Bounded c, GHC.Enum.Bounded d, GHC.Enum.Bounded e, GHC.Enum.Bounded f) => GHC.Enum.Bounded (a, b, c, d, e, f) -- Defined in ‘GHC.Enum’
instance forall a b c d e f g. (GHC.Enum.Bounded a, GHC.Enum.Bounded b, GHC.Enum.Bounded c, GHC.Enum.Bounded d, GHC.Enum.Bounded e, GHC.Enum.Bounded f, GHC.Enum.Bounded g) => GHC.Enum.Bounded (a, b, c, d, e, f, g) -- Defined in ‘GHC.Enum’
instance forall a b c d e f g h. (GHC.Enum.Bounded a, GHC.Enum.Bounded b, GHC.Enum.Bounded c, GHC.Enum.Bounded d, GHC.Enum.Bounded e, GHC.Enum.Bounded f, GHC.Enum.Bounded g, GHC.Enum.Bounded h) => GHC.Enum.Bounded (a, b, c, d, e, f, g, h) -- Defined in ‘GHC.Enum’
instance forall a b c d e f g h i. (GHC.Enum.Bounded a, GHC.Enum.Bounded b, GHC.Enum.Bounded c, GHC.Enum.Bounded d, GHC.Enum.Bounded e, GHC.Enum.Bounded f, GHC.Enum.Bounded g, GHC.Enum.Bounded h, GHC.Enum.Bounded i) => GHC.Enum.Bounded (a, b, c, d, e, f, g, h, i) -- Defined in ‘GHC.Enum’
instance GHC.Enum.Bounded () -- Defined in ‘GHC.Enum’
instance GHC.Enum.Bounded GHC.Types.VecCount -- Defined in ‘GHC.Enum’
instance GHC.Enum.Bounded GHC.Types.VecElem -- Defined in ‘GHC.Enum’
instance GHC.Enum.Bounded GHC.Types.Word -- Defined in ‘GHC.Enum’
instance forall k1 k2 (f :: k1 -> *) (g :: k2 -> k1) (a :: k2). GHC.Enum.Bounded (f (g a)) => GHC.Enum.Bounded (Data.Functor.Compose.Compose f g a) -- Defined in ‘Data.Functor.Compose’
instance forall a. GHC.Enum.Bounded a => GHC.Enum.Bounded (Data.Functor.Identity.Identity a) -- Defined in ‘Data.Functor.Identity’
instance GHC.Enum.Bounded GHC.Int.Int16 -- Defined in ‘GHC.Int’
instance GHC.Enum.Bounded GHC.Int.Int32 -- Defined in ‘GHC.Int’
instance GHC.Enum.Bounded GHC.Int.Int64 -- Defined in ‘GHC.Int’
instance GHC.Enum.Bounded GHC.Int.Int8 -- Defined in ‘GHC.Int’
instance GHC.Enum.Bounded Data.Semigroup.Internal.All -- Defined in ‘Data.Semigroup.Internal’
instance GHC.Enum.Bounded Data.Semigroup.Internal.Any -- Defined in ‘Data.Semigroup.Internal’
instance forall a. GHC.Enum.Bounded a => GHC.Enum.Bounded (Data.Semigroup.Internal.Dual a) -- Defined in ‘Data.Semigroup.Internal’
instance forall a. GHC.Enum.Bounded a => GHC.Enum.Bounded (Data.Semigroup.Internal.Product a) -- Defined in ‘Data.Semigroup.Internal’
instance forall a. GHC.Enum.Bounded a => GHC.Enum.Bounded (Data.Semigroup.Internal.Sum a) -- Defined in ‘Data.Semigroup.Internal’
instance forall a. GHC.Enum.Bounded a => GHC.Enum.Bounded (Data.Ord.Down a) -- Defined in ‘Data.Ord’
instance forall a. GHC.Enum.Bounded a => GHC.Enum.Bounded (Data.Semigroup.First a) -- Defined in ‘Data.Semigroup’
instance forall a. GHC.Enum.Bounded a => GHC.Enum.Bounded (Data.Semigroup.Last a) -- Defined in ‘Data.Semigroup’
instance forall a. GHC.Enum.Bounded a => GHC.Enum.Bounded (Data.Semigroup.Max a) -- Defined in ‘Data.Semigroup’
instance forall a. GHC.Enum.Bounded a => GHC.Enum.Bounded (Data.Semigroup.Min a) -- Defined in ‘Data.Semigroup’
instance forall m. GHC.Enum.Bounded m => GHC.Enum.Bounded (Data.Semigroup.WrappedMonoid m) -- Defined in ‘Data.Semigroup’
instance forall k (a :: k) (b :: k). Coercible a b => GHC.Enum.Bounded (Data.Type.Coercion.Coercion a b) -- Defined in ‘Data.Type.Coercion’
instance GHC.Enum.Bounded GHC.Word.Word16 -- Defined in ‘GHC.Word’
instance GHC.Enum.Bounded GHC.Word.Word32 -- Defined in ‘GHC.Word’
instance GHC.Enum.Bounded GHC.Word.Word64 -- Defined in ‘GHC.Word’
instance GHC.Enum.Bounded GHC.Word.Word8 -- Defined in ‘GHC.Word’
instance GHC.Enum.Bounded Foreign.Ptr.IntPtr -- Defined in ‘Foreign.Ptr’
instance GHC.Enum.Bounded Foreign.Ptr.WordPtr -- Defined in ‘Foreign.Ptr’
instance GHC.Enum.Bounded GHC.ByteOrder.ByteOrder -- Defined in ‘GHC.ByteOrder’
instance GHC.Enum.Bounded GHC.Generics.Associativity -- Defined in ‘GHC.Generics’
instance GHC.Enum.Bounded GHC.Generics.DecidedStrictness -- Defined in ‘GHC.Generics’
instance GHC.Enum.Bounded GHC.Generics.SourceStrictness -- Defined in ‘GHC.Generics’
instance GHC.Enum.Bounded GHC.Generics.SourceUnpackedness -- Defined in ‘GHC.Generics’
instance forall a k (b :: k). GHC.Enum.Enum a => GHC.Enum.Enum (Data.Functor.Const.Const a b) -- Defined in ‘Data.Functor.Const’
instance forall a. GHC.Enum.Enum a => GHC.Enum.Enum (Data.Bits.And a) -- Defined in ‘Data.Bits’
instance forall a. GHC.Enum.Enum a => GHC.Enum.Enum (Data.Bits.Iff a) -- Defined in ‘Data.Bits’
instance forall a. GHC.Enum.Enum a => GHC.Enum.Enum (Data.Bits.Ior a) -- Defined in ‘Data.Bits’
instance forall a. GHC.Enum.Enum a => GHC.Enum.Enum (Data.Bits.Xor a) -- Defined in ‘Data.Bits’
instance GHC.Enum.Enum GHC.Unicode.GeneralCategory -- Defined in ‘GHC.Unicode’
instance forall k (a :: k) (b :: k). (a ~ b) => GHC.Enum.Enum (a Data.Type.Equality.:~: b) -- Defined in ‘Data.Type.Equality’
instance forall k1 k2 (a :: k1) (b :: k2). (a ~~ b) => GHC.Enum.Enum (a Data.Type.Equality.:~~: b) -- Defined in ‘Data.Type.Equality’
instance forall k (s :: k). GHC.Enum.Enum (Data.Proxy.Proxy s) -- Defined in ‘Data.Proxy’
Ben Gamari's avatar
Ben Gamari committed
instance GHC.Enum.Enum GHC.Types.Bool -- Defined in ‘GHC.Enum’
instance GHC.Enum.Enum GHC.Types.Char -- Defined in ‘GHC.Enum’
instance GHC.Enum.Enum GHC.Types.Int -- Defined in ‘GHC.Enum’
instance GHC.Enum.Enum GHC.Num.Integer.Integer -- Defined in ‘GHC.Enum’
instance GHC.Enum.Enum GHC.Types.Levity -- Defined in ‘GHC.Enum’
instance GHC.Enum.Enum GHC.Num.Natural.Natural -- Defined in ‘GHC.Enum’
instance GHC.Enum.Enum GHC.Types.Ordering -- Defined in ‘GHC.Enum’
instance forall a. GHC.Enum.Enum a => GHC.Enum.Enum (Solo a) -- Defined in ‘GHC.Enum’
instance GHC.Enum.Enum () -- Defined in ‘GHC.Enum’
instance GHC.Enum.Enum GHC.Types.VecCount -- Defined in ‘GHC.Enum’
instance GHC.Enum.Enum GHC.Types.VecElem -- Defined in ‘GHC.Enum’
instance GHC.Enum.Enum GHC.Types.Word -- Defined in ‘GHC.Enum’
instance forall k (a :: k). GHC.Enum.Enum (Data.Fixed.Fixed a) -- Defined in ‘Data.Fixed’
instance forall k1 k2 (f :: k1 -> *) (g :: k2 -> k1) (a :: k2). GHC.Enum.Enum (f (g a)) => GHC.Enum.Enum (Data.Functor.Compose.Compose f g a) -- Defined in ‘Data.Functor.Compose’
instance forall a. GHC.Enum.Enum a => GHC.Enum.Enum (Data.Functor.Identity.Identity a) -- Defined in ‘Data.Functor.Identity’
instance GHC.Enum.Enum GHC.Int.Int16 -- Defined in ‘GHC.Int’
instance GHC.Enum.Enum GHC.Int.Int32 -- Defined in ‘GHC.Int’
instance GHC.Enum.Enum GHC.Int.Int64 -- Defined in ‘GHC.Int’
instance GHC.Enum.Enum GHC.Int.Int8 -- Defined in ‘GHC.Int’
instance forall k (f :: k -> *) (a :: k). GHC.Enum.Enum (f a) => GHC.Enum.Enum (Data.Monoid.Ap f a) -- Defined in ‘Data.Monoid’
instance forall k (f :: k -> *) (a :: k). GHC.Enum.Enum (f a) => GHC.Enum.Enum (Data.Semigroup.Internal.Alt f a) -- Defined in ‘Data.Semigroup.Internal’
instance forall a. (GHC.Enum.Enum a, GHC.Enum.Bounded a, GHC.Classes.Eq a) => GHC.Enum.Enum (Data.Ord.Down a) -- Defined in ‘Data.Ord’
instance forall a. GHC.Real.Integral a => GHC.Enum.Enum (GHC.Real.Ratio a) -- Defined in ‘GHC.Real’
instance forall a. GHC.Enum.Enum a => GHC.Enum.Enum (Data.Semigroup.First a) -- Defined in ‘Data.Semigroup’
instance forall a. GHC.Enum.Enum a => GHC.Enum.Enum (Data.Semigroup.Last a) -- Defined in ‘Data.Semigroup’
instance forall a. GHC.Enum.Enum a => GHC.Enum.Enum (Data.Semigroup.Max a) -- Defined in ‘Data.Semigroup’
instance forall a. GHC.Enum.Enum a => GHC.Enum.Enum (Data.Semigroup.Min a) -- Defined in ‘Data.Semigroup’
instance forall a. GHC.Enum.Enum a => GHC.Enum.Enum (Data.Semigroup.WrappedMonoid a) -- Defined in ‘Data.Semigroup’
instance forall k (a :: k) (b :: k). Coercible a b => GHC.Enum.Enum (Data.Type.Coercion.Coercion a b) -- Defined in ‘Data.Type.Coercion’
instance GHC.Enum.Enum GHC.Word.Word16 -- Defined in ‘GHC.Word’
instance GHC.Enum.Enum GHC.Word.Word32 -- Defined in ‘GHC.Word’
instance GHC.Enum.Enum GHC.Word.Word64 -- Defined in ‘GHC.Word’
instance GHC.Enum.Enum GHC.Word.Word8 -- Defined in ‘GHC.Word’
instance GHC.Enum.Enum Foreign.Ptr.IntPtr -- Defined in ‘Foreign.Ptr’
instance GHC.Enum.Enum Foreign.Ptr.WordPtr -- Defined in ‘Foreign.Ptr’
instance GHC.Enum.Enum GHC.ByteOrder.ByteOrder -- Defined in ‘GHC.ByteOrder’
instance GHC.Enum.Enum GHC.Types.Double -- Defined in ‘GHC.Float’
instance GHC.Enum.Enum GHC.Types.Float -- Defined in ‘GHC.Float’
instance GHC.Enum.Enum GHC.Generics.Associativity -- Defined in ‘GHC.Generics’
instance GHC.Enum.Enum GHC.Generics.DecidedStrictness -- Defined in ‘GHC.Generics’
instance GHC.Enum.Enum GHC.Generics.SourceStrictness -- Defined in ‘GHC.Generics’
instance GHC.Enum.Enum GHC.Generics.SourceUnpackedness -- Defined in ‘GHC.Generics’
instance GHC.Enum.Enum GHC.IO.Device.SeekMode -- Defined in ‘GHC.IO.Device’
instance GHC.Enum.Enum GHC.IO.IOMode.IOMode -- Defined in ‘GHC.IO.IOMode’
instance GHC.Enum.Enum GHC.RTS.Flags.DoCostCentres -- Defined in ‘GHC.RTS.Flags’
instance GHC.Enum.Enum GHC.RTS.Flags.DoHeapProfile -- Defined in ‘GHC.RTS.Flags’
instance GHC.Enum.Enum GHC.RTS.Flags.DoTrace -- Defined in ‘GHC.RTS.Flags’
instance GHC.Enum.Enum GHC.RTS.Flags.GiveGCStats -- Defined in ‘GHC.RTS.Flags’
instance GHC.Enum.Enum GHC.RTS.Flags.IoSubSystem -- Defined in ‘GHC.RTS.Flags’
instance GHC.Exception.Type.Exception GHC.IO.Exception.AllocationLimitExceeded -- Defined in ‘GHC.IO.Exception’
instance GHC.Exception.Type.Exception GHC.IO.Exception.ArrayException -- Defined in ‘GHC.IO.Exception’
instance GHC.Exception.Type.Exception GHC.IO.Exception.AssertionFailed -- Defined in ‘GHC.IO.Exception’
instance GHC.Exception.Type.Exception GHC.IO.Exception.AsyncException -- Defined in ‘GHC.IO.Exception’
instance GHC.Exception.Type.Exception GHC.IO.Exception.BlockedIndefinitelyOnMVar -- Defined in ‘GHC.IO.Exception’
instance GHC.Exception.Type.Exception GHC.IO.Exception.BlockedIndefinitelyOnSTM -- Defined in ‘GHC.IO.Exception’
instance GHC.Exception.Type.Exception GHC.IO.Exception.CompactionFailed -- Defined in ‘GHC.IO.Exception’
instance GHC.Exception.Type.Exception GHC.IO.Exception.Deadlock -- Defined in ‘GHC.IO.Exception’
instance GHC.Exception.Type.Exception GHC.IO.Exception.ExitCode -- Defined in ‘GHC.IO.Exception’
instance GHC.Exception.Type.Exception GHC.IO.Exception.FixIOException -- Defined in ‘GHC.IO.Exception’
instance GHC.Exception.Type.Exception GHC.IO.Exception.IOException -- Defined in ‘GHC.IO.Exception’
instance GHC.Exception.Type.Exception GHC.IO.Exception.SomeAsyncException -- Defined in ‘GHC.IO.Exception’
instance GHC.Exception.Type.Exception GHC.Exception.Type.ArithException -- Defined in ‘GHC.Exception.Type’
instance GHC.Exception.Type.Exception GHC.Exception.Type.SomeException -- Defined in ‘GHC.Exception.Type’
instance GHC.Exception.Type.Exception GHC.Base.Void -- Defined in ‘GHC.Exception.Type’
instance GHC.Exception.Type.Exception GHC.Exception.ErrorCall -- Defined in ‘GHC.Exception’
instance GHC.Exception.Type.Exception Control.Exception.Base.NestedAtomically -- Defined in ‘Control.Exception.Base’
instance GHC.Exception.Type.Exception Control.Exception.Base.NoMatchingContinuationPrompt -- Defined in ‘Control.Exception.Base’
instance GHC.Exception.Type.Exception Control.Exception.Base.NoMethodError -- Defined in ‘Control.Exception.Base’
instance GHC.Exception.Type.Exception Control.Exception.Base.NonTermination -- Defined in ‘Control.Exception.Base’
instance GHC.Exception.Type.Exception Control.Exception.Base.PatternMatchFail -- Defined in ‘Control.Exception.Base’
instance GHC.Exception.Type.Exception Control.Exception.Base.RecConError -- Defined in ‘Control.Exception.Base’
instance GHC.Exception.Type.Exception Control.Exception.Base.RecSelError -- Defined in ‘Control.Exception.Base’
instance GHC.Exception.Type.Exception Control.Exception.Base.RecUpdError -- Defined in ‘Control.Exception.Base’
instance GHC.Exception.Type.Exception Control.Exception.Base.TypeError -- Defined in ‘Control.Exception.Base’
instance GHC.Exception.Type.Exception Data.Dynamic.Dynamic -- Defined in ‘Data.Dynamic’
instance [safe] GHC.Exception.Type.Exception ghc-internal-0.1.0.0:GHC.IO.Handle.Lock.Common.FileLockingNotSupported -- Defined in ‘ghc-internal-0.1.0.0:GHC.IO.Handle.Lock.Common’
instance GHC.Exception.Type.Exception GHC.IOPort.IOPortException -- Defined in ‘GHC.IOPort’
instance GHC.Exception.Type.Exception GHC.JS.Prim.JSException -- Defined in ‘GHC.JS.Prim’
instance GHC.Exception.Type.Exception GHC.JS.Prim.WouldBlockException -- Defined in ‘GHC.JS.Prim’
instance [safe] GHC.Exception.Type.Exception System.Timeout.Timeout -- Defined in ‘System.Timeout’
instance forall a k (b :: k). GHC.Float.Floating a => GHC.Float.Floating (Data.Functor.Const.Const a b) -- Defined in ‘Data.Functor.Const’
instance forall a. GHC.Float.RealFloat a => GHC.Float.Floating (Data.Complex.Complex a) -- Defined in ‘Data.Complex’
instance forall k1 k2 (f :: k1 -> *) (g :: k2 -> k1) (a :: k2). GHC.Float.Floating (f (g a)) => GHC.Float.Floating (Data.Functor.Compose.Compose f g a) -- Defined in ‘Data.Functor.Compose’
instance forall a b. GHC.Float.Floating a => GHC.Float.Floating (Data.Functor.Contravariant.Op a b) -- Defined in ‘Data.Functor.Contravariant’
instance forall a. GHC.Float.Floating a => GHC.Float.Floating (Data.Functor.Identity.Identity a) -- Defined in ‘Data.Functor.Identity’
instance forall a. GHC.Float.Floating a => GHC.Float.Floating (Data.Ord.Down a) -- Defined in ‘Data.Ord’
instance GHC.Float.Floating GHC.Types.Double -- Defined in ‘GHC.Float’
instance GHC.Float.Floating GHC.Types.Float -- Defined in ‘GHC.Float’
instance forall a k (b :: k). GHC.Float.RealFloat a => GHC.Float.RealFloat (Data.Functor.Const.Const a b) -- Defined in ‘Data.Functor.Const’
instance forall k1 k2 (f :: k1 -> *) (g :: k2 -> k1) (a :: k2). GHC.Float.RealFloat (f (g a)) => GHC.Float.RealFloat (Data.Functor.Compose.Compose f g a) -- Defined in ‘Data.Functor.Compose’
instance forall a. GHC.Float.RealFloat a => GHC.Float.RealFloat (Data.Functor.Identity.Identity a) -- Defined in ‘Data.Functor.Identity’
instance forall a. GHC.Float.RealFloat a => GHC.Float.RealFloat (Data.Ord.Down a) -- Defined in ‘Data.Ord’
instance GHC.Float.RealFloat GHC.Types.Double -- Defined in ‘GHC.Float’
instance GHC.Float.RealFloat GHC.Types.Float -- Defined in ‘GHC.Float’
instance GHC.GHCi.GHCiSandboxIO GHC.Types.IO -- Defined in ‘GHC.GHCi’
instance GHC.GHCi.GHCiSandboxIO GHC.GHCi.NoIO -- Defined in ‘GHC.GHCi’
instance forall (n :: GHC.Types.Symbol) (f :: GHC.Generics.FixityI) (r :: GHC.Types.Bool). (GHC.TypeLits.KnownSymbol n, GHC.Generics.SingI f, GHC.Generics.SingI r) => GHC.Generics.Constructor (GHC.Generics.MetaCons n f r) -- Defined in ‘GHC.Generics’
instance forall (n :: GHC.Types.Symbol) (m :: GHC.Types.Symbol) (p :: GHC.Types.Symbol) (nt :: GHC.Types.Bool). (GHC.TypeLits.KnownSymbol n, GHC.TypeLits.KnownSymbol m, GHC.TypeLits.KnownSymbol p, GHC.Generics.SingI nt) => GHC.Generics.Datatype (GHC.Generics.MetaData n m p nt) -- Defined in ‘GHC.Generics’
instance forall (a :: * -> * -> *) b c. GHC.Generics.Generic (Control.Applicative.WrappedArrow a b c) -- Defined in ‘Control.Applicative’
instance forall (m :: * -> *) a. GHC.Generics.Generic (Control.Applicative.WrappedMonad m a) -- Defined in ‘Control.Applicative’
instance forall a k (b :: k). GHC.Generics.Generic (Data.Functor.Const.Const a b) -- Defined in ‘Data.Functor.Const’
instance forall a. GHC.Generics.Generic (GHC.Functor.ZipList.ZipList a) -- Defined in ‘GHC.Functor.ZipList’
instance forall (m :: * -> *) a b. GHC.Generics.Generic (Control.Arrow.Kleisli m a b) -- Defined in ‘Control.Arrow’
instance GHC.Generics.Generic GHC.IO.Exception.ExitCode -- Defined in ‘GHC.IO.Exception’
instance forall a. GHC.Generics.Generic (Data.Complex.Complex a) -- Defined in ‘Data.Complex’
instance forall k1 (f :: k1 -> *) k2 (g :: k2 -> k1) (a :: k2). GHC.Generics.Generic (Data.Functor.Compose.Compose f g a) -- Defined in ‘Data.Functor.Compose’
instance forall a. GHC.Generics.Generic (Data.Functor.Identity.Identity a) -- Defined in ‘Data.Functor.Identity’
instance [safe] forall k (f :: k -> *) (g :: k -> *) (a :: k). GHC.Generics.Generic (Data.Functor.Product.Product f g a) -- Defined in ‘Data.Functor.Product’
instance [safe] forall k (f :: k -> *) (g :: k -> *) (a :: k). GHC.Generics.Generic (Data.Functor.Sum.Sum f g a) -- Defined in ‘Data.Functor.Sum’
instance forall k (f :: k -> *) (a :: k). GHC.Generics.Generic (Data.Monoid.Ap f a) -- Defined in ‘Data.Monoid’
instance forall a. GHC.Generics.Generic (Data.Monoid.First a) -- Defined in ‘Data.Monoid’
instance forall a. GHC.Generics.Generic (Data.Monoid.Last a) -- Defined in ‘Data.Monoid’
instance GHC.Generics.Generic Data.Semigroup.Internal.All -- Defined in ‘Data.Semigroup.Internal’
instance forall k (f :: k -> *) (a :: k). GHC.Generics.Generic (Data.Semigroup.Internal.Alt f a) -- Defined in ‘Data.Semigroup.Internal’
instance GHC.Generics.Generic Data.Semigroup.Internal.Any -- Defined in ‘Data.Semigroup.Internal’
instance forall a. GHC.Generics.Generic (Data.Semigroup.Internal.Dual a) -- Defined in ‘Data.Semigroup.Internal’
instance forall a. GHC.Generics.Generic (Data.Semigroup.Internal.Endo a) -- Defined in ‘Data.Semigroup.Internal’
instance forall a. GHC.Generics.Generic (Data.Semigroup.Internal.Product a) -- Defined in ‘Data.Semigroup.Internal’
instance forall a. GHC.Generics.Generic (Data.Semigroup.Internal.Sum a) -- Defined in ‘Data.Semigroup.Internal’
instance forall a b. GHC.Generics.Generic (Data.Semigroup.Arg a b) -- Defined in ‘Data.Semigroup’
instance forall a. GHC.Generics.Generic (Data.Semigroup.First a) -- Defined in ‘Data.Semigroup’
instance forall a. GHC.Generics.Generic (Data.Semigroup.Last a) -- Defined in ‘Data.Semigroup’
instance forall a. GHC.Generics.Generic (Data.Semigroup.Max a) -- Defined in ‘Data.Semigroup’
instance forall a. GHC.Generics.Generic (Data.Semigroup.Min a) -- Defined in ‘Data.Semigroup’
instance forall m. GHC.Generics.Generic (Data.Semigroup.WrappedMonoid m) -- Defined in ‘Data.Semigroup’
instance GHC.Generics.Generic Data.Version.Version -- Defined in ‘Data.Version’
instance GHC.Generics.Generic GHC.ByteOrder.ByteOrder -- Defined in ‘GHC.ByteOrder’
instance forall k (f :: k -> *) (g :: k -> *) (p :: k). GHC.Generics.Generic ((GHC.Generics.:*:) f g p) -- Defined in ‘GHC.Generics’
instance forall k (f :: k -> *) (g :: k -> *) (p :: k). GHC.Generics.Generic ((GHC.Generics.:+:) f g p) -- Defined in ‘GHC.Generics’
instance forall k2 (f :: k2 -> *) k1 (g :: k1 -> k2) (p :: k1). GHC.Generics.Generic ((GHC.Generics.:.:) f g p) -- Defined in ‘GHC.Generics’
instance GHC.Generics.Generic GHC.Generics.Associativity -- Defined in ‘GHC.Generics’
instance GHC.Generics.Generic GHC.Types.Bool -- Defined in ‘GHC.Generics’
instance GHC.Generics.Generic GHC.Generics.DecidedStrictness -- Defined in ‘GHC.Generics’
instance forall a. GHC.Generics.Generic (Data.Ord.Down a) -- Defined in ‘GHC.Generics’
instance forall a b. GHC.Generics.Generic (Data.Either.Either a b) -- Defined in ‘GHC.Generics’
instance GHC.Generics.Generic GHC.Fingerprint.Type.Fingerprint -- Defined in ‘GHC.Generics’
instance GHC.Generics.Generic GHC.Generics.Fixity -- Defined in ‘GHC.Generics’
instance GHC.Generics.Generic GHC.Unicode.GeneralCategory -- Defined in ‘GHC.Generics’
instance forall i c k (p :: k). GHC.Generics.Generic (GHC.Generics.K1 i c p) -- Defined in ‘GHC.Generics’
instance forall a. GHC.Generics.Generic [a] -- Defined in ‘GHC.Generics’
instance forall i (c :: GHC.Generics.Meta) k (f :: k -> *) (p :: k). GHC.Generics.Generic (GHC.Generics.M1 i c f p) -- Defined in ‘GHC.Generics’
instance forall a. GHC.Generics.Generic (GHC.Maybe.Maybe a) -- Defined in ‘GHC.Generics’
instance forall a. GHC.Generics.Generic (GHC.Base.NonEmpty a) -- Defined in ‘GHC.Generics’
instance GHC.Generics.Generic GHC.Types.Ordering -- Defined in ‘GHC.Generics’
instance forall p. GHC.Generics.Generic (GHC.Generics.Par1 p) -- Defined in ‘GHC.Generics’
instance forall k (t :: k). GHC.Generics.Generic (Data.Proxy.Proxy t) -- Defined in ‘GHC.Generics’
instance forall k (f :: k -> *) (p :: k). GHC.Generics.Generic (GHC.Generics.Rec1 f p) -- Defined in ‘GHC.Generics’
instance forall a. GHC.Generics.Generic (Solo a) -- Defined in ‘GHC.Generics’
instance GHC.Generics.Generic GHC.Generics.SourceStrictness -- Defined in ‘GHC.Generics’
instance GHC.Generics.Generic GHC.Generics.SourceUnpackedness -- Defined in ‘GHC.Generics’
instance GHC.Generics.Generic GHC.Stack.Types.SrcLoc -- Defined in ‘GHC.Generics’
instance forall a b c d e f g h i j. GHC.Generics.Generic (a, b, c, d, e, f, g, h, i, j) -- Defined in ‘GHC.Generics’
instance forall a b c d e f g h i j k. GHC.Generics.Generic (a, b, c, d, e, f, g, h, i, j, k) -- Defined in ‘GHC.Generics’
instance forall a b c d e f g h i j k l. GHC.Generics.Generic (a, b, c, d, e, f, g, h, i, j, k, l) -- Defined in ‘GHC.Generics’
instance forall a b c d e f g h i j k l m. GHC.Generics.Generic (a, b, c, d, e, f, g, h, i, j, k, l, m) -- Defined in ‘GHC.Generics’
instance forall a b c d e f g h i j k l m n. GHC.Generics.Generic (a, b, c, d, e, f, g, h, i, j, k, l, m, n) -- Defined in ‘GHC.Generics’
instance forall a b c d e f g h i j k l m n o. GHC.Generics.Generic (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) -- Defined in ‘GHC.Generics’
instance forall a b. GHC.Generics.Generic (a, b) -- Defined in ‘GHC.Generics’
instance forall a b c. GHC.Generics.Generic (a, b, c) -- Defined in ‘GHC.Generics’
instance forall a b c d. GHC.Generics.Generic (a, b, c, d) -- Defined in ‘GHC.Generics’
instance forall a b c d e. GHC.Generics.Generic (a, b, c, d, e) -- Defined in ‘GHC.Generics’
instance forall a b c d e f. GHC.Generics.Generic (a, b, c, d, e, f) -- Defined in ‘GHC.Generics’
instance forall a b c d e f g. GHC.Generics.Generic (a, b, c, d, e, f, g) -- Defined in ‘GHC.Generics’
instance forall a b c d e f g h. GHC.Generics.Generic (a, b, c, d, e, f, g, h) -- Defined in ‘GHC.Generics’
instance forall a b c d e f g h i. GHC.Generics.Generic (a, b, c, d, e, f, g, h, i) -- Defined in ‘GHC.Generics’
instance forall k (p :: k). GHC.Generics.Generic (GHC.Generics.U1 p) -- Defined in ‘GHC.Generics’
instance forall k (p :: k). GHC.Generics.Generic (GHC.Generics.URec (GHC.Ptr.Ptr ()) p) -- Defined in ‘GHC.Generics’
instance forall k (p :: k). GHC.Generics.Generic (GHC.Generics.URec GHC.Types.Char p) -- Defined in ‘GHC.Generics’
instance forall k (p :: k). GHC.Generics.Generic (GHC.Generics.URec GHC.Types.Double p) -- Defined in ‘GHC.Generics’
instance forall k (p :: k). GHC.Generics.Generic (GHC.Generics.URec GHC.Types.Float p) -- Defined in ‘GHC.Generics’
instance forall k (p :: k). GHC.Generics.Generic (GHC.Generics.URec GHC.Types.Int p) -- Defined in ‘GHC.Generics’
instance forall k (p :: k). GHC.Generics.Generic (GHC.Generics.URec GHC.Types.Word p) -- Defined in ‘GHC.Generics’
instance GHC.Generics.Generic () -- Defined in ‘GHC.Generics’
instance forall k (p :: k). GHC.Generics.Generic (GHC.Generics.V1 p) -- Defined in ‘GHC.Generics’
instance GHC.Generics.Generic GHC.Base.Void -- Defined in ‘GHC.Generics’
instance GHC.Generics.Generic GHC.RTS.Flags.CCFlags -- Defined in ‘GHC.RTS.Flags’
instance GHC.Generics.Generic GHC.RTS.Flags.ConcFlags -- Defined in ‘GHC.RTS.Flags’
instance GHC.Generics.Generic GHC.RTS.Flags.DebugFlags -- Defined in ‘GHC.RTS.Flags’
instance GHC.Generics.Generic GHC.RTS.Flags.DoCostCentres -- Defined in ‘GHC.RTS.Flags’
instance GHC.Generics.Generic GHC.RTS.Flags.DoHeapProfile -- Defined in ‘GHC.RTS.Flags’
instance GHC.Generics.Generic GHC.RTS.Flags.DoTrace -- Defined in ‘GHC.RTS.Flags’
instance GHC.Generics.Generic GHC.RTS.Flags.GCFlags -- Defined in ‘GHC.RTS.Flags’
instance GHC.Generics.Generic GHC.RTS.Flags.GiveGCStats -- Defined in ‘GHC.RTS.Flags’
instance GHC.Generics.Generic GHC.RTS.Flags.HpcFlags -- Defined in ‘GHC.RTS.Flags’
instance GHC.Generics.Generic GHC.RTS.Flags.MiscFlags -- Defined in ‘GHC.RTS.Flags’
instance GHC.Generics.Generic GHC.RTS.Flags.ParFlags -- Defined in ‘GHC.RTS.Flags’
instance GHC.Generics.Generic GHC.RTS.Flags.ProfFlags -- Defined in ‘GHC.RTS.Flags’
instance GHC.Generics.Generic GHC.RTS.Flags.RTSFlags -- Defined in ‘GHC.RTS.Flags’
instance GHC.Generics.Generic GHC.RTS.Flags.TickyFlags -- Defined in ‘GHC.RTS.Flags’
instance GHC.Generics.Generic GHC.RTS.Flags.TraceFlags -- Defined in ‘GHC.RTS.Flags’
instance GHC.Generics.Generic GHC.Stats.GCDetails -- Defined in ‘GHC.Stats’
instance GHC.Generics.Generic GHC.Stats.RTSStats -- Defined in ‘GHC.Stats’
instance forall k a. GHC.Generics.Generic1 (Data.Functor.Const.Const a) -- Defined in ‘Data.Functor.Const’
instance [safe] forall k (f :: k -> *) (g :: k -> *). GHC.Generics.Generic1 (Data.Functor.Product.Product f g) -- Defined in ‘Data.Functor.Product’
instance [safe] forall k (f :: k -> *) (g :: k -> *). GHC.Generics.Generic1 (Data.Functor.Sum.Sum f g) -- Defined in ‘Data.Functor.Sum’
instance forall k (f :: k -> *). GHC.Generics.Generic1 (Data.Monoid.Ap f) -- Defined in ‘Data.Monoid’
instance forall k (f :: k -> *). GHC.Generics.Generic1 (Data.Semigroup.Internal.Alt f) -- Defined in ‘Data.Semigroup.Internal’
instance forall k (f :: k -> *) (g :: k -> *). GHC.Generics.Generic1 (f GHC.Generics.:*: g) -- Defined in ‘GHC.Generics’
instance forall k (f :: k -> *) (g :: k -> *). GHC.Generics.Generic1 (f GHC.Generics.:+: g) -- Defined in ‘GHC.Generics’
instance forall k i c. GHC.Generics.Generic1 (GHC.Generics.K1 i c) -- Defined in ‘GHC.Generics’
instance forall i (c :: GHC.Generics.Meta) k (f :: k -> *). GHC.Generics.Generic1 (GHC.Generics.M1 i c f) -- Defined in ‘GHC.Generics’
instance forall k. GHC.Generics.Generic1 Data.Proxy.Proxy -- Defined in ‘GHC.Generics’
instance forall k (f :: k -> *). GHC.Generics.Generic1 (GHC.Generics.Rec1 f) -- Defined in ‘GHC.Generics’
instance forall k. GHC.Generics.Generic1 GHC.Generics.U1 -- Defined in ‘GHC.Generics’
instance forall k. GHC.Generics.Generic1 (GHC.Generics.URec (GHC.Ptr.Ptr ())) -- Defined in ‘GHC.Generics’
instance forall k. GHC.Generics.Generic1 (GHC.Generics.URec GHC.Types.Char) -- Defined in ‘GHC.Generics’
instance forall k. GHC.Generics.Generic1 (GHC.Generics.URec GHC.Types.Double) -- Defined in ‘GHC.Generics’
instance forall k. GHC.Generics.Generic1 (GHC.Generics.URec GHC.Types.Float) -- Defined in ‘GHC.Generics’
instance forall k. GHC.Generics.Generic1 (GHC.Generics.URec GHC.Types.Int) -- Defined in ‘GHC.Generics’
instance forall k. GHC.Generics.Generic1 (GHC.Generics.URec GHC.Types.Word) -- Defined in ‘GHC.Generics’
instance forall k. GHC.Generics.Generic1 GHC.Generics.V1 -- Defined in ‘GHC.Generics’
instance forall (mn :: GHC.Maybe.Maybe GHC.Types.Symbol) (su :: GHC.Generics.SourceUnpackedness) (ss :: GHC.Generics.SourceStrictness) (ds :: GHC.Generics.DecidedStrictness). (GHC.Generics.SingI mn, GHC.Generics.SingI su, GHC.Generics.SingI ss, GHC.Generics.SingI ds) => GHC.Generics.Selector (GHC.Generics.MetaSel mn su ss ds) -- Defined in ‘GHC.Generics’
instance GHC.Generics.SingI GHC.Generics.LeftAssociative -- Defined in ‘GHC.Generics’
instance GHC.Generics.SingI GHC.Generics.NotAssociative -- Defined in ‘GHC.Generics’
instance GHC.Generics.SingI GHC.Generics.RightAssociative -- Defined in ‘GHC.Generics’
instance GHC.Generics.SingI GHC.Types.False -- Defined in ‘GHC.Generics’
instance GHC.Generics.SingI GHC.Types.True -- Defined in ‘GHC.Generics’
instance GHC.Generics.SingI GHC.Generics.DecidedLazy -- Defined in ‘GHC.Generics’
instance GHC.Generics.SingI GHC.Generics.DecidedStrict -- Defined in ‘GHC.Generics’
instance GHC.Generics.SingI GHC.Generics.DecidedUnpack -- Defined in ‘GHC.Generics’
instance forall (a :: GHC.Generics.Associativity) (n :: GHC.TypeNats.Nat). (GHC.Generics.SingI a, GHC.TypeNats.KnownNat n) => GHC.Generics.SingI (GHC.Generics.InfixI a n) -- Defined in ‘GHC.Generics’
instance GHC.Generics.SingI GHC.Generics.PrefixI -- Defined in ‘GHC.Generics’
instance forall a1 (a2 :: a1). GHC.Generics.SingI a2 => GHC.Generics.SingI (GHC.Maybe.Just a2) -- Defined in ‘GHC.Generics’
instance forall a. GHC.Generics.SingI GHC.Maybe.Nothing -- Defined in ‘GHC.Generics’
instance GHC.Generics.SingI GHC.Generics.NoSourceStrictness -- Defined in ‘GHC.Generics’
instance GHC.Generics.SingI GHC.Generics.SourceLazy -- Defined in ‘GHC.Generics’
instance GHC.Generics.SingI GHC.Generics.SourceStrict -- Defined in ‘GHC.Generics’
instance GHC.Generics.SingI GHC.Generics.NoSourceUnpackedness -- Defined in ‘GHC.Generics’
instance GHC.Generics.SingI GHC.Generics.SourceNoUnpack -- Defined in ‘GHC.Generics’
instance GHC.Generics.SingI GHC.Generics.SourceUnpack -- Defined in ‘GHC.Generics’
instance forall (a :: GHC.Types.Symbol). GHC.TypeLits.KnownSymbol a => GHC.Generics.SingI a -- Defined in ‘GHC.Generics’
instance GHC.Generics.SingKind GHC.Generics.Associativity -- Defined in ‘GHC.Generics’
instance GHC.Generics.SingKind GHC.Types.Bool -- Defined in ‘GHC.Generics’
instance GHC.Generics.SingKind GHC.Generics.DecidedStrictness -- Defined in ‘GHC.Generics’
instance GHC.Generics.SingKind GHC.Generics.FixityI -- Defined in ‘GHC.Generics’
instance forall a. GHC.Generics.SingKind a => GHC.Generics.SingKind (GHC.Maybe.Maybe a) -- Defined in ‘GHC.Generics’
instance GHC.Generics.SingKind GHC.Generics.SourceStrictness -- Defined in ‘GHC.Generics’
instance GHC.Generics.SingKind GHC.Generics.SourceUnpackedness -- Defined in ‘GHC.Generics’
instance GHC.Generics.SingKind GHC.Types.Symbol -- Defined in ‘GHC.Generics’
instance GHC.IO.BufferedIO.BufferedIO GHC.IO.FD.FD -- Defined in ‘GHC.IO.FD’
instance GHC.IO.Device.IODevice GHC.IO.FD.FD -- Defined in ‘GHC.IO.FD’
instance GHC.IO.Device.RawIO GHC.IO.FD.FD -- Defined in ‘GHC.IO.FD’
instance GHC.IsList.IsList Data.Array.Byte.ByteArray -- Defined in ‘Data.Array.Byte’
instance GHC.IsList.IsList GHC.Stack.Types.CallStack -- Defined in ‘GHC.IsList’
instance forall a. GHC.IsList.IsList [a] -- Defined in ‘GHC.IsList’
instance forall a. GHC.IsList.IsList (GHC.Base.NonEmpty a) -- Defined in ‘GHC.IsList’
instance GHC.IsList.IsList Data.Version.Version -- Defined in ‘GHC.IsList’
instance forall a. GHC.IsList.IsList (GHC.Functor.ZipList.ZipList a) -- Defined in ‘GHC.IsList’
instance forall a k (b :: k). GHC.Ix.Ix a => GHC.Ix.Ix (Data.Functor.Const.Const a b) -- Defined in ‘Data.Functor.Const’
instance GHC.Ix.Ix GHC.Unicode.GeneralCategory -- Defined in ‘GHC.Unicode’
instance forall k (s :: k). GHC.Ix.Ix (Data.Proxy.Proxy s) -- Defined in ‘Data.Proxy’
instance forall a. GHC.Ix.Ix a => GHC.Ix.Ix (Data.Functor.Identity.Identity a) -- Defined in ‘Data.Functor.Identity’
instance GHC.Ix.Ix GHC.Int.Int16 -- Defined in ‘GHC.Int’
instance GHC.Ix.Ix GHC.Int.Int32 -- Defined in ‘GHC.Int’
instance GHC.Ix.Ix GHC.Int.Int64 -- Defined in ‘GHC.Int’
instance GHC.Ix.Ix GHC.Int.Int8 -- Defined in ‘GHC.Int’
instance GHC.Ix.Ix GHC.Types.Bool -- Defined in ‘GHC.Ix’
instance GHC.Ix.Ix GHC.Types.Char -- Defined in ‘GHC.Ix’
instance GHC.Ix.Ix GHC.Types.Int -- Defined in ‘GHC.Ix’
instance GHC.Ix.Ix GHC.Num.Integer.Integer -- Defined in ‘GHC.Ix’
instance GHC.Ix.Ix GHC.Num.Natural.Natural -- Defined in ‘GHC.Ix’
instance GHC.Ix.Ix GHC.Types.Ordering -- Defined in ‘GHC.Ix’
instance forall a. GHC.Ix.Ix a => GHC.Ix.Ix (Solo a) -- Defined in ‘GHC.Ix’
instance forall a1 a2 a3 a4 a5 a6 a7 a8 a9 aA. (GHC.Ix.Ix a1, GHC.Ix.Ix a2, GHC.Ix.Ix a3, GHC.Ix.Ix a4, GHC.Ix.Ix a5, GHC.Ix.Ix a6, GHC.Ix.Ix a7, GHC.Ix.Ix a8, GHC.Ix.Ix a9, GHC.Ix.Ix aA) => GHC.Ix.Ix (a1, a2, a3, a4, a5, a6, a7, a8, a9, aA) -- Defined in ‘GHC.Ix’
instance forall a1 a2 a3 a4 a5 a6 a7 a8 a9 aA aB. (GHC.Ix.Ix a1, GHC.Ix.Ix a2, GHC.Ix.Ix a3, GHC.Ix.Ix a4, GHC.Ix.Ix a5, GHC.Ix.Ix a6, GHC.Ix.Ix a7, GHC.Ix.Ix a8, GHC.Ix.Ix a9, GHC.Ix.Ix aA, GHC.Ix.Ix aB) => GHC.Ix.Ix (a1, a2, a3, a4, a5, a6, a7, a8, a9, aA, aB) -- Defined in ‘GHC.Ix’
instance forall a1 a2 a3 a4 a5 a6 a7 a8 a9 aA aB aC. (GHC.Ix.Ix a1, GHC.Ix.Ix a2, GHC.Ix.Ix a3, GHC.Ix.Ix a4, GHC.Ix.Ix a5, GHC.Ix.Ix a6, GHC.Ix.Ix a7, GHC.Ix.Ix a8, GHC.Ix.Ix a9, GHC.Ix.Ix aA, GHC.Ix.Ix aB, GHC.Ix.Ix aC) => GHC.Ix.Ix (a1, a2, a3, a4, a5, a6, a7, a8, a9, aA, aB, aC) -- Defined in ‘GHC.Ix’
instance forall a1 a2 a3 a4 a5 a6 a7 a8 a9 aA aB aC aD. (GHC.Ix.Ix a1, GHC.Ix.Ix a2, GHC.Ix.Ix a3, GHC.Ix.Ix a4, GHC.Ix.Ix a5, GHC.Ix.Ix a6, GHC.Ix.Ix a7, GHC.Ix.Ix a8, GHC.Ix.Ix a9, GHC.Ix.Ix aA, GHC.Ix.Ix aB, GHC.Ix.Ix aC, GHC.Ix.Ix aD) => GHC.Ix.Ix (a1, a2, a3, a4, a5, a6, a7, a8, a9, aA, aB, aC, aD) -- Defined in ‘GHC.Ix’
instance forall a1 a2 a3 a4 a5 a6 a7 a8 a9 aA aB aC aD aE. (GHC.Ix.Ix a1, GHC.Ix.Ix a2, GHC.Ix.Ix a3, GHC.Ix.Ix a4, GHC.Ix.Ix a5, GHC.Ix.Ix a6, GHC.Ix.Ix a7, GHC.Ix.Ix a8, GHC.Ix.Ix a9, GHC.Ix.Ix aA, GHC.Ix.Ix aB, GHC.Ix.Ix aC, GHC.Ix.Ix aD, GHC.Ix.Ix aE) => GHC.Ix.Ix (a1, a2, a3, a4, a5, a6, a7, a8, a9, aA, aB, aC, aD, aE) -- Defined in ‘GHC.Ix’
instance forall a1 a2 a3 a4 a5 a6 a7 a8 a9 aA aB aC aD aE aF. (GHC.Ix.Ix a1, GHC.Ix.Ix a2, GHC.Ix.Ix a3, GHC.Ix.Ix a4, GHC.Ix.Ix a5, GHC.Ix.Ix a6, GHC.Ix.Ix a7, GHC.Ix.Ix a8, GHC.Ix.Ix a9, GHC.Ix.Ix aA, GHC.Ix.Ix aB, GHC.Ix.Ix aC, GHC.Ix.Ix aD, GHC.Ix.Ix aE, GHC.Ix.Ix aF) => GHC.Ix.Ix (a1, a2, a3, a4, a5, a6, a7, a8, a9, aA, aB, aC, aD, aE, aF) -- Defined in ‘GHC.Ix’
instance forall a b. (GHC.Ix.Ix a, GHC.Ix.Ix b) => GHC.Ix.Ix (a, b) -- Defined in ‘GHC.Ix’
instance forall a1 a2 a3. (GHC.Ix.Ix a1, GHC.Ix.Ix a2, GHC.Ix.Ix a3) => GHC.Ix.Ix (a1, a2, a3) -- Defined in ‘GHC.Ix’
instance forall a1 a2 a3 a4. (GHC.Ix.Ix a1, GHC.Ix.Ix a2, GHC.Ix.Ix a3, GHC.Ix.Ix a4) => GHC.Ix.Ix (a1, a2, a3, a4) -- Defined in ‘GHC.Ix’
instance forall a1 a2 a3 a4 a5. (GHC.Ix.Ix a1, GHC.Ix.Ix a2, GHC.Ix.Ix a3, GHC.Ix.Ix a4, GHC.Ix.Ix a5) => GHC.Ix.Ix (a1, a2, a3, a4, a5) -- Defined in ‘GHC.Ix’
instance forall a1 a2 a3 a4 a5 a6. (GHC.Ix.Ix a1, GHC.Ix.Ix a2, GHC.Ix.Ix a3, GHC.Ix.Ix a4, GHC.Ix.Ix a5, GHC.Ix.Ix a6) => GHC.Ix.Ix (a1, a2, a3, a4, a5, a6) -- Defined in ‘GHC.Ix’
instance forall a1 a2 a3 a4 a5 a6 a7. (GHC.Ix.Ix a1, GHC.Ix.Ix a2, GHC.Ix.Ix a3, GHC.Ix.Ix a4, GHC.Ix.Ix a5, GHC.Ix.Ix a6, GHC.Ix.Ix a7) => GHC.Ix.Ix (a1, a2, a3, a4, a5, a6, a7) -- Defined in ‘GHC.Ix’
instance forall a1 a2 a3 a4 a5 a6 a7 a8. (GHC.Ix.Ix a1, GHC.Ix.Ix a2, GHC.Ix.Ix a3, GHC.Ix.Ix a4, GHC.Ix.Ix a5, GHC.Ix.Ix a6, GHC.Ix.Ix a7, GHC.Ix.Ix a8) => GHC.Ix.Ix (a1, a2, a3, a4, a5, a6, a7, a8) -- Defined in ‘GHC.Ix’
instance forall a1 a2 a3 a4 a5 a6 a7 a8 a9. (GHC.Ix.Ix a1, GHC.Ix.Ix a2, GHC.Ix.Ix a3, GHC.Ix.Ix a4, GHC.Ix.Ix a5, GHC.Ix.Ix a6, GHC.Ix.Ix a7, GHC.Ix.Ix a8, GHC.Ix.Ix a9) => GHC.Ix.Ix (a1, a2, a3, a4, a5, a6, a7, a8, a9) -- Defined in ‘GHC.Ix’
instance GHC.Ix.Ix () -- Defined in ‘GHC.Ix’
instance GHC.Ix.Ix GHC.Base.Void -- Defined in ‘GHC.Ix’
instance GHC.Ix.Ix GHC.Types.Word -- Defined in ‘GHC.Ix’
instance forall a. GHC.Ix.Ix a => GHC.Ix.Ix (Data.Ord.Down a) -- Defined in ‘Data.Ord’
instance GHC.Ix.Ix GHC.Word.Word16 -- Defined in ‘GHC.Word’
instance GHC.Ix.Ix GHC.Word.Word32 -- Defined in ‘GHC.Word’
instance GHC.Ix.Ix GHC.Word.Word64 -- Defined in ‘GHC.Word’
instance GHC.Ix.Ix GHC.Word.Word8 -- Defined in ‘GHC.Word’
instance GHC.Ix.Ix Foreign.Ptr.IntPtr -- Defined in ‘Foreign.Ptr’
instance GHC.Ix.Ix Foreign.Ptr.WordPtr -- Defined in ‘Foreign.Ptr’
instance GHC.Ix.Ix GHC.Generics.Associativity -- Defined in ‘GHC.Generics’
instance GHC.Ix.Ix GHC.Generics.DecidedStrictness -- Defined in ‘GHC.Generics’
instance GHC.Ix.Ix GHC.Generics.SourceStrictness -- Defined in ‘GHC.Generics’
instance GHC.Ix.Ix GHC.Generics.SourceUnpackedness -- Defined in ‘GHC.Generics’
instance GHC.Ix.Ix GHC.IO.Device.SeekMode -- Defined in ‘GHC.IO.Device’
instance GHC.Ix.Ix GHC.IO.IOMode.IOMode -- Defined in ‘GHC.IO.IOMode’
instance forall a k (b :: k). GHC.Num.Num a => GHC.Num.Num (Data.Functor.Const.Const a b) -- Defined in ‘Data.Functor.Const’
instance forall a. GHC.Float.RealFloat a => GHC.Num.Num (Data.Complex.Complex a) -- Defined in ‘Data.Complex’
instance forall k (a :: k). Data.Fixed.HasResolution a => GHC.Num.Num (Data.Fixed.Fixed a) -- Defined in ‘Data.Fixed’
instance forall k1 k2 (f :: k1 -> *) (g :: k2 -> k1) (a :: k2). GHC.Num.Num (f (g a)) => GHC.Num.Num (Data.Functor.Compose.Compose f g a) -- Defined in ‘Data.Functor.Compose’
instance forall a b. GHC.Num.Num a => GHC.Num.Num (Data.Functor.Contravariant.Op a b) -- Defined in ‘Data.Functor.Contravariant’
instance forall a. GHC.Num.Num a => GHC.Num.Num (Data.Functor.Identity.Identity a) -- Defined in ‘Data.Functor.Identity’
instance GHC.Num.Num GHC.Int.Int16 -- Defined in ‘GHC.Int’
instance GHC.Num.Num GHC.Int.Int32 -- Defined in ‘GHC.Int’
instance GHC.Num.Num GHC.Int.Int64 -- Defined in ‘GHC.Int’
instance GHC.Num.Num GHC.Int.Int8 -- Defined in ‘GHC.Int’
instance forall k (f :: k -> *) (a :: k). GHC.Num.Num (f a) => GHC.Num.Num (Data.Semigroup.Internal.Alt f a) -- Defined in ‘Data.Semigroup.Internal’
instance forall a. GHC.Num.Num a => GHC.Num.Num (Data.Semigroup.Internal.Product a) -- Defined in ‘Data.Semigroup.Internal’
instance forall a. GHC.Num.Num a => GHC.Num.Num (Data.Semigroup.Internal.Sum a) -- Defined in ‘Data.Semigroup.Internal’
instance forall a. GHC.Num.Num a => GHC.Num.Num (Data.Ord.Down a) -- Defined in ‘Data.Ord’
instance forall a. GHC.Real.Integral a => GHC.Num.Num (GHC.Real.Ratio a) -- Defined in ‘GHC.Real’
instance forall a. GHC.Num.Num a => GHC.Num.Num (Data.Semigroup.Max a) -- Defined in ‘Data.Semigroup’
instance forall a. GHC.Num.Num a => GHC.Num.Num (Data.Semigroup.Min a) -- Defined in ‘Data.Semigroup’
instance GHC.Num.Num GHC.Word.Word16 -- Defined in ‘GHC.Word’
instance GHC.Num.Num GHC.Word.Word32 -- Defined in ‘GHC.Word’
instance GHC.Num.Num GHC.Word.Word64 -- Defined in ‘GHC.Word’
instance GHC.Num.Num GHC.Word.Word8 -- Defined in ‘GHC.Word’
instance GHC.Num.Num Foreign.Ptr.IntPtr -- Defined in ‘Foreign.Ptr’
instance GHC.Num.Num Foreign.Ptr.WordPtr -- Defined in ‘Foreign.Ptr’
instance GHC.Num.Num GHC.Types.Double -- Defined in ‘GHC.Float’
instance GHC.Num.Num GHC.Types.Float -- Defined in ‘GHC.Float’
instance GHC.Num.Num GHC.Types.Int -- Defined in ‘GHC.Num’
instance GHC.Num.Num GHC.Num.Integer.Integer -- Defined in ‘GHC.Num’
instance GHC.Num.Num GHC.Num.Natural.Natural -- Defined in ‘GHC.Num’
instance GHC.Num.Num GHC.Types.Word -- Defined in ‘GHC.Num’
instance forall k a (b :: k). GHC.Read.Read a => GHC.Read.Read (Data.Functor.Const.Const a b) -- Defined in ‘Data.Functor.Const’
instance forall a. GHC.Read.Read a => GHC.Read.Read (GHC.Functor.ZipList.ZipList a) -- Defined in ‘GHC.Functor.ZipList’
instance GHC.Read.Read GHC.IO.Exception.ExitCode -- Defined in ‘GHC.IO.Exception’
instance forall a. GHC.Read.Read a => GHC.Read.Read (Data.Bits.And a) -- Defined in ‘Data.Bits’
instance forall a. GHC.Read.Read a => GHC.Read.Read (Data.Bits.Iff a) -- Defined in ‘Data.Bits’
instance forall a. GHC.Read.Read a => GHC.Read.Read (Data.Bits.Ior a) -- Defined in ‘Data.Bits’
instance forall a. GHC.Read.Read a => GHC.Read.Read (Data.Bits.Xor a) -- Defined in ‘Data.Bits’
instance forall a b. (GHC.Ix.Ix a, GHC.Read.Read a, GHC.Read.Read b) => GHC.Read.Read (GHC.Arr.Array a b) -- Defined in ‘GHC.Read’
instance GHC.Read.Read GHC.Types.Bool -- Defined in ‘GHC.Read’
instance GHC.Read.Read GHC.Types.Char -- Defined in ‘GHC.Read’
instance GHC.Read.Read GHC.Types.Double -- Defined in ‘GHC.Read’
instance GHC.Read.Read GHC.Types.Float -- Defined in ‘GHC.Read’
instance GHC.Read.Read GHC.Unicode.GeneralCategory -- Defined in ‘GHC.Read’
instance GHC.Read.Read GHC.Types.Int -- Defined in ‘GHC.Read’
instance GHC.Read.Read GHC.Num.Integer.Integer -- Defined in ‘GHC.Read’
instance GHC.Read.Read Text.Read.Lex.Lexeme -- Defined in ‘GHC.Read’
instance forall a. GHC.Read.Read a => GHC.Read.Read [a] -- Defined in ‘GHC.Read’
instance forall a. GHC.Read.Read a => GHC.Read.Read (GHC.Maybe.Maybe a) -- Defined in ‘GHC.Read’
instance GHC.Read.Read GHC.Num.Natural.Natural -- Defined in ‘GHC.Read’
instance forall a. GHC.Read.Read a => GHC.Read.Read (GHC.Base.NonEmpty a) -- Defined in ‘GHC.Read’
instance GHC.Read.Read GHC.Types.Ordering -- Defined in ‘GHC.Read’
instance forall a. (GHC.Real.Integral a, GHC.Read.Read a) => GHC.Read.Read (GHC.Real.Ratio a) -- Defined in ‘GHC.Read’
instance forall a. GHC.Read.Read a => GHC.Read.Read (Solo a) -- Defined in ‘GHC.Read’
instance forall a b c d e f g h i j. (GHC.Read.Read a, GHC.Read.Read b, GHC.Read.Read c, GHC.Read.Read d, GHC.Read.Read e, GHC.Read.Read f, GHC.Read.Read g, GHC.Read.Read h, GHC.Read.Read i, GHC.Read.Read j) => GHC.Read.Read (a, b, c, d, e, f, g, h, i, j) -- Defined in ‘GHC.Read’
instance forall a b c d e f g h i j k. (GHC.Read.Read a, GHC.Read.Read b, GHC.Read.Read c, GHC.Read.Read d, GHC.Read.Read e, GHC.Read.Read f, GHC.Read.Read g, GHC.Read.Read h, GHC.Read.Read i, GHC.Read.Read j, GHC.Read.Read k) => GHC.Read.Read (a, b, c, d, e, f, g, h, i, j, k) -- Defined in ‘GHC.Read’
instance forall a b c d e f g h i j k l. (GHC.Read.Read a, GHC.Read.Read b, GHC.Read.Read c, GHC.Read.Read d, GHC.Read.Read e, GHC.Read.Read f, GHC.Read.Read g, GHC.Read.Read h, GHC.Read.Read i, GHC.Read.Read j, GHC.Read.Read k, GHC.Read.Read l) => GHC.Read.Read (a, b, c, d, e, f, g, h, i, j, k, l) -- Defined in ‘GHC.Read’
instance forall a b c d e f g h i j k l m. (GHC.Read.Read a, GHC.Read.Read b, GHC.Read.Read c, GHC.Read.Read d, GHC.Read.Read e, GHC.Read.Read f, GHC.Read.Read g, GHC.Read.Read h, GHC.Read.Read i, GHC.Read.Read j, GHC.Read.Read k, GHC.Read.Read l, GHC.Read.Read m) => GHC.Read.Read (a, b, c, d, e, f, g, h, i, j, k, l, m) -- Defined in ‘GHC.Read’
instance forall a b c d e f g h i j k l m n. (GHC.Read.Read a, GHC.Read.Read b, GHC.Read.Read c, GHC.Read.Read d, GHC.Read.Read e, GHC.Read.Read f, GHC.Read.Read g, GHC.Read.Read h, GHC.Read.Read i, GHC.Read.Read j, GHC.Read.Read k, GHC.Read.Read l, GHC.Read.Read m, GHC.Read.Read n) => GHC.Read.Read (a, b, c, d, e, f, g, h, i, j, k, l, m, n) -- Defined in ‘GHC.Read’
instance forall a b c d e f g h i j k l m n o. (GHC.Read.Read a, GHC.Read.Read b, GHC.Read.Read c, GHC.Read.Read d, GHC.Read.Read e, GHC.Read.Read f, GHC.Read.Read g, GHC.Read.Read h, GHC.Read.Read i, GHC.Read.Read j, GHC.Read.Read k, GHC.Read.Read l, GHC.Read.Read m, GHC.Read.Read n, GHC.Read.Read o) => GHC.Read.Read (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) -- Defined in ‘GHC.Read’
instance forall a b. (GHC.Read.Read a, GHC.Read.Read b) => GHC.Read.Read (a, b) -- Defined in ‘GHC.Read’
instance forall a b c. (GHC.Read.Read a, GHC.Read.Read b, GHC.Read.Read c) => GHC.Read.Read (a, b, c) -- Defined in ‘GHC.Read’
instance forall a b c d. (GHC.Read.Read a, GHC.Read.Read b, GHC.Read.Read c, GHC.Read.Read d) => GHC.Read.Read (a, b, c, d) -- Defined in ‘GHC.Read’
instance forall a b c d e. (GHC.Read.Read a, GHC.Read.Read b, GHC.Read.Read c, GHC.Read.Read d, GHC.Read.Read e) => GHC.Read.Read (a, b, c, d, e) -- Defined in ‘GHC.Read’
instance forall a b c d e f. (GHC.Read.Read a, GHC.Read.Read b, GHC.Read.Read c, GHC.Read.Read d, GHC.Read.Read e, GHC.Read.Read f) => GHC.Read.Read (a, b, c, d, e, f) -- Defined in ‘GHC.Read’
instance forall a b c d e f g. (GHC.Read.Read a, GHC.Read.Read b, GHC.Read.Read c, GHC.Read.Read d, GHC.Read.Read e, GHC.Read.Read f, GHC.Read.Read g) => GHC.Read.Read (a, b, c, d, e, f, g) -- Defined in ‘GHC.Read’
instance forall a b c d e f g h. (GHC.Read.Read a, GHC.Read.Read b, GHC.Read.Read c, GHC.Read.Read d, GHC.Read.Read e, GHC.Read.Read f, GHC.Read.Read g, GHC.Read.Read h) => GHC.Read.Read (a, b, c, d, e, f, g, h) -- Defined in ‘GHC.Read’
instance forall a b c d e f g h i. (GHC.Read.Read a, GHC.Read.Read b, GHC.Read.Read c, GHC.Read.Read d, GHC.Read.Read e, GHC.Read.Read f, GHC.Read.Read g, GHC.Read.Read h, GHC.Read.Read i) => GHC.Read.Read (a, b, c, d, e, f, g, h, i) -- Defined in ‘GHC.Read’
instance GHC.Read.Read () -- Defined in ‘GHC.Read’
instance GHC.Read.Read GHC.Base.Void -- Defined in ‘GHC.Read’
instance GHC.Read.Read GHC.Types.Word -- Defined in ‘GHC.Read’
instance GHC.Read.Read GHC.Word.Word16 -- Defined in ‘GHC.Read’
instance GHC.Read.Read GHC.Word.Word32 -- Defined in ‘GHC.Read’
instance GHC.Read.Read GHC.Word.Word64 -- Defined in ‘GHC.Read’
instance GHC.Read.Read GHC.Word.Word8 -- Defined in ‘GHC.Read’
instance forall a. GHC.Read.Read a => GHC.Read.Read (Data.Complex.Complex a) -- Defined in ‘Data.Complex’
instance forall k (a :: k) (b :: k). (a ~ b) => GHC.Read.Read (a Data.Type.Equality.:~: b) -- Defined in ‘Data.Type.Equality’
instance forall k1 k2 (a :: k1) (b :: k2). (a ~~ b) => GHC.Read.Read (a Data.Type.Equality.:~~: b) -- Defined in ‘Data.Type.Equality’
instance forall k (t :: k). GHC.Read.Read (Data.Proxy.Proxy t) -- Defined in ‘Data.Proxy’
instance forall a b. (GHC.Read.Read a, GHC.Read.Read b) => GHC.Read.Read (Data.Either.Either a b) -- Defined in ‘Data.Either’
instance forall k (a :: k). Data.Fixed.HasResolution a => GHC.Read.Read (Data.Fixed.Fixed a) -- Defined in ‘Data.Fixed’
instance forall k1 k2 (f :: k1 -> *) (g :: k2 -> k1) (a :: k2). GHC.Read.Read (f (g a)) => GHC.Read.Read (Data.Functor.Compose.Compose f g a) -- Defined in ‘Data.Functor.Compose’
instance forall a. GHC.Read.Read a => GHC.Read.Read (Data.Functor.Identity.Identity a) -- Defined in ‘Data.Functor.Identity’
instance [safe] forall k (f :: k -> *) (a :: k) (g :: k -> *). (GHC.Read.Read (f a), GHC.Read.Read (g a)) => GHC.Read.Read (Data.Functor.Product.Product f g a) -- Defined in ‘Data.Functor.Product’
instance [safe] forall k (f :: k -> *) (a :: k) (g :: k -> *). (GHC.Read.Read (f a), GHC.Read.Read (g a)) => GHC.Read.Read (Data.Functor.Sum.Sum f g a) -- Defined in ‘Data.Functor.Sum’
instance GHC.Read.Read GHC.Int.Int16 -- Defined in ‘GHC.Int’
instance GHC.Read.Read GHC.Int.Int32 -- Defined in ‘GHC.Int’
instance GHC.Read.Read GHC.Int.Int64 -- Defined in ‘GHC.Int’
instance GHC.Read.Read GHC.Int.Int8 -- Defined in ‘GHC.Int’
instance forall k (f :: k -> *) (a :: k). GHC.Read.Read (f a) => GHC.Read.Read (Data.Monoid.Ap f a) -- Defined in ‘Data.Monoid’
instance forall a. GHC.Read.Read a => GHC.Read.Read (Data.Monoid.First a) -- Defined in ‘Data.Monoid’
instance forall a. GHC.Read.Read a => GHC.Read.Read (Data.Monoid.Last a) -- Defined in ‘Data.Monoid’
instance GHC.Read.Read Data.Semigroup.Internal.All -- Defined in ‘Data.Semigroup.Internal’
instance forall k (f :: k -> *) (a :: k). GHC.Read.Read (f a) => GHC.Read.Read (Data.Semigroup.Internal.Alt f a) -- Defined in ‘Data.Semigroup.Internal’
instance GHC.Read.Read Data.Semigroup.Internal.Any -- Defined in ‘Data.Semigroup.Internal’
instance forall a. GHC.Read.Read a => GHC.Read.Read (Data.Semigroup.Internal.Dual a) -- Defined in ‘Data.Semigroup.Internal’
instance forall a. GHC.Read.Read a => GHC.Read.Read (Data.Semigroup.Internal.Product a) -- Defined in ‘Data.Semigroup.Internal’
instance forall a. GHC.Read.Read a => GHC.Read.Read (Data.Semigroup.Internal.Sum a) -- Defined in ‘Data.Semigroup.Internal’
instance forall a. GHC.Read.Read a => GHC.Read.Read (Data.Ord.Down a) -- Defined in ‘Data.Ord’
instance forall a b. (GHC.Read.Read a, GHC.Read.Read b) => GHC.Read.Read (Data.Semigroup.Arg a b) -- Defined in ‘Data.Semigroup’
instance forall a. GHC.Read.Read a => GHC.Read.Read (Data.Semigroup.First a) -- Defined in ‘Data.Semigroup’
instance forall a. GHC.Read.Read a => GHC.Read.Read (Data.Semigroup.Last a) -- Defined in ‘Data.Semigroup’
instance forall a. GHC.Read.Read a => GHC.Read.Read (Data.Semigroup.Max a) -- Defined in ‘Data.Semigroup’
instance forall a. GHC.Read.Read a => GHC.Read.Read (Data.Semigroup.Min a) -- Defined in ‘Data.Semigroup’
instance forall m. GHC.Read.Read m => GHC.Read.Read (Data.Semigroup.WrappedMonoid m) -- Defined in ‘Data.Semigroup’
instance forall k (a :: k) (b :: k). Coercible a b => GHC.Read.Read (Data.Type.Coercion.Coercion a b) -- Defined in ‘Data.Type.Coercion’
instance GHC.Read.Read Data.Version.Version -- Defined in ‘Data.Version’
instance GHC.Read.Read Foreign.Ptr.IntPtr -- Defined in ‘Foreign.Ptr’
instance GHC.Read.Read Foreign.Ptr.WordPtr -- Defined in ‘Foreign.Ptr’
instance GHC.Read.Read GHC.ByteOrder.ByteOrder -- Defined in ‘GHC.ByteOrder’
instance forall k (f :: k -> *) (g :: k -> *) (p :: k). (GHC.Read.Read (f p), GHC.Read.Read (g p)) => GHC.Read.Read ((GHC.Generics.:*:) f g p) -- Defined in ‘GHC.Generics’
instance forall k (f :: k -> *) (g :: k -> *) (p :: k). (GHC.Read.Read (f p), GHC.Read.Read (g p)) => GHC.Read.Read ((GHC.Generics.:+:) f g p) -- Defined in ‘GHC.Generics’
instance forall k2 (f :: k2 -> *) k1 (g :: k1 -> k2) (p :: k1). GHC.Read.Read (f (g p)) => GHC.Read.Read ((GHC.Generics.:.:) f g p) -- Defined in ‘GHC.Generics’
instance GHC.Read.Read GHC.Generics.Associativity -- Defined in ‘GHC.Generics’
instance GHC.Read.Read GHC.Generics.DecidedStrictness -- Defined in ‘GHC.Generics’
instance GHC.Read.Read GHC.Generics.Fixity -- Defined in ‘GHC.Generics’
instance forall i c k (p :: k). GHC.Read.Read c => GHC.Read.Read (GHC.Generics.K1 i c p) -- Defined in ‘GHC.Generics’
instance forall i (c :: GHC.Generics.Meta) k (f :: k -> *) (p :: k). GHC.Read.Read (f p) => GHC.Read.Read (GHC.Generics.M1 i c f p) -- Defined in ‘GHC.Generics’
instance forall p. GHC.Read.Read p => GHC.Read.Read (GHC.Generics.Par1 p) -- Defined in ‘GHC.Generics’
instance forall k (f :: k -> *) (p :: k). GHC.Read.Read (f p) => GHC.Read.Read (GHC.Generics.Rec1 f p) -- Defined in ‘GHC.Generics’
instance GHC.Read.Read GHC.Generics.SourceStrictness -- Defined in ‘GHC.Generics’
instance GHC.Read.Read GHC.Generics.SourceUnpackedness -- Defined in ‘GHC.Generics’
instance forall k (p :: k). GHC.Read.Read (GHC.Generics.U1 p) -- Defined in ‘GHC.Generics’
instance forall k (p :: k). GHC.Read.Read (GHC.Generics.V1 p) -- Defined in ‘GHC.Generics’
instance GHC.Read.Read GHC.IO.Device.SeekMode -- Defined in ‘GHC.IO.Device’
instance GHC.Read.Read GHC.IO.Handle.Types.BufferMode -- Defined in ‘GHC.IO.Handle.Types’
instance GHC.Read.Read GHC.IO.Handle.Types.Newline -- Defined in ‘GHC.IO.Handle.Types’
instance GHC.Read.Read GHC.IO.Handle.Types.NewlineMode -- Defined in ‘GHC.IO.Handle.Types’
instance GHC.Read.Read GHC.IO.IOMode.IOMode -- Defined in ‘GHC.IO.IOMode’
instance GHC.Read.Read GHC.Stats.GCDetails -- Defined in ‘GHC.Stats’
instance GHC.Read.Read GHC.Stats.RTSStats -- Defined in ‘GHC.Stats’
instance GHC.Read.Read GHC.TypeLits.SomeChar -- Defined in ‘GHC.TypeLits’
instance GHC.Read.Read GHC.TypeLits.SomeSymbol -- Defined in ‘GHC.TypeLits’
instance GHC.Read.Read GHC.TypeNats.SomeNat -- Defined in ‘GHC.TypeNats’
instance forall a k (b :: k). GHC.Real.Fractional a => GHC.Real.Fractional (Data.Functor.Const.Const a b) -- Defined in ‘Data.Functor.Const’
instance forall a. GHC.Float.RealFloat a => GHC.Real.Fractional (Data.Complex.Complex a) -- Defined in ‘Data.Complex’
instance forall k (a :: k). Data.Fixed.HasResolution a => GHC.Real.Fractional (Data.Fixed.Fixed a) -- Defined in ‘Data.Fixed’
instance forall k1 k2 (f :: k1 -> *) (g :: k2 -> k1) (a :: k2). GHC.Real.Fractional (f (g a)) => GHC.Real.Fractional (Data.Functor.Compose.Compose f g a) -- Defined in ‘Data.Functor.Compose’
instance forall a b. GHC.Real.Fractional a => GHC.Real.Fractional (Data.Functor.Contravariant.Op a b) -- Defined in ‘Data.Functor.Contravariant’
instance forall a. GHC.Real.Fractional a => GHC.Real.Fractional (Data.Functor.Identity.Identity a) -- Defined in ‘Data.Functor.Identity’
instance forall a. GHC.Real.Fractional a => GHC.Real.Fractional (Data.Ord.Down a) -- Defined in ‘Data.Ord’
instance forall a. GHC.Real.Integral a => GHC.Real.Fractional (GHC.Real.Ratio a) -- Defined in ‘GHC.Real’
instance GHC.Real.Fractional GHC.Types.Double -- Defined in ‘GHC.Float’
instance GHC.Real.Fractional GHC.Types.Float -- Defined in ‘GHC.Float’
instance forall a k (b :: k). GHC.Real.Integral a => GHC.Real.Integral (Data.Functor.Const.Const a b) -- Defined in ‘Data.Functor.Const’
instance forall k1 k2 (f :: k1 -> *) (g :: k2 -> k1) (a :: k2). GHC.Real.Integral (f (g a)) => GHC.Real.Integral (Data.Functor.Compose.Compose f g a) -- Defined in ‘Data.Functor.Compose’
instance forall a. GHC.Real.Integral a => GHC.Real.Integral (Data.Functor.Identity.Identity a) -- Defined in ‘Data.Functor.Identity’
instance GHC.Real.Integral GHC.Int.Int16 -- Defined in ‘GHC.Int’
instance GHC.Real.Integral GHC.Int.Int32 -- Defined in ‘GHC.Int’
instance GHC.Real.Integral GHC.Int.Int64 -- Defined in ‘GHC.Int’
instance GHC.Real.Integral GHC.Int.Int8 -- Defined in ‘GHC.Int’
instance GHC.Real.Integral GHC.Types.Int -- Defined in ‘GHC.Real’
instance GHC.Real.Integral GHC.Num.Integer.Integer -- Defined in ‘GHC.Real’
instance GHC.Real.Integral GHC.Num.Natural.Natural -- Defined in ‘GHC.Real’
instance GHC.Real.Integral GHC.Types.Word -- Defined in ‘GHC.Real’
instance GHC.Real.Integral GHC.Word.Word16 -- Defined in ‘GHC.Word’
instance GHC.Real.Integral GHC.Word.Word32 -- Defined in ‘GHC.Word’
instance GHC.Real.Integral GHC.Word.Word64 -- Defined in ‘GHC.Word’
instance GHC.Real.Integral GHC.Word.Word8 -- Defined in ‘GHC.Word’
instance GHC.Real.Integral Foreign.Ptr.IntPtr -- Defined in ‘Foreign.Ptr’
instance GHC.Real.Integral Foreign.Ptr.WordPtr -- Defined in ‘Foreign.Ptr’
instance forall a k (b :: k). GHC.Real.Real a => GHC.Real.Real (Data.Functor.Const.Const a b) -- Defined in ‘Data.Functor.Const’
instance forall k (a :: k). Data.Fixed.HasResolution a => GHC.Real.Real (Data.Fixed.Fixed a) -- Defined in ‘Data.Fixed’
instance forall k1 k2 (f :: k1 -> *) (g :: k2 -> k1) (a :: k2). GHC.Real.Real (f (g a)) => GHC.Real.Real (Data.Functor.Compose.Compose f g a) -- Defined in ‘Data.Functor.Compose’
instance forall a. GHC.Real.Real a => GHC.Real.Real (Data.Functor.Identity.Identity a) -- Defined in ‘Data.Functor.Identity’
instance GHC.Real.Real GHC.Int.Int16 -- Defined in ‘GHC.Int’
instance GHC.Real.Real GHC.Int.Int32 -- Defined in ‘GHC.Int’
instance GHC.Real.Real GHC.Int.Int64 -- Defined in ‘GHC.Int’
instance GHC.Real.Real GHC.Int.Int8 -- Defined in ‘GHC.Int’
instance forall a. GHC.Real.Real a => GHC.Real.Real (Data.Ord.Down a) -- Defined in ‘Data.Ord’
instance GHC.Real.Real GHC.Types.Int -- Defined in ‘GHC.Real’
instance GHC.Real.Real GHC.Num.Integer.Integer -- Defined in ‘GHC.Real’
instance GHC.Real.Real GHC.Num.Natural.Natural -- Defined in ‘GHC.Real’
instance forall a. GHC.Real.Integral a => GHC.Real.Real (GHC.Real.Ratio a) -- Defined in ‘GHC.Real’
instance GHC.Real.Real GHC.Types.Word -- Defined in ‘GHC.Real’
instance GHC.Real.Real GHC.Word.Word16 -- Defined in ‘GHC.Word’
instance GHC.Real.Real GHC.Word.Word32 -- Defined in ‘GHC.Word’
instance GHC.Real.Real GHC.Word.Word64 -- Defined in ‘GHC.Word’
instance GHC.Real.Real GHC.Word.Word8 -- Defined in ‘GHC.Word’
instance GHC.Real.Real Foreign.Ptr.IntPtr -- Defined in ‘Foreign.Ptr’
instance GHC.Real.Real Foreign.Ptr.WordPtr -- Defined in ‘Foreign.Ptr’
instance GHC.Real.Real GHC.Types.Double -- Defined in ‘GHC.Float’
instance GHC.Real.Real GHC.Types.Float -- Defined in ‘GHC.Float’
instance forall a k (b :: k). GHC.Real.RealFrac a => GHC.Real.RealFrac (Data.Functor.Const.Const a b) -- Defined in ‘Data.Functor.Const’
instance forall k (a :: k). Data.Fixed.HasResolution a => GHC.Real.RealFrac (Data.Fixed.Fixed a) -- Defined in ‘Data.Fixed’
instance forall k1 k2 (f :: k1 -> *) (g :: k2 -> k1) (a :: k2). GHC.Real.RealFrac (f (g a)) => GHC.Real.RealFrac (Data.Functor.Compose.Compose f g a) -- Defined in ‘Data.Functor.Compose’
instance forall a. GHC.Real.RealFrac a => GHC.Real.RealFrac (Data.Functor.Identity.Identity a) -- Defined in ‘Data.Functor.Identity’
instance forall a. GHC.Real.RealFrac a => GHC.Real.RealFrac (Data.Ord.Down a) -- Defined in ‘Data.Ord’
instance forall a. GHC.Real.Integral a => GHC.Real.RealFrac (GHC.Real.Ratio a) -- Defined in ‘GHC.Real’
instance GHC.Real.RealFrac GHC.Types.Double -- Defined in ‘GHC.Float’
instance GHC.Real.RealFrac GHC.Types.Float -- Defined in ‘GHC.Float’
instance forall k a (b :: k). GHC.Show.Show a => GHC.Show.Show (Data.Functor.Const.Const a b) -- Defined in ‘Data.Functor.Const’
instance forall a. GHC.Show.Show a => GHC.Show.Show (GHC.Functor.ZipList.ZipList a) -- Defined in ‘GHC.Functor.ZipList’
instance GHC.Show.Show GHC.Conc.Sync.BlockReason -- Defined in ‘GHC.Conc.Sync’
instance GHC.Show.Show GHC.Conc.Sync.ThreadId -- Defined in ‘GHC.Conc.Sync’
instance GHC.Show.Show GHC.Conc.Sync.ThreadStatus -- Defined in ‘GHC.Conc.Sync’
instance GHC.Show.Show GHC.IO.Exception.AllocationLimitExceeded -- Defined in ‘GHC.IO.Exception’
instance GHC.Show.Show GHC.IO.Exception.ArrayException -- Defined in ‘GHC.IO.Exception’
instance GHC.Show.Show GHC.IO.Exception.AssertionFailed -- Defined in ‘GHC.IO.Exception’
instance GHC.Show.Show GHC.IO.Exception.AsyncException -- Defined in ‘GHC.IO.Exception’
instance GHC.Show.Show GHC.IO.Exception.BlockedIndefinitelyOnMVar -- Defined in ‘GHC.IO.Exception’
instance GHC.Show.Show GHC.IO.Exception.BlockedIndefinitelyOnSTM -- Defined in ‘GHC.IO.Exception’
instance GHC.Show.Show GHC.IO.Exception.CompactionFailed -- Defined in ‘GHC.IO.Exception’
instance GHC.Show.Show GHC.IO.Exception.Deadlock -- Defined in ‘GHC.IO.Exception’
instance GHC.Show.Show GHC.IO.Exception.ExitCode -- Defined in ‘GHC.IO.Exception’
instance GHC.Show.Show GHC.IO.Exception.FixIOException -- Defined in ‘GHC.IO.Exception’
instance GHC.Show.Show GHC.IO.Exception.IOErrorType -- Defined in ‘GHC.IO.Exception’
instance GHC.Show.Show GHC.IO.Exception.IOException -- Defined in ‘GHC.IO.Exception’
instance GHC.Show.Show GHC.IO.Exception.SomeAsyncException -- Defined in ‘GHC.IO.Exception’
instance GHC.Show.Show GHC.Exception.Type.ArithException -- Defined in ‘GHC.Exception.Type’
instance GHC.Show.Show GHC.Exception.Type.SomeException -- Defined in ‘GHC.Exception.Type’
instance GHC.Show.Show GHC.Exception.ErrorCall -- Defined in ‘GHC.Exception’
instance GHC.Show.Show GHC.IO.MaskingState -- Defined in ‘GHC.IO’
instance GHC.Show.Show Control.Exception.Base.NestedAtomically -- Defined in ‘Control.Exception.Base’
instance GHC.Show.Show Control.Exception.Base.NoMatchingContinuationPrompt -- Defined in ‘Control.Exception.Base’
instance GHC.Show.Show Control.Exception.Base.NoMethodError -- Defined in ‘Control.Exception.Base’
instance GHC.Show.Show Control.Exception.Base.NonTermination -- Defined in ‘Control.Exception.Base’
instance GHC.Show.Show Control.Exception.Base.PatternMatchFail -- Defined in ‘Control.Exception.Base’
instance GHC.Show.Show Control.Exception.Base.RecConError -- Defined in ‘Control.Exception.Base’
instance GHC.Show.Show Control.Exception.Base.RecSelError -- Defined in ‘Control.Exception.Base’
instance GHC.Show.Show Control.Exception.Base.RecUpdError -- Defined in ‘Control.Exception.Base’
instance GHC.Show.Show Control.Exception.Base.TypeError -- Defined in ‘Control.Exception.Base’
instance forall s a. GHC.Show.Show (GHC.ST.ST s a) -- Defined in ‘GHC.ST’
instance GHC.Show.Show Data.Array.Byte.ByteArray -- Defined in ‘Data.Array.Byte’
instance forall a. GHC.Show.Show a => GHC.Show.Show (Data.Bits.And a) -- Defined in ‘Data.Bits’
instance forall a. GHC.Show.Show a => GHC.Show.Show (Data.Bits.Iff a) -- Defined in ‘Data.Bits’
instance forall a. GHC.Show.Show a => GHC.Show.Show (Data.Bits.Ior a) -- Defined in ‘Data.Bits’
instance forall a. GHC.Show.Show a => GHC.Show.Show (Data.Bits.Xor a) -- Defined in ‘Data.Bits’
instance GHC.Show.Show GHC.Unicode.GeneralCategory -- Defined in ‘GHC.Unicode’
instance GHC.Show.Show GHC.Types.Bool -- Defined in ‘GHC.Show’
instance GHC.Show.Show GHC.Stack.Types.CallStack -- Defined in ‘GHC.Show’
instance GHC.Show.Show GHC.Types.Char -- Defined in ‘GHC.Show’
instance GHC.Show.Show GHC.Types.Int -- Defined in ‘GHC.Show’
instance GHC.Show.Show GHC.Num.Integer.Integer -- Defined in ‘GHC.Show’
instance GHC.Show.Show GHC.Types.KindRep -- Defined in ‘GHC.Show’
instance GHC.Show.Show GHC.Types.Levity -- Defined in ‘GHC.Show’
instance forall a. GHC.Show.Show a => GHC.Show.Show [a] -- Defined in ‘GHC.Show’
instance forall a. GHC.Show.Show a => GHC.Show.Show (GHC.Maybe.Maybe a) -- Defined in ‘GHC.Show’
instance GHC.Show.Show GHC.Types.Module -- Defined in ‘GHC.Show’
instance GHC.Show.Show GHC.Num.Natural.Natural -- Defined in ‘GHC.Show’
instance forall a. GHC.Show.Show a => GHC.Show.Show (GHC.Base.NonEmpty a) -- Defined in ‘GHC.Show’
instance GHC.Show.Show GHC.Types.Ordering -- Defined in ‘GHC.Show’
instance GHC.Show.Show GHC.Types.RuntimeRep -- Defined in ‘GHC.Show’
instance forall a. GHC.Show.Show a => GHC.Show.Show (Solo a) -- Defined in ‘GHC.Show’
instance GHC.Show.Show GHC.Stack.Types.SrcLoc -- Defined in ‘GHC.Show’
instance GHC.Show.Show GHC.Types.TrName -- Defined in ‘GHC.Show’
instance forall a b c d e f g h i j. (GHC.Show.Show a, GHC.Show.Show b, GHC.Show.Show c, GHC.Show.Show d, GHC.Show.Show e, GHC.Show.Show f, GHC.Show.Show g, GHC.Show.Show h, GHC.Show.Show i, GHC.Show.Show j) => GHC.Show.Show (a, b, c, d, e, f, g, h, i, j) -- Defined in ‘GHC.Show’
instance forall a b c d e f g h i j k. (GHC.Show.Show a, GHC.Show.Show b, GHC.Show.Show c, GHC.Show.Show d, GHC.Show.Show e, GHC.Show.Show f, GHC.Show.Show g, GHC.Show.Show h, GHC.Show.Show i, GHC.Show.Show j, GHC.Show.Show k) => GHC.Show.Show (a, b, c, d, e, f, g, h, i, j, k) -- Defined in ‘GHC.Show’
instance forall a b c d e f g h i j k l. (GHC.Show.Show a, GHC.Show.Show b, GHC.Show.Show c, GHC.Show.Show d, GHC.Show.Show e, GHC.Show.Show f, GHC.Show.Show g, GHC.Show.Show h, GHC.Show.Show i, GHC.Show.Show j, GHC.Show.Show k, GHC.Show.Show l) => GHC.Show.Show (a, b, c, d, e, f, g, h, i, j, k, l) -- Defined in ‘GHC.Show’
instance forall a b c d e f g h i j k l m. (GHC.Show.Show a, GHC.Show.Show b, GHC.Show.Show c, GHC.Show.Show d, GHC.Show.Show e, GHC.Show.Show f, GHC.Show.Show g, GHC.Show.Show h, GHC.Show.Show i, GHC.Show.Show j, GHC.Show.Show k, GHC.Show.Show l, GHC.Show.Show m) => GHC.Show.Show (a, b, c, d, e, f, g, h, i, j, k, l, m) -- Defined in ‘GHC.Show’
instance forall a b c d e f g h i j k l m n. (GHC.Show.Show a, GHC.Show.Show b, GHC.Show.Show c, GHC.Show.Show d, GHC.Show.Show e, GHC.Show.Show f, GHC.Show.Show g, GHC.Show.Show h, GHC.Show.Show i, GHC.Show.Show j, GHC.Show.Show k, GHC.Show.Show l, GHC.Show.Show m, GHC.Show.Show n) => GHC.Show.Show (a, b, c, d, e, f, g, h, i, j, k, l, m, n) -- Defined in ‘GHC.Show’
instance forall a b c d e f g h i j k l m n o. (GHC.Show.Show a, GHC.Show.Show b, GHC.Show.Show c, GHC.Show.Show d, GHC.Show.Show e, GHC.Show.Show f, GHC.Show.Show g, GHC.Show.Show h, GHC.Show.Show i, GHC.Show.Show j, GHC.Show.Show k, GHC.Show.Show l, GHC.Show.Show m, GHC.Show.Show n, GHC.Show.Show o) => GHC.Show.Show (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o) -- Defined in ‘GHC.Show’
instance forall a b. (GHC.Show.Show a, GHC.Show.Show b) => GHC.Show.Show (a, b) -- Defined in ‘GHC.Show’
instance forall a b c. (GHC.Show.Show a, GHC.Show.Show b, GHC.Show.Show c) => GHC.Show.Show (a, b, c) -- Defined in ‘GHC.Show’
instance forall a b c d. (GHC.Show.Show a, GHC.Show.Show b, GHC.Show.Show c, GHC.Show.Show d) => GHC.Show.Show (a, b, c, d) -- Defined in ‘GHC.Show’
instance forall a b c d e. (GHC.Show.Show a, GHC.Show.Show b, GHC.Show.Show c, GHC.Show.Show d, GHC.Show.Show e) => GHC.Show.Show (a, b, c, d, e) -- Defined in ‘GHC.Show’
instance forall a b c d e f. (GHC.Show.Show a, GHC.Show.Show b, GHC.Show.Show c, GHC.Show.Show d, GHC.Show.Show e, GHC.Show.Show f) => GHC.Show.Show (a, b, c, d, e, f) -- Defined in ‘GHC.Show’
instance forall a b c d e f g. (GHC.Show.Show a, GHC.Show.Show b, GHC.Show.Show c, GHC.Show.Show d, GHC.Show.Show e, GHC.Show.Show f, GHC.Show.Show g) => GHC.Show.Show (a, b, c, d, e, f, g) -- Defined in ‘GHC.Show’
instance forall a b c d e f g h. (GHC.Show.Show a, GHC.Show.Show b, GHC.Show.Show c, GHC.Show.Show d, GHC.Show.Show e, GHC.Show.Show f, GHC.Show.Show g, GHC.Show.Show h) => GHC.Show.Show (a, b, c, d, e, f, g, h) -- Defined in ‘GHC.Show’
instance forall a b c d e f g h i. (GHC.Show.Show a, GHC.Show.Show b, GHC.Show.Show c, GHC.Show.Show d, GHC.Show.Show e, GHC.Show.Show f, GHC.Show.Show g, GHC.Show.Show h, GHC.Show.Show i) => GHC.Show.Show (a, b, c, d, e, f, g, h, i) -- Defined in ‘GHC.Show’
instance GHC.Show.Show GHC.Types.TyCon -- Defined in ‘GHC.Show’
instance GHC.Show.Show GHC.Types.TypeLitSort -- Defined in ‘GHC.Show’
instance GHC.Show.Show () -- Defined in ‘GHC.Show’
instance GHC.Show.Show GHC.Types.VecCount -- Defined in ‘GHC.Show’
instance GHC.Show.Show GHC.Types.VecElem -- Defined in ‘GHC.Show’
instance GHC.Show.Show GHC.Base.Void -- Defined in ‘GHC.Show’
instance GHC.Show.Show GHC.Types.Word -- Defined in ‘GHC.Show’
instance forall a. GHC.Show.Show a => GHC.Show.Show (Data.Complex.Complex a) -- Defined in ‘Data.Complex’
instance GHC.Show.Show Data.Data.Constr -- Defined in ‘Data.Data’
instance GHC.Show.Show Data.Data.ConstrRep -- Defined in ‘Data.Data’
instance GHC.Show.Show Data.Data.DataRep -- Defined in ‘Data.Data’
instance GHC.Show.Show Data.Data.DataType -- Defined in ‘Data.Data’
instance GHC.Show.Show Data.Data.Fixity -- Defined in ‘Data.Data’
instance forall k (a :: k) (b :: k). GHC.Show.Show (a Data.Type.Equality.:~: b) -- Defined in ‘Data.Type.Equality’
instance forall k1 k2 (a :: k1) (b :: k2). GHC.Show.Show (a Data.Type.Equality.:~~: b) -- Defined in ‘Data.Type.Equality’
instance forall k (s :: k). GHC.Show.Show (Data.Proxy.Proxy s) -- Defined in ‘Data.Proxy’
instance GHC.Show.Show ghc-internal-0.1.0.0:Data.Typeable.Internal.SomeTypeRep -- Defined in ‘ghc-internal-0.1.0.0:Data.Typeable.Internal’
instance forall k (a :: k). GHC.Show.Show (ghc-internal-0.1.0.0:Data.Typeable.Internal.TypeRep a) -- Defined in ‘ghc-internal-0.1.0.0:Data.Typeable.Internal’
instance GHC.Show.Show Data.Dynamic.Dynamic -- Defined in ‘Data.Dynamic’
instance forall a b. (GHC.Show.Show a, GHC.Show.Show b) => GHC.Show.Show (Data.Either.Either a b) -- Defined in ‘Data.Either’
instance forall k (a :: k). Data.Fixed.HasResolution a => GHC.Show.Show (Data.Fixed.Fixed a) -- Defined in ‘Data.Fixed’
instance forall k1 k2 (f :: k1 -> *) (g :: k2 -> k1) (a :: k2). GHC.Show.Show (f (g a)) => GHC.Show.Show (Data.Functor.Compose.Compose f g a) -- Defined in ‘Data.Functor.Compose’
instance forall a. GHC.Show.Show a => GHC.Show.Show (Data.Functor.Identity.Identity a) -- Defined in ‘Data.Functor.Identity’
instance [safe] forall k (f :: k -> *) (a :: k) (g :: k -> *). (GHC.Show.Show (f a), GHC.Show.Show (g a)) => GHC.Show.Show (Data.Functor.Product.Product f g a) -- Defined in ‘Data.Functor.Product’
instance [safe] forall k (f :: k -> *) (a :: k) (g :: k -> *). (GHC.Show.Show (f a), GHC.Show.Show (g a)) => GHC.Show.Show (Data.Functor.Sum.Sum f g a) -- Defined in ‘Data.Functor.Sum’
instance GHC.Show.Show GHC.Int.Int16 -- Defined in ‘GHC.Int’
instance GHC.Show.Show GHC.Int.Int32 -- Defined in ‘GHC.Int’
instance GHC.Show.Show GHC.Int.Int64 -- Defined in ‘GHC.Int’
instance GHC.Show.Show GHC.Int.Int8 -- Defined in ‘GHC.Int’
instance forall k (f :: k -> *) (a :: k). GHC.Show.Show (f a) => GHC.Show.Show (Data.Monoid.Ap f a) -- Defined in ‘Data.Monoid’
instance forall a. GHC.Show.Show a => GHC.Show.Show (Data.Monoid.First a) -- Defined in ‘Data.Monoid’
instance forall a. GHC.Show.Show a => GHC.Show.Show (Data.Monoid.Last a) -- Defined in ‘Data.Monoid’
instance GHC.Show.Show Data.Semigroup.Internal.All -- Defined in ‘Data.Semigroup.Internal’
instance forall k (f :: k -> *) (a :: k). GHC.Show.Show (f a) => GHC.Show.Show (Data.Semigroup.Internal.Alt f a) -- Defined in ‘Data.Semigroup.Internal’
instance GHC.Show.Show Data.Semigroup.Internal.Any -- Defined in ‘Data.Semigroup.Internal’
instance forall a. GHC.Show.Show a => GHC.Show.Show (Data.Semigroup.Internal.Dual a) -- Defined in ‘Data.Semigroup.Internal’
instance forall a. GHC.Show.Show a => GHC.Show.Show (Data.Semigroup.Internal.Product a) -- Defined in ‘Data.Semigroup.Internal’
instance forall a. GHC.Show.Show a => GHC.Show.Show (Data.Semigroup.Internal.Sum a) -- Defined in ‘Data.Semigroup.Internal’
instance forall a. GHC.Show.Show a => GHC.Show.Show (Data.Ord.Down a) -- Defined in ‘Data.Ord’
instance GHC.Show.Show GHC.Real.FractionalExponentBase -- Defined in ‘GHC.Real’
instance forall a. GHC.Show.Show a => GHC.Show.Show (GHC.Real.Ratio a) -- Defined in ‘GHC.Real’
instance forall a b. (GHC.Show.Show a, GHC.Show.Show b) => GHC.Show.Show (Data.Semigroup.Arg a b) -- Defined in ‘Data.Semigroup’
instance forall a. GHC.Show.Show a => GHC.Show.Show (Data.Semigroup.First a) -- Defined in ‘Data.Semigroup’
instance forall a. GHC.Show.Show a => GHC.Show.Show (Data.Semigroup.Last a) -- Defined in ‘Data.Semigroup’
instance forall a. GHC.Show.Show a => GHC.Show.Show (Data.Semigroup.Max a) -- Defined in ‘Data.Semigroup’
instance forall a. GHC.Show.Show a => GHC.Show.Show (Data.Semigroup.Min a) -- Defined in ‘Data.Semigroup’
instance forall m. GHC.Show.Show m => GHC.Show.Show (Data.Semigroup.WrappedMonoid m) -- Defined in ‘Data.Semigroup’
instance forall k (a :: k) (b :: k). GHC.Show.Show (Data.Type.Coercion.Coercion a b) -- Defined in ‘Data.Type.Coercion’
instance forall k (a :: k) (b :: k). GHC.Show.Show (Data.Type.Ord.OrderingI a b) -- Defined in ‘Data.Type.Ord’
instance GHC.Show.Show Data.Version.Version -- Defined in ‘Data.Version’
instance GHC.Show.Show GHC.Word.Word16 -- Defined in ‘GHC.Word’
instance GHC.Show.Show GHC.Word.Word32 -- Defined in ‘GHC.Word’
instance GHC.Show.Show GHC.Word.Word64 -- Defined in ‘GHC.Word’
instance GHC.Show.Show GHC.Word.Word8 -- Defined in ‘GHC.Word’
instance forall a. GHC.Show.Show (GHC.ForeignPtr.ForeignPtr a) -- Defined in ‘GHC.ForeignPtr’
instance forall a. GHC.Show.Show (GHC.Ptr.FunPtr a) -- Defined in ‘GHC.Ptr’
instance forall a. GHC.Show.Show (GHC.Ptr.Ptr a) -- Defined in ‘GHC.Ptr’
instance GHC.Show.Show Foreign.Ptr.IntPtr -- Defined in ‘Foreign.Ptr’
instance GHC.Show.Show Foreign.Ptr.WordPtr -- Defined in ‘Foreign.Ptr’
instance forall a. GHC.Show.Show (Foreign.C.ConstPtr.ConstPtr a) -- Defined in ‘Foreign.C.ConstPtr’
instance forall a b. (GHC.Ix.Ix a, GHC.Show.Show a, GHC.Show.Show b) => GHC.Show.Show (GHC.Arr.Array a b) -- Defined in ‘GHC.Arr’
instance GHC.Show.Show GHC.ByteOrder.ByteOrder -- Defined in ‘GHC.ByteOrder’
instance GHC.Show.Show GHC.Fingerprint.Type.Fingerprint -- Defined in ‘GHC.Fingerprint.Type’
instance GHC.Show.Show GHC.Types.Double -- Defined in ‘GHC.Float’
instance GHC.Show.Show GHC.Types.Float -- Defined in ‘GHC.Float’
instance forall k (f :: k -> *) (g :: k -> *) (p :: k). (GHC.Show.Show (f p), GHC.Show.Show (g p)) => GHC.Show.Show ((GHC.Generics.:*:) f g p) -- Defined in ‘GHC.Generics’
instance forall k (f :: k -> *) (g :: k -> *) (p :: k). (GHC.Show.Show (f p), GHC.Show.Show (g p)) => GHC.Show.Show ((GHC.Generics.:+:) f g p) -- Defined in ‘GHC.Generics’
instance forall k2 (f :: k2 -> *) k1 (g :: k1 -> k2) (p :: k1). GHC.Show.Show (f (g p)) => GHC.Show.Show ((GHC.Generics.:.:) f g p) -- Defined in ‘GHC.Generics’
instance GHC.Show.Show GHC.Generics.Associativity -- Defined in ‘GHC.Generics’
instance GHC.Show.Show GHC.Generics.DecidedStrictness -- Defined in ‘GHC.Generics’
instance GHC.Show.Show GHC.Generics.Fixity -- Defined in ‘GHC.Generics’
instance forall i c k (p :: k). GHC.Show.Show c => GHC.Show.Show (GHC.Generics.K1 i c p) -- Defined in ‘GHC.Generics’
instance forall i (c :: GHC.Generics.Meta) k (f :: k -> *) (p :: k). GHC.Show.Show (f p) => GHC.Show.Show (GHC.Generics.M1 i c f p) -- Defined in ‘GHC.Generics’
instance forall p. GHC.Show.Show p => GHC.Show.Show (GHC.Generics.Par1 p) -- Defined in ‘GHC.Generics’
instance forall k (f :: k -> *) (p :: k). GHC.Show.Show (f p) => GHC.Show.Show (GHC.Generics.Rec1 f p) -- Defined in ‘GHC.Generics’
instance GHC.Show.Show GHC.Generics.SourceStrictness -- Defined in ‘GHC.Generics’
instance GHC.Show.Show GHC.Generics.SourceUnpackedness -- Defined in ‘GHC.Generics’
instance forall k (p :: k). GHC.Show.Show (GHC.Generics.U1 p) -- Defined in ‘GHC.Generics’
instance forall k (p :: k). GHC.Show.Show (GHC.Generics.URec GHC.Types.Char p) -- Defined in ‘GHC.Generics’
instance forall k (p :: k). GHC.Show.Show (GHC.Generics.URec GHC.Types.Double p) -- Defined in ‘GHC.Generics’
instance forall k (p :: k). GHC.Show.Show (GHC.Generics.URec GHC.Types.Float p) -- Defined in ‘GHC.Generics’
instance forall k (p :: k). GHC.Show.Show (GHC.Generics.URec GHC.Types.Int p) -- Defined in ‘GHC.Generics’
instance forall k (p :: k). GHC.Show.Show (GHC.Generics.URec GHC.Types.Word p) -- Defined in ‘GHC.Generics’
instance forall k (p :: k). GHC.Show.Show (GHC.Generics.V1 p) -- Defined in ‘GHC.Generics’
instance GHC.Show.Show GHC.IO.Device.SeekMode -- Defined in ‘GHC.IO.Device’
instance GHC.Show.Show GHC.IO.Encoding.Types.CodingProgress -- Defined in ‘GHC.IO.Encoding.Types’
instance GHC.Show.Show GHC.IO.Encoding.Types.TextEncoding -- Defined in ‘GHC.IO.Encoding.Types’
instance GHC.Show.Show GHC.IO.Encoding.Failure.CodingFailureMode -- Defined in ‘GHC.IO.Encoding.Failure’
instance GHC.Show.Show GHC.IO.FD.FD -- Defined in ‘GHC.IO.FD’
instance GHC.Show.Show GHC.IO.Handle.HandlePosn -- Defined in ‘GHC.IO.Handle’
instance GHC.Show.Show GHC.IO.Handle.Types.BufferMode -- Defined in ‘GHC.IO.Handle.Types’
instance GHC.Show.Show GHC.IO.Handle.Types.Handle -- Defined in ‘GHC.IO.Handle.Types’
instance GHC.Show.Show GHC.IO.Handle.Types.HandleType -- Defined in ‘GHC.IO.Handle.Types’
instance GHC.Show.Show GHC.IO.Handle.Types.Newline -- Defined in ‘GHC.IO.Handle.Types’
instance GHC.Show.Show GHC.IO.Handle.Types.NewlineMode -- Defined in ‘GHC.IO.Handle.Types’
instance [safe] GHC.Show.Show ghc-internal-0.1.0.0:GHC.IO.Handle.Lock.Common.FileLockingNotSupported -- Defined in ‘ghc-internal-0.1.0.0:GHC.IO.Handle.Lock.Common’
instance GHC.Show.Show GHC.IO.IOMode.IOMode -- Defined in ‘GHC.IO.IOMode’
instance GHC.Show.Show GHC.RTS.Flags.CCFlags -- Defined in ‘GHC.RTS.Flags’
instance GHC.Show.Show GHC.RTS.Flags.ConcFlags -- Defined in ‘GHC.RTS.Flags’
instance GHC.Show.Show GHC.RTS.Flags.DebugFlags -- Defined in ‘GHC.RTS.Flags’
instance GHC.Show.Show GHC.RTS.Flags.DoCostCentres -- Defined in ‘GHC.RTS.Flags’
instance GHC.Show.Show GHC.RTS.Flags.DoHeapProfile -- Defined in ‘GHC.RTS.Flags’
instance GHC.Show.Show GHC.RTS.Flags.DoTrace -- Defined in ‘GHC.RTS.Flags’
instance GHC.Show.Show GHC.RTS.Flags.GCFlags -- Defined in ‘GHC.RTS.Flags’
instance GHC.Show.Show GHC.RTS.Flags.GiveGCStats -- Defined in ‘GHC.RTS.Flags’
instance GHC.Show.Show GHC.RTS.Flags.HpcFlags -- Defined in ‘GHC.RTS.Flags’
instance GHC.Show.Show GHC.RTS.Flags.IoSubSystem -- Defined in ‘GHC.RTS.Flags’
instance GHC.Show.Show GHC.RTS.Flags.MiscFlags -- Defined in ‘GHC.RTS.Flags’
instance GHC.Show.Show GHC.RTS.Flags.ParFlags -- Defined in ‘GHC.RTS.Flags’
instance GHC.Show.Show GHC.RTS.Flags.ProfFlags -- Defined in ‘GHC.RTS.Flags’
instance GHC.Show.Show GHC.RTS.Flags.RTSFlags -- Defined in ‘GHC.RTS.Flags’
instance GHC.Show.Show GHC.RTS.Flags.TickyFlags -- Defined in ‘GHC.RTS.Flags’
instance GHC.Show.Show GHC.RTS.Flags.TraceFlags -- Defined in ‘GHC.RTS.Flags’
instance GHC.Show.Show GHC.IOPort.IOPortException -- Defined in ‘GHC.IOPort’
instance GHC.Show.Show GHC.InfoProv.InfoProv -- Defined in ‘GHC.InfoProv’
instance GHC.Show.Show GHC.JS.Prim.JSException -- Defined in ‘GHC.JS.Prim’
instance GHC.Show.Show GHC.JS.Prim.WouldBlockException -- Defined in ‘GHC.JS.Prim’
instance GHC.Show.Show GHC.Stack.CloneStack.StackEntry -- Defined in ‘GHC.Stack.CloneStack’
instance GHC.Show.Show GHC.StaticPtr.StaticPtrInfo -- Defined in ‘GHC.StaticPtr’
instance GHC.Show.Show GHC.Stats.GCDetails -- Defined in ‘GHC.Stats’
instance GHC.Show.Show GHC.Stats.RTSStats -- Defined in ‘GHC.Stats’
instance forall (c :: GHC.Types.Char). GHC.Show.Show (GHC.TypeLits.SChar c) -- Defined in ‘GHC.TypeLits’
instance forall (s :: GHC.Types.Symbol). GHC.Show.Show (GHC.TypeLits.SSymbol s) -- Defined in ‘GHC.TypeLits’
instance GHC.Show.Show GHC.TypeLits.SomeChar -- Defined in ‘GHC.TypeLits’
instance GHC.Show.Show GHC.TypeLits.SomeSymbol -- Defined in ‘GHC.TypeLits’
instance forall (n :: GHC.TypeNats.Nat). GHC.Show.Show (GHC.TypeNats.SNat n) -- Defined in ‘GHC.TypeNats’
instance GHC.Show.Show GHC.TypeNats.SomeNat -- Defined in ‘GHC.TypeNats’
instance [safe] GHC.Show.Show System.Timeout.Timeout -- Defined in ‘System.Timeout’
instance GHC.Show.Show Text.Read.Lex.Lexeme -- Defined in ‘Text.Read.Lex’
instance GHC.Show.Show Text.Read.Lex.Number -- Defined in ‘Text.Read.Lex’
instance GHC.StaticPtr.IsStatic GHC.StaticPtr.StaticPtr -- Defined in ‘GHC.StaticPtr’
instance forall a. GHC.Classes.Eq a => GHC.Classes.Eq (GHC.Base.NonEmpty a) -- Defined in ‘GHC.Base’
instance GHC.Classes.Eq GHC.Base.Void -- Defined in ‘GHC.Base’
instance forall a k (b :: k). GHC.Classes.Eq a => GHC.Classes.Eq (Data.Functor.Const.Const a b) -- Defined in ‘Data.Functor.Const’
instance forall a. GHC.Classes.Eq a => GHC.Classes.Eq (GHC.Functor.ZipList.ZipList a) -- Defined in ‘GHC.Functor.ZipList’
instance forall a. GHC.Classes.Eq (Control.Concurrent.Chan.Chan a) -- Defined in ‘Control.Concurrent.Chan’
instance forall a. GHC.Classes.Eq (GHC.MVar.MVar a) -- Defined in ‘GHC.MVar’
instance GHC.Classes.Eq GHC.Conc.Sync.BlockReason -- Defined in ‘GHC.Conc.Sync’
instance forall a. GHC.Classes.Eq (GHC.Conc.Sync.TVar a) -- Defined in ‘GHC.Conc.Sync’
instance GHC.Classes.Eq GHC.Conc.Sync.ThreadId -- Defined in ‘GHC.Conc.Sync’
instance GHC.Classes.Eq GHC.Conc.Sync.ThreadStatus -- Defined in ‘GHC.Conc.Sync’
instance GHC.Classes.Eq GHC.IO.Exception.ArrayException -- Defined in ‘GHC.IO.Exception’
instance GHC.Classes.Eq GHC.IO.Exception.AsyncException -- Defined in ‘GHC.IO.Exception’
instance GHC.Classes.Eq GHC.IO.Exception.ExitCode -- Defined in ‘GHC.IO.Exception’
instance GHC.Classes.Eq GHC.IO.Exception.IOErrorType -- Defined in ‘GHC.IO.Exception’
instance GHC.Classes.Eq GHC.IO.Exception.IOException -- Defined in ‘GHC.IO.Exception’
instance GHC.Classes.Eq GHC.Exception.Type.ArithException -- Defined in ‘GHC.Exception.Type’
instance GHC.Classes.Eq GHC.Exception.ErrorCall -- Defined in ‘GHC.Exception’
instance GHC.Classes.Eq GHC.IO.MaskingState -- Defined in ‘GHC.IO’
instance GHC.Classes.Eq Data.Array.Byte.ByteArray -- Defined in ‘Data.Array.Byte’
instance forall s. GHC.Classes.Eq (Data.Array.Byte.MutableByteArray s) -- Defined in ‘Data.Array.Byte’
instance forall a. GHC.Classes.Eq a => GHC.Classes.Eq (Data.Bits.And a) -- Defined in ‘Data.Bits’