PutPretty $ q >= item >= entry >= named "name" & limit 10 PutPretty $ q >= item >= hasKV "founded_year" (JsonPartialNumber 2005) & limit 10 Parsing large Json files in Haskell with Aeson - CMD - Mem (MB) If you need a repl to run any of the Haskell examples in this README, please run the command: cabal v2-repl lib:examplesįor rexamples these examples are also found in Haskell modules under the examples directory. These can be found in the library dependencies of the examples Depending on your use case you may need additional package dependencies.It uses succinct data-structures to allow traversal of large JSON strings with minimal memory overhead.įor an example, see app/Main.hs Prerequisites Hw-json is a succinct JSON parsing library.