-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Orphan instances for binary -- -- `binary-instances` defines orphan instances for types in some popular -- packages. @package binary-instances @version 1.0.3 module Data.Binary.Instances.CaseInsensitive instance (Data.CaseInsensitive.Internal.FoldCase a, Data.Binary.Class.Binary a) => Data.Binary.Class.Binary (Data.CaseInsensitive.Internal.CI a) module Data.Binary.Instances.Hashable instance (Data.Hashable.Class.Hashable a, Data.Binary.Class.Binary a) => Data.Binary.Class.Binary (Data.Hashable.Class.Hashed a) module Data.Binary.Instances.Primitive instance Data.Binary.Class.Binary Data.Primitive.ByteArray.ByteArray module Data.Binary.Instances.Scientific module Data.Binary.Instances.Tagged instance forall k b (s :: k). Data.Binary.Class.Binary b => Data.Binary.Class.Binary (Data.Tagged.Tagged s b) module Data.Binary.Instances.Text module Data.Binary.Instances.Time instance Data.Binary.Class.Binary Data.Time.Calendar.Days.Day instance Data.Binary.Class.Binary Data.Time.Clock.Internal.UniversalTime.UniversalTime instance Data.Binary.Class.Binary Data.Time.Clock.Internal.DiffTime.DiffTime instance Data.Binary.Class.Binary Data.Time.Clock.Internal.UTCTime.UTCTime instance Data.Binary.Class.Binary Data.Time.Clock.Internal.NominalDiffTime.NominalDiffTime instance Data.Binary.Class.Binary Data.Time.LocalTime.Internal.TimeZone.TimeZone instance Data.Binary.Class.Binary Data.Time.LocalTime.Internal.TimeOfDay.TimeOfDay instance Data.Binary.Class.Binary Data.Time.LocalTime.Internal.LocalTime.LocalTime instance Data.Binary.Class.Binary Data.Time.LocalTime.Internal.ZonedTime.ZonedTime instance Data.Binary.Class.Binary Data.Time.Clock.Internal.AbsoluteTime.AbsoluteTime instance Data.Binary.Class.Binary Data.Time.Clock.Internal.SystemTime.SystemTime instance Data.Binary.Class.Binary Data.Time.Calendar.CalendarDiffDays.CalendarDiffDays instance Data.Binary.Class.Binary Data.Time.LocalTime.Internal.CalendarDiffTime.CalendarDiffTime instance Data.Binary.Class.Binary Data.Time.Calendar.Week.DayOfWeek instance Data.Binary.Class.Binary Data.Time.Calendar.Month.Compat.Month instance Data.Binary.Class.Binary Data.Time.Calendar.Quarter.Compat.Quarter instance Data.Binary.Class.Binary Data.Time.Calendar.Quarter.Compat.QuarterOfYear module Data.Binary.Instances.UnorderedContainers instance (Data.Hashable.Class.Hashable k, GHC.Classes.Eq k, Data.Binary.Class.Binary k, Data.Binary.Class.Binary v) => Data.Binary.Class.Binary (Data.HashMap.Internal.HashMap k v) instance (Data.Hashable.Class.Hashable v, GHC.Classes.Eq v, Data.Binary.Class.Binary v) => Data.Binary.Class.Binary (Data.HashSet.Internal.HashSet v) module Data.Binary.Instances.Vector module Data.Binary.Instances.Aeson instance Data.Binary.Class.Binary Data.Aeson.Types.Internal.Value instance Data.Binary.Class.Binary Data.Aeson.Key.Key instance Data.Binary.Class.Binary v => Data.Binary.Class.Binary (Data.Aeson.KeyMap.KeyMap v) -- | Provides orphan Binary instances for types in various -- packages: -- --