https://github.com/purescript/purescript-json
Standard types and basic operations for working with JSON
https://github.com/purescript/purescript-json
Last synced: 4 months ago
JSON representation
Standard types and basic operations for working with JSON
- Host: GitHub
- URL: https://github.com/purescript/purescript-json
- Owner: purescript
- License: mit
- Created: 2019-03-13T02:53:31.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-05-16T19:54:44.000Z (about 1 year ago)
- Last Synced: 2024-10-29T21:05:41.767Z (8 months ago)
- Language: PureScript
- Homepage:
- Size: 43 KB
- Stars: 18
- Watchers: 8
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# purescript-json
[](https://github.com/purescript/purescript-json/actions?query=workflow%3ACI+branch%3Amaster)
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.