Skip to content

purescript/purescript-json

Repository files navigation

purescript-json

Build status

Standard types and basic operations for working with JSON.

For efficiency and performance reasons this library provides an interface for working with JSON without using PureScript ADTs, and instead operates on the underlying representation.

Differences from Argonaut

This library is similar to the traditionally used argonaut-core library, but has been implemented with an eye to making it backend agnostic. As such, it does not use Foreign.Object as the representation for JSON objects, does not use Array JSON, and instead provides its own JObject and JArray types.