Go to file
Tony Garnock-Jones 892df1634a LICENSE, NOTICE, README.md 2019-08-08 14:46:03 +01:00
historical Move codec.md into historical folder 2018-09-29 17:10:08 +01:00
implementations TODO note re testing of NaNs 2019-07-10 21:52:29 -04:00
.gitignore Update .gitignores 2019-06-30 19:01:43 +01:00
LICENSE LICENSE, NOTICE, README.md 2019-08-08 14:46:03 +01:00
Makefile Rearrange repo 2018-09-29 17:27:59 +01:00
NOTICE LICENSE, NOTICE, README.md 2019-08-08 14:46:03 +01:00
README.md LICENSE, NOTICE, README.md 2019-08-08 14:46:03 +01:00
TODO.md Notes and TODOs 2019-06-30 22:43:52 +01:00
_config.yml Jekyll _config.yml 2019-06-30 23:43:51 +01:00
notes.mb.md More notes 2019-06-30 22:45:10 +01:00
preserves.css Major revision of binary syntax: placeholders; annotations; forbid empty format-C chunks 2019-07-13 22:20:22 -04:00
preserves.el Tweaks 2019-04-26 08:33:43 +01:00
preserves.md Restore removed "Notes" heading 2019-07-14 14:09:19 -04:00
quoting.rkt Explore quoting. 2018-12-06 21:25:51 +00:00
quoting.v Tighten 2018-12-07 11:06:08 +00:00

README.md

Preserves: an Expressive Data Language

This repository contains a proposal and various implementations of Preserves, a new data model and serialization format in many ways comparable to JSON, XML, S-expressions, CBOR, ASN.1 BER, and so on.

WARNING Everything in this repository is experimental and in flux! The design of Preserves is not finalised and may change drastically. Please offer any feedback you may have with this in mind.

Contact

Tony Garnock-Jones tonyg@leastfixedpoint.com

Licensing

The contents of this repository are made available to you under the Apache License, version 2.0 (http://www.apache.org/licenses/LICENSE-2.0), and are Copyright 2018-2019 Tony Garnock-Jones.