New package: Argo: JSON Schema validation

25 views
Skip to first unread message

je...@lisp.sh

unread,
Aug 29, 2017, 12:51:00 AM8/29/17
to Racket Users
I'm pleased to present Argo, a Racket package for JSON Schema validation.

At the moment, Argo is a library with a single function, adheres-to-schema?, that takes two arguments: JSON data and a JSON Schema. Both are supposed to be jsexpr? values.

Install using raco: raco pkg install argo

Bug reports, comments, and feature requests are welcome. At the moment, things are quite simple. I'm working to make Argo into a full-fledged tool for working with JSON data and JSON Schemas; I'm just getting started.

Argo is my first Racket package. I've been hacking Racket for a while for my own private purposes, but I've never submitted anything until now. I'm happy to contribute.

Best regards,

Jesse

--
Jesse Alama
http://lisp.sh

Alexander McLin

unread,
Aug 30, 2017, 1:10:25 PM8/30/17
to Racket Users
This is quite a timely post. I had been looking into using a JSON schema validation C library and using FFI to hook into that for my projects.

I'll give your new package a try!

Thank you for making it available Jesse.

Reply all
Reply to author
Forward
0 new messages