packages feed

happstack-data 0.5.0.2 → 0.5.0.3

raw patch · 1 files changed

+2/−2 lines, 1 filesdep ~mtlPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: mtl

API changes (from Hackage documentation)

- Happstack.Data.Default: instance [overlap ok] (Data DefaultD a) => Default [a]
- Happstack.Data.Default: instance [overlap ok] (Default a) => Default (ForeignPtr a)
- Happstack.Data.Default: instance [overlap ok] (Default a) => Default (Maybe a)
- Happstack.Data.Default: instance [overlap ok] (Default t) => Sat (DefaultD t)
- Happstack.Data.Default.Generic: instance [overlap ok] (Data DefaultD a) => Default a
- Happstack.Data.Normalize: instance [overlap ok] (Data NormalizeD a) => Normalize a
- Happstack.Data.Normalize: instance [overlap ok] (Normalize t) => Sat (NormalizeD t)
- Happstack.Data.Proxy: constr[aoMy] :: Constr
- Happstack.Data.Proxy: dataType[aoMx] :: DataType
- Happstack.Data.Proxy: instance [overlap ok] (Data ctx t[aoMw], Sat (ctx (Proxy t[aoMw]))) => Data ctx (Proxy t[aoMw])
- Happstack.Data.Proxy: instance [overlap ok] (Data t[aoMw]) => Data (Proxy t[aoMw])
- Happstack.Data.Proxy: instance [overlap ok] (Default t[aoMw]) => Default (Proxy t[aoMw])
- Happstack.Data.Proxy: instance [overlap ok] Read (Proxy t[aoMw])
- Happstack.Data.Proxy: instance [overlap ok] Show (Proxy t[aoMw])
- Happstack.Data.Serialize: instance [overlap ok] (Serialize a) => Serialize (IntMap a)
- Happstack.Data.Serialize: instance [overlap ok] (Serialize a) => Serialize (Maybe a)
- Happstack.Data.Serialize: instance [overlap ok] (Serialize a) => Serialize [a]
- Happstack.Data.Serialize: instance [overlap ok] (Typeable a) => Serialize (Proxy a)
- Happstack.Data.Serialize: instance [overlap ok] (Typeable a) => Version (Ratio a)
- Happstack.Data.Xml: constr[a6Sa] :: Constr
- Happstack.Data.Xml: constr[a6Sb] :: Constr
- Happstack.Data.Xml: constr[a6Sc] :: Constr
- Happstack.Data.Xml: constr[afJI] :: Constr
- Happstack.Data.Xml: constr[afJy] :: Constr
- Happstack.Data.Xml: dataType[a6S9] :: DataType
- Happstack.Data.Xml: dataType[afJH] :: DataType
- Happstack.Data.Xml: dataType[afJx] :: DataType
+ Happstack.Data.Default: instance [overlap ok] Data DefaultD a => Default [a]
+ Happstack.Data.Default: instance [overlap ok] Default a => Default (ForeignPtr a)
+ Happstack.Data.Default: instance [overlap ok] Default a => Default (Maybe a)
+ Happstack.Data.Default: instance [overlap ok] Default t => Sat (DefaultD t)
+ Happstack.Data.Default.Generic: instance [overlap ok] Data DefaultD a => Default a
+ Happstack.Data.Normalize: instance [overlap ok] Data NormalizeD a => Normalize a
+ Happstack.Data.Normalize: instance [overlap ok] Normalize t => Sat (NormalizeD t)
+ Happstack.Data.Proxy: constr[aoZj] :: Constr
+ Happstack.Data.Proxy: dataType[aoZi] :: DataType
+ Happstack.Data.Proxy: instance [overlap ok] (Data ctx t[aoZh], Sat (ctx (Proxy t[aoZh]))) => Data ctx (Proxy t[aoZh])
+ Happstack.Data.Proxy: instance [overlap ok] Data t[aoZh] => Data (Proxy t[aoZh])
+ Happstack.Data.Proxy: instance [overlap ok] Default t[aoZh] => Default (Proxy t[aoZh])
+ Happstack.Data.Proxy: instance [overlap ok] Read (Proxy t[aoZh])
+ Happstack.Data.Proxy: instance [overlap ok] Show (Proxy t[aoZh])
+ Happstack.Data.Serialize: instance [overlap ok] Serialize a => Serialize (IntMap a)
+ Happstack.Data.Serialize: instance [overlap ok] Serialize a => Serialize (Maybe a)
+ Happstack.Data.Serialize: instance [overlap ok] Serialize a => Serialize [a]
+ Happstack.Data.Serialize: instance [overlap ok] Typeable a => Serialize (Proxy a)
+ Happstack.Data.Serialize: instance [overlap ok] Typeable a => Version (Ratio a)
+ Happstack.Data.Xml: constr[a7aH] :: Constr
+ Happstack.Data.Xml: constr[a7aI] :: Constr
+ Happstack.Data.Xml: constr[a7aJ] :: Constr
+ Happstack.Data.Xml: constr[ag5G] :: Constr
+ Happstack.Data.Xml: constr[ag5Q] :: Constr
+ Happstack.Data.Xml: dataType[a7aG] :: DataType
+ Happstack.Data.Xml: dataType[ag5F] :: DataType
+ Happstack.Data.Xml: dataType[ag5P] :: DataType
- Happstack.Data.Default: class (Data DefaultD a) => Default a
+ Happstack.Data.Default: class Data DefaultD a => Default a
- Happstack.Data.Default: defaultValue :: (Default a) => a
+ Happstack.Data.Default: defaultValue :: Default a => a
- Happstack.Data.Migrate: migrate :: (Migrate a b) => a -> b
+ Happstack.Data.Migrate: migrate :: Migrate a b => a -> b
- Happstack.Data.Normalize: class (Data NormalizeD a) => Normalize a
+ Happstack.Data.Normalize: class Data NormalizeD a => Normalize a
- Happstack.Data.Normalize: defaultNormalize :: (Normalize a) => a -> a
+ Happstack.Data.Normalize: defaultNormalize :: Normalize a => a -> a
- Happstack.Data.Normalize: defaultNormalizeRecursively :: (Normalize a) => a -> a
+ Happstack.Data.Normalize: defaultNormalizeRecursively :: Normalize a => a -> a
- Happstack.Data.Normalize: normalize :: (Normalize a) => a -> a
+ Happstack.Data.Normalize: normalize :: Normalize a => a -> a
- Happstack.Data.Normalize: normalizeRecursively :: (Normalize a) => a -> a
+ Happstack.Data.Normalize: normalizeRecursively :: Normalize a => a -> a
- Happstack.Data.Pairs: fromPairs :: (AsPairs x) => Pairs -> Maybe x
+ Happstack.Data.Pairs: fromPairs :: AsPairs x => Pairs -> Maybe x
- Happstack.Data.Pairs: toPairs :: (AsPairs x) => x -> Pairs
+ Happstack.Data.Pairs: toPairs :: AsPairs x => x -> Pairs
- Happstack.Data.Proxy: Proxy :: Proxy t[aoMw]
+ Happstack.Data.Proxy: Proxy :: Proxy t[aoZh]
- Happstack.Data.Proxy: data Proxy t[aoMw]
+ Happstack.Data.Proxy: data Proxy t[aoZh]
- Happstack.Data.Serialize: deserialize :: (Serialize a) => ByteString -> (a, ByteString)
+ Happstack.Data.Serialize: deserialize :: Serialize a => ByteString -> (a, ByteString)
- Happstack.Data.Serialize: getCopy :: (Serialize a) => Contained (Get a)
+ Happstack.Data.Serialize: getCopy :: Serialize a => Contained (Get a)
- Happstack.Data.Serialize: getSafeGet :: (Serialize a) => Get (Get a)
+ Happstack.Data.Serialize: getSafeGet :: Serialize a => Get (Get a)
- Happstack.Data.Serialize: getSafePut :: (Serialize a) => PutM (a -> Put)
+ Happstack.Data.Serialize: getSafePut :: Serialize a => PutM (a -> Put)
- Happstack.Data.Serialize: migrate :: (Migrate a b) => a -> b
+ Happstack.Data.Serialize: migrate :: Migrate a b => a -> b
- Happstack.Data.Serialize: mkObject :: (Serialize a) => a -> Object
+ Happstack.Data.Serialize: mkObject :: Serialize a => a -> Object
- Happstack.Data.Serialize: mode :: (Version a) => Mode a
+ Happstack.Data.Serialize: mode :: Version a => Mode a
- Happstack.Data.Serialize: parseObject :: (Serialize a) => Object -> a
+ Happstack.Data.Serialize: parseObject :: Serialize a => Object -> a
- Happstack.Data.Serialize: putCopy :: (Serialize a) => a -> Contained Put
+ Happstack.Data.Serialize: putCopy :: Serialize a => a -> Contained Put
- Happstack.Data.Serialize: safeGet :: (Serialize a) => Get a
+ Happstack.Data.Serialize: safeGet :: Serialize a => Get a
- Happstack.Data.Serialize: safePut :: (Serialize a) => a -> Put
+ Happstack.Data.Serialize: safePut :: Serialize a => a -> Put
- Happstack.Data.Serialize: serialize :: (Serialize a) => a -> ByteString
+ Happstack.Data.Serialize: serialize :: Serialize a => a -> ByteString
- Happstack.Data.Xml: XmlD :: (a -> [Element]) -> (forall m. (Monad m) => Rigidity m -> ReadM m a) -> (forall m. (Monad m) => Rigidity m -> ReadM Maybe a) -> XmlD a
+ Happstack.Data.Xml: XmlD :: (a -> [Element]) -> (forall m. Monad m => Rigidity m -> ReadM m a) -> (forall m. Monad m => Rigidity m -> ReadM Maybe a) -> XmlD a
- Happstack.Data.Xml: defaultToXml :: (Xml t) => t -> [Element]
+ Happstack.Data.Xml: defaultToXml :: Xml t => t -> [Element]
- Happstack.Data.Xml: getXmls :: (Monad m) => ReadM m [Element]
+ Happstack.Data.Xml: getXmls :: Monad m => ReadM m [Element]
- Happstack.Data.Xml: normalizeXml :: (Xml a) => a -> [Element] -> [Element]
+ Happstack.Data.Xml: normalizeXml :: Xml a => a -> [Element] -> [Element]
- Happstack.Data.Xml: otherVersion :: (Xml a) => a -> Other a
+ Happstack.Data.Xml: otherVersion :: Xml a => a -> Other a
- Happstack.Data.Xml: putXmls :: (Monad m) => [Element] -> ReadM m ()
+ Happstack.Data.Xml: putXmls :: Monad m => [Element] -> ReadM m ()
- Happstack.Data.Xml: readMXmlD :: XmlD a -> forall m. (Monad m) => Rigidity m -> ReadM m a
+ Happstack.Data.Xml: readMXmlD :: XmlD a -> forall m. Monad m => Rigidity m -> ReadM m a
- Happstack.Data.Xml: readMXmlNoRootDefaultD :: XmlD a -> forall m. (Monad m) => Rigidity m -> ReadM Maybe a
+ Happstack.Data.Xml: readMXmlNoRootDefaultD :: XmlD a -> forall m. Monad m => Rigidity m -> ReadM Maybe a
- Happstack.Data.Xml: readXmlWith :: (Xml t) => (Rigidity m -> Element -> Maybe t) -> Rigidity m -> [Element] -> Maybe ([Element], t)
+ Happstack.Data.Xml: readXmlWith :: Xml t => (Rigidity m -> Element -> Maybe t) -> Rigidity m -> [Element] -> Maybe ([Element], t)
- Happstack.Data.Xml: toPublicXml :: (Xml a) => a -> [Element]
+ Happstack.Data.Xml: toPublicXml :: Xml a => a -> [Element]
- Happstack.Data.Xml: toString :: (ToString a) => a -> String
+ Happstack.Data.Xml: toString :: ToString a => a -> String
- Happstack.Data.Xml: toXml :: (Xml a) => a -> [Element]
+ Happstack.Data.Xml: toXml :: Xml a => a -> [Element]
- Happstack.Data.Xml: transparentToXml :: (Xml t) => t -> [Element]
+ Happstack.Data.Xml: transparentToXml :: Xml t => t -> [Element]
- Happstack.Data.Xml: typ :: (Xml a) => a -> String
+ Happstack.Data.Xml: typ :: Xml a => a -> String
- Happstack.Data.Xml: typeNotValue :: (Xml a) => a -> a
+ Happstack.Data.Xml: typeNotValue :: Xml a => a -> a
- Happstack.Data.Xml: version :: (Xml a) => a -> Maybe String
+ Happstack.Data.Xml: version :: Xml a => a -> Maybe String

Files

happstack-data.cabal view
@@ -1,5 +1,5 @@ Name:               happstack-data-Version:            0.5.0.2+Version:            0.5.0.3 License:            BSD3 License-File:       COPYING Author:             Happstack team, HAppS LLC@@ -56,7 +56,7 @@                       containers,                       happstack-util >= 0.5 && < 0.6,                        HaXml >= 1.13 && < 1.14,-                      mtl,+                      mtl >= 1.1 && < 2.1,                       pretty,                       syb-with-class >= 0.5,                       syb-with-class-instances-text,