packages feed

bson 0.0.3 → 0.0.4

raw patch · 1 files changed

+3/−3 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)

- Data.Bson: instance [incoherent] (Val a) => Val [a]
+ Data.Bson: instance [incoherent] Val a => Val [a]
- Data.Bson: (=:) :: (Val v) => Label -> v -> Field
+ Data.Bson: (=:) :: Val v => Label -> v -> Field
- Data.Bson: (=?) :: (Val a) => Label -> Maybe a -> Document
+ Data.Bson: (=?) :: Val a => Label -> Maybe a -> Document
- Data.Bson: at :: (Val v) => Label -> Document -> v
+ Data.Bson: at :: Val v => Label -> Document -> v
- Data.Bson: cast' :: (Val a) => Value -> Maybe a
+ Data.Bson: cast' :: Val a => Value -> Maybe a
- Data.Bson: fval :: (forall a. (Val a) => a -> b) -> Value -> b
+ Data.Bson: fval :: (forall a. Val a => a -> b) -> Value -> b
- Data.Bson: look :: (Monad m) => Label -> Document -> m Value
+ Data.Bson: look :: Monad m => Label -> Document -> m Value
- Data.Bson: typed :: (Val a) => Value -> a
+ Data.Bson: typed :: Val a => Value -> a
- Data.Bson: val :: (Val a) => a -> Value
+ Data.Bson: val :: Val a => a -> Value

Files

bson.cabal view
@@ -1,7 +1,7 @@ Name: bson-Version: 0.0.3+Version: 0.0.4 Synopsis: BSON documents are JSON-like objects with a standard binary encoding-Description: A BSON Document is an untyped (dynamically type-checked) record. I.e. it is a list of name-value pairs, where a Value is a single sum type with constructors for basic types (Bool, Int, Float, String, and Time), compound types (List, and (embedded) Document), and special types (Binary, Javascript, ObjectId, RegEx, and a few others). A BSON Document is serialized to a standard bin+Description: A BSON Document is an untyped (dynamically type-checked) record. I.e. it is a list of name-value pairs, where a Value is a single sum type with constructors for basic types (Bool, Int, Float, String, and Time), compound types (List, and (embedded) Document), and special types (Binary, Javascript, ObjectId, RegEx, and a few others). 	. 	A BSON Document is serialized to a standard binary encoding defined at <http://bsonspec.org>. This implements version 1 of that spec. Category: Data@@ -10,6 +10,6 @@ Maintainer: Tony Hannan <tony@10gen.com> License: OtherLicense License-file: LICENSE-Build-Depends: base < 5, time, bytestring, unix, network, nano-md5, binary, data-binary-ieee754, compact-string-fix, mtl+Build-Depends: base < 5, time, bytestring, unix, network, nano-md5, binary, data-binary-ieee754, compact-string-fix, mtl >= 2 Build-Type: Simple Exposed-modules: Data.UString, Data.Bson, Data.Bson.Binary