funicular is a composable JSON parser/serialiser for ReScript. It gives a result-based interface with meaningful error messages as a small layer over Js.Json.
I realise there are other JSON parsers for ReScript, such as bs-json and jzon. The intention was to use this as part of another work, taking a slightly different approach to the parsers. It may be useful on its own, so I’ve polished it up for a release.
Any feedback is welcome.