on 0.3.2.11 help sign in
a6ff36eUse the new attoparsec Zepto module for string unescapingBryan O'Sullivan d93d336Fixed typo in docs incorrectly referencing .:?Michael Schade 1bc5cf9Resimplify the parsing of escaped textBryan O'Sullivan 183a450Ignore Mac junkBryan O'Sullivan 70cd4b7Capture and report failure properly during unescapingBryan O'Sullivan 8048623Simplify (and probably speed up) some code a littleBryan O'Sullivan cf2365cConversion to/from generic types via SYB, and new Parser/Result typesBryan O'Sullivan d633b7aPartially implement generic JSON support.Bryan O'Sullivan 5c6062fBuild profiling versions of benchmarksBryan O'Sullivan 2eee1d0Simplify a piece of codeBryan O'Sullivan 91eb163We get a 1.5% speedup by inlining jstring_Bryan O'Sullivan 4474420Get rid of MonadPlus nonsense, revert version bump, add Monoid instancesBryan O'Sullivan 2a2563cBump versionBryan O'Sullivan f38accaMonoid instances.Bryan O'Sullivan 270c3f7Switch from Alternative to MonadPlus :-(Bryan O'Sullivan 6ade0d6Bump version.Bryan O'Sullivan 15bb576Add some convenience values.Bryan O'Sullivan 52e33b0Add benchmark data and a MakefileBryan O'Sullivan cbe5617Add a Python json benchmark.Bryan O'Sullivan 518ad29Added tag 0.1.0.0 for changeset 05d9437b2280Bryan O'Sullivan 38a68d0Give us a real version number0.1.0.0Bryan O'Sullivan a7df4baUpdate benchmark resultsBryan O'Sullivan e32125bUse blaze-builder to construct strings slightly more quickly.Bryan O'Sullivan a8ea7aeNumerous improvements to string parsing performance.Bryan O'Sullivan c5e10a2Improve parser performance almost 2x for unescaped text.Bryan O'Sullivan 7a01158More benchmarkery: try out the json library.Bryan O'Sullivan b4d4b90Add an accessor for optional object fields.Bryan O'Sullivan 70f5697Just for completeness, a read-file benchmarkBryan O'Sullivan 03cb430Correct a numeric error.Bryan O'Sullivan ed58ea5More docsBryan O'Sullivan a9bfcd3DocumentationBryan O'Sullivan 3fbe8daBacked out changeset daedec26ae9dBryan O'Sullivan 4e05b90A failed experiment - using blaze-builder for unescapingBryan O'Sullivan 33b98d1Add an NFData instance for ValueBryan O'Sullivan a6b9419Add new simple benchmarksBryan O'Sullivan 4b5a0cdAdd Typeable instanceBryan O'Sullivan 7fe8fd4Make developer flag control -auto-all.Bryan O'Sullivan 2b4893fEscape control characters properly.Bryan O'Sullivan 10deeefSmall cleanups.Bryan O'Sullivan c9b1306Fix up string unescaping, which was both slow and broken (!).Bryan O'Sullivan 7689c0eByteString should not be an instance of the JSON type classes.Bryan O'Sullivan 2bb1111Refactor a littleBryan O'Sullivan d254e34Sort importsBryan O'Sullivan c5c0e46Split the JSON class in twoBryan O'Sullivan 9783a48Support JSON encodingBryan O'Sullivan 4e92fd1Add READMEBryan O'Sullivan 521bb8fInitial commitBryan O'Sullivan