RichMorin / q-lang

q-lang.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Q - A Data Language

Q is a data language. For now, it is limited to a data definition language (DDL). Think "JSON/XML schema", but the correct way. Q comes with a dedicated type system for defining data and a theory, called information contracts, for interoperability with programming and data exchange languages.

Links

Implementation

  • Qrb - Q in Ruby (validation & coercing, about to release)
  • Qjs - Q in Javascript (validation & coercing, work in progress)

About

q-lang.io


Languages

Language:CSS 72.1%Language:Ruby 27.9%