package atdgen-runtime
Install
Dune Dependency
Authors
-
MMartin Jambon <martin@mjambon.com>
-
DDavid Sheets <sheets@alum.mit.edu>
-
RRudi Grinberg <me@rgrinberg.com>
-
IIvan Jager <aij+git@mrph.org>
-
JJeff Meister <nanaki@gmail.com>
-
CCarmelo Piccione <carmelo.piccione@gmail.com>
-
RRaman Varabets <roman.vorobets@gmail.com>
-
MMathieu Baudet <mathieubaudet@fb.com>
-
RRauan Mayemir <rauan@mayemir.io>
-
LLouis Roché <louis@louisroche.net>
-
BBrendan Long <self@brendanlong.com>
-
CChristophe Troestler <christophe.Troestler@umons.ac.be>
-
VVincent Bernardoff <vb@luminar.eu.org>
-
Hhaoyang <haoyang@esper.co>
Maintainers
Sources
sha256=3a25addaebfe13b48a44fe3e6de88e9c50ea62433dfd3684f0a894d957d1eb47
sha512=a4375cb465b9d34b1bab49f331600b108241342e1957d9a2332eec5dd55ecf70021c21a6bb2431f015359e46dffbdae06a21c4f5c98c7e9ef3911bb7dca9461b
README.md.html
ATD project - Static Types for Json APIs
ATD stands for Adaptable Type Definitions. It is a syntax for defining cross-language data types. It is used as input to generate efficient and type-safe serializers, deserializers and validators.
Target languages currently supported:
Documentation
Contributing
The ATD suite of tools is developed and maintained by volunteers—users like you. Various issues are in need of attention. If you'd like to contribute, please leave a comment on the issue you're interested in, or create a new issue. Experienced contributors will guide you as needed.
There are many simple ways of making a positive impact. For example, you can...
Use the software in your project.
Give a demo to your colleagues.
Share the passion on your blog.
Tweet about what you're doing with atd.
Report difficulties by creating new issues. We'll triage them.
Ask questions on StackOverflow.
Answer questions on StackOverflow.
Discuss usage on the OCaml forums.
Pick a task that's easy for you.
Check out in particular good first time issues and other issues with which we could use some help.
For guidelines on how to contribute code, consult CONTRIBUTING.md.
Authors
The ATD project started in 2010. Contributors include:
Martin Jambon
Rudi Grinberg
Ivan Jager
David Sheets
Jeff Meister
Carmelo Piccione
oleksiy
Louis Roché
Daniel Weil
Egor Chemokhonenko
Gabriel Scherer
Raman Varabets
tzm
Mathieu Baudet
Oleksiy Golovko
Rauan Mayemir
John Billings
Brendan Long
Caio Wakamatsu
Chris Yocum
Pierre Boutillier
Shon Feder
Anurag Soni
Arjun Ravi Narayan
Asya-kawai
Christophe Troestler
Damien Doligez
Daniel M
François Pottier
Javier Chavarri
Stephane Legrand
Vincent Bernardoff
haoyang
pmundkur
ygrek
We distribute the source code under the terms of a BSD license.