Type-safe JSON decoding for ReasonML and OCaml
-
Updated
Jan 22, 2024 - Reason
Type-safe JSON decoding for ReasonML and OCaml
HxJsonDef is command-line app written in Haxe that helps you quickly define a typedef from some arbitrary .json
I have created a project which will show how to get JSON values from API and Integration of MapKit in SwiftUI.
A module to filter and diff complex nested objects having circular references.
vertx-values enhances JSON handling in Vert.x by providing codecs for the immutable JSON objects from the json-values library. It eliminates the need for copying JSON data during transmission over the Event Bus, reducing garbage collection overhead and boosting performance.
avro-spec empowers you to create Avro schemas with the specs from json-values. Leveraging the simplicity and composability of creating specs allows you to efficiently define Avro schemas. The provided serializers/deserializers enable the transmission of the immutable and persistent JSON from json-values through the wire in Avro format
This library provides codecs for seamless integration between json-values and BSON, abstracting conversions between BSON types and their `JsValue` equivalents (e.g., `BsonType.STRING` → `JsStr`). It includes a `BsonReader` and `BsonWriter` to handle encoding/decoding effortlessly.
Vertx-effect brings functional effects to the Vert.x ecosystem and is inspired by Erlang’s actor model. Its manifesto emphasizes principles such as maximizing the use of verticles for scalability, maintaining single responsibility for each verticle, and prioritizing simplicity to enhance reliability and ease debugging.
Vertx-MongoDB-Effect enables interaction with MongoDB in a purely functional and reactive style, seamlessly integrating with Vertx-effect. This library requires familiarity with Vertx-effect, as both frameworks share a foundational reliance on immutability and persistent data structures provided by json-values.
JSON Helper: A Python script to modify JSON files by updating keys or values recursively
Add a description, image, and links to the json-values topic page so that developers can more easily learn about it.
To associate your repository with the json-values topic, visit your repo's landing page and select "manage topics."