-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Backwards-compatible orphan instances for base -- -- base-orphans defines orphan instances that mimic instances -- available in later versions of base to a wider (older) range -- of compilers. base-orphans does not export anything except -- the orphan instances themselves and complements -- <http://hackage.haskell.org/package/base-compat -- base-compat>. -- -- See the README for what instances are covered: -- https://github.com/haskell-compat/base-orphans#readme. See also -- the what is not covered section. @package base-orphans @version 0.9.2 -- | Exports orphan instances that mimic instances available in later -- versions of base. To use them, simply import Data.Orphans -- (). module Data.Orphans instance forall k k1 (f :: k -> *) (g :: k1 -> k) (a :: k1). GHC.Enum.Enum (f (g a)) => GHC.Enum.Enum (Data.Functor.Compose.Compose f g a) instance forall k k1 (f :: k -> *) (g :: k1 -> k) (a :: k1). GHC.Enum.Bounded (f (g a)) => GHC.Enum.Bounded (Data.Functor.Compose.Compose f g a) instance forall k k1 (f :: k -> *) (g :: k1 -> k) (a :: k1). GHC.Num.Num (f (g a)) => GHC.Num.Num (Data.Functor.Compose.Compose f g a) instance forall k k1 (f :: k -> *) (g :: k1 -> k) (a :: k1). GHC.Real.Real (f (g a)) => GHC.Real.Real (Data.Functor.Compose.Compose f g a) instance forall k k1 (f :: k -> *) (g :: k1 -> k) (a :: k1). GHC.Real.Integral (f (g a)) => GHC.Real.Integral (Data.Functor.Compose.Compose f g a) instance forall k k1 (f :: k -> *) (g :: k1 -> k) (a :: k1). GHC.Real.Fractional (f (g a)) => GHC.Real.Fractional (Data.Functor.Compose.Compose f g a) instance forall k k1 (f :: k -> *) (g :: k1 -> k) (a :: k1). GHC.Float.Floating (f (g a)) => GHC.Float.Floating (Data.Functor.Compose.Compose f g a) instance forall k k1 (f :: k -> *) (g :: k1 -> k) (a :: k1). GHC.Real.RealFrac (f (g a)) => GHC.Real.RealFrac (Data.Functor.Compose.Compose f g a) instance forall k k1 (f :: k -> *) (g :: k1 -> k) (a :: k1). GHC.Float.RealFloat (f (g a)) => GHC.Float.RealFloat (Data.Functor.Compose.Compose f g a) instance GHC.Classes.Eq (GHC.TypeLits.SChar c) instance GHC.Classes.Ord (GHC.TypeLits.SChar c) instance GHC.Classes.Eq (GHC.TypeNats.SNat n) instance GHC.Classes.Ord (GHC.TypeNats.SNat n) instance GHC.Classes.Eq (GHC.TypeLits.SSymbol s) instance GHC.Classes.Ord (GHC.TypeLits.SSymbol s)