name:aesonversion:0.4.0.1license:BSD3license-file:LICENSEcategory:Text,Web,JSONcopyright:(c)2011BryanO'Sullivan (c) 2011 MailRank, Inc.author: Bryan O'Sullivan<bos@serpentine.com>maintainer:BryanO'Sullivan <bos@serpentine.com>stability: experimentaltested-with: GHC == 6.12.3, GHC == 7.0.4, GHC == 7.2.2synopsis: Fast JSON parsing and encodingcabal-version: >= 1.8homepage: https://github.com/bos/aesonbug-reports: https://github.com/bos/aeson/issuesbuild-type: Simpledescription: A JSON parsing and encoding library optimized for ease of use and high performance. . To get started, see the documentation for the @Data.Aeson@ module below. . For release notes, see <https://github.com/bos/aeson/blob/master/release-notes.markdown> . /Note/: if you use GHCi or Template Haskell, please see the @README@ file for important details about building this package, and other packages that depend on it: <https://github.com/bos/aeson#readme> . Parsing performance on a late 2010 MacBook Pro (2.66GHz Core i7), for mostly-English tweets from Twitter'sJSONsearchAPI:.*0.8KB,32-bitGHC6.12.3:30538msg\/sec(24.9MB\/sec).*0.8KB,64-bitGHC7.0.3:31204msg\/sec(25.4MB\/sec).*6.4KB,32-bitGHC6.12.3:6731msg\/sec(42.3MB\/sec).*6.4KB,64-bitGHC7.0.3:6627msg\/sec(41.7MB\/sec).*11.8KB,32-bitGHC6.12.3:3751msg\/sec(43.2MB\/sec).*11.8KB,64-bitGHC7.0.3:3381msg\/sec(38.9MB\/sec).*31.2KB,32-bitGHC6.12.3:1306msg\/sec(39.8MB\/sec).*31.2KB,64-bitGHC7.0.3:1132msg\/sec(34.5MB\/sec).*61.5KB,32-bitGHC6.12.3:616msg\/sec(37.0MB\/sec).*61.5KB,64-bitGHC7.0.3:534msg\/sec(32.1MB\/sec).Handlingheavily-escapedtextisalittlemorework.HereisparsingperformancewithJapanesetweets,wheremuchofthetextisentirelyUnicode-escaped..*14.6KB,32-bitGHC6.12.3:2315msg\/sec(33.1MB\/sec).*14.6KB,64-bitGHC7.0.3:1986msg\/sec(28.4MB\/sec).*44.1KB,32-bitGHC6.12.3:712msg\/sec(30.7MB\/sec).*44.1KB,64-bitGHC7.0.3:634msg\/sec(27.3MB\/sec).*82.9KB,32-bitGHC6.12.3:377msg\/sec(30.5MB\/sec).*82.9KB,64-bitGHC7.0.3:332msg\/sec(26.9MB\/sec).Encodingperformanceonthesamemachineanddata:.*English,854bytes:43439msg\/sec(35.4MB/sec).*English,6.4KB:7127msg\/sec(44.8MB/sec).*Engish,61.5KB:765msg\/sec(46.0MB/sec).*Japanese,14.6KB:4727msg\/sec(67.5MB/sec).*Japanese,44.1KB:1505msg\/sec(64.8MB/sec).(Anoteonnaming:inGreekmythology,AesonwasthefatherofJason.)extra-source-files:README.markdownbenchmarks/*.cabalbenchmarks/*.hsbenchmarks/*.pybenchmarks/Makefilebenchmarks/json-data/*.jsonexamples/*.hsrelease-notes.markdowntests/Properties.hsflagdeveloperdescription:operateindevelopermodedefault:Falselibraryexposed-modules:Data.AesonData.Aeson.EncodeData.Aeson.GenericData.Aeson.ParserData.Aeson.TypesData.Aeson.THother-modules:Data.Aeson.FunctionsData.Aeson.Parser.InternalData.Aeson.Types.ClassData.Aeson.Types.Internalifimpl(ghc>=7.2.1)cpp-options:-DGENERICSbuild-depends:ghc-prim>=0.2,dlist>=0.2other-modules:Data.Aeson.Types.Genericbuild-depends:attoparsec>=0.8.6.1,base==4.*,blaze-builder>=0.2.1.4,blaze-textual>=0.2.0.2,bytestring,containers,deepseq,hashable>=1.1.2.0,mtl,old-locale,syb,template-haskell>=2.4,text>=0.11.0.2,time,unordered-containers>=0.1.3.0,vector>=0.7.1ifflag(developer)ghc-options:-Werrorghc-prof-options:-auto-allghc-options:-O2-Walltest-suiteteststype:exitcode-stdio-1.0hs-source-dirs:testsmain-is:Properties.hsghc-options:-Wall-threaded-rtsoptsbuild-depends:QuickCheck,aeson,attoparsec,base,containers,bytestring,template-haskell,test-framework,test-framework-quickcheck2,textsource-repositoryheadtype:gitlocation:git://github.com/bos/aeson.gitsource-repositoryheadtype:mercuriallocation:https://bitbucket.org/bos/aeson