8000 GitHub - xieyuheng/x-json: A dependently typed programming language embedded in JSON, that can be used as a schema checker for JSON data.
[go: up one dir, main page]

Skip to content

A dependently typed programming language embedded in JSON, that can be used as a schema checker for JSON data.

License

Notifications You must be signed in to change notification settings

xieyuheng/x-json

Repository files navigation

X-JSON

A dependently typed programming language embedded in JSON, that can be used as a schema checker for JSON data.

The syntax is optimized for the most used use cases.

Instead of writing (like in json-schema):

{
  "type": "object",
  "properties": {
    "year": { "type": "number" },
    "name": { "type": "string" }
  }
}

I want to write:

{
  "name": "string",
  "year": "number"
}

Install

npm i @xieyuheng/x-json

License

GPLv3

About

A dependently typed programming language embedded in JSON, that can be used as a schema checker for JSON data.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published
0