-- Hoogle documentation, generated by Haddock
-- See Hoogle, http://www.haskell.org/hoogle/


-- | Default instances for types in base
--   
--   Default instances for types in base
@package data-default-instances-base
@version 0.0.1

module Data.Default.Instances.Base
instance Data.Default.Class.Default GHC.Types.Int
instance Data.Default.Class.Default GHC.Int.Int8
instance Data.Default.Class.Default GHC.Int.Int16
instance Data.Default.Class.Default GHC.Int.Int32
instance Data.Default.Class.Default GHC.Int.Int64
instance Data.Default.Class.Default GHC.Types.Word
instance Data.Default.Class.Default GHC.Word.Word8
instance Data.Default.Class.Default GHC.Word.Word16
instance Data.Default.Class.Default GHC.Word.Word32
instance Data.Default.Class.Default GHC.Word.Word64
instance Data.Default.Class.Default GHC.Integer.Type.Integer
instance Data.Default.Class.Default GHC.Types.Float
instance Data.Default.Class.Default GHC.Types.Double
instance GHC.Real.Integral a => Data.Default.Class.Default (GHC.Real.Ratio a)
instance (Data.Default.Class.Default a, GHC.Float.RealFloat a) => Data.Default.Class.Default (Data.Complex.Complex a)
instance Data.Default.Class.Default r => Data.Default.Class.Default (e -> r)
instance Data.Default.Class.Default a => Data.Default.Class.Default (GHC.Types.IO a)
instance Data.Default.Class.Default (GHC.Base.Maybe a)
instance Data.Default.Class.Default ()
instance Data.Default.Class.Default [a]
instance Data.Default.Class.Default GHC.Types.Ordering
instance Data.Default.Class.Default Data.Monoid.Any
instance Data.Default.Class.Default Data.Monoid.All
instance Data.Default.Class.Default (Data.Monoid.Last a)
instance Data.Default.Class.Default (Data.Monoid.First a)
instance GHC.Num.Num a => Data.Default.Class.Default (Data.Monoid.Sum a)
instance GHC.Num.Num a => Data.Default.Class.Default (Data.Monoid.Product a)
instance Data.Default.Class.Default (Data.Monoid.Endo a)
instance Data.Default.Class.Default a => Data.Default.Class.Default (Data.Monoid.Dual a)
instance (Data.Default.Class.Default a, Data.Default.Class.Default b) => Data.Default.Class.Default (a, b)
instance (Data.Default.Class.Default a, Data.Default.Class.Default b, Data.Default.Class.Default c) => Data.Default.Class.Default (a, b, c)
instance (Data.Default.Class.Default a, Data.Default.Class.Default b, Data.Default.Class.Default c, Data.Default.Class.Default d) => Data.Default.Class.Default (a, b, c, d)
instance (Data.Default.Class.Default a, Data.Default.Class.Default b, Data.Default.Class.Default c, Data.Default.Class.Default d, Data.Default.Class.Default e) => Data.Default.Class.Default (a, b, c, d, e)
instance (Data.Default.Class.Default a, Data.Default.Class.Default b, Data.Default.Class.Default c, Data.Default.Class.Default d, Data.Default.Class.Default e, Data.Default.Class.Default f) => Data.Default.Class.Default (a, b, c, d, e, f)
instance (Data.Default.Class.Default a, Data.Default.Class.Default b, Data.Default.Class.Default c, Data.Default.Class.Default d, Data.Default.Class.Default e, Data.Default.Class.Default f, Data.Default.Class.Default g) => Data.Default.Class.Default (a, b, c, d, e, f, g)
