
JSONb is a ByteString parser for JSON, yielding a simple JSON type composed of Rationals, ByteString tries and strict ByteStrings. http://hackage.haskell.org/package/json-b-0.0.2 An example application program, `json-schema`, is provided. It derives schema for JSON input. When first looking at a web API, for example, you can feed it a few thousand lines of input and see what you got. A sample schema, derived from a stream of the Twitter API, is here: http://wiki.github.com/jsnx/JSONb/schema-example It's worth noting that the schema has a lone object at the bottom that has exactly the format of the "user" property of the schema ahead of it -- why is that? Well, `json-schema` uses a fault tolerant parsing approach; the very last Tweet was cut off and the "user" property's value was among the things that could be salvaged. -- Jason Dusek