preserves/implementations
Tony Garnock-Jones 9a718548c0 First steps toward a C library for Preserves 2022-01-14 00:27:18 +01:00
..
c First steps toward a C library for Preserves 2022-01-14 00:27:18 +01:00
dhall Initial Dhall functions 2021-10-22 19:01:32 +02:00
javascript Repair lexicographic ordering among Bytes instances, which in turn repairs canonicalizing binary output, which in turn fixes the tests now there's just been a very long test name symbol added. 2022-01-13 23:30:28 +01:00
python New test of very long integer 2022-01-13 23:29:47 +01:00
racket/preserves New test of very long integer 2022-01-13 23:29:47 +01:00
rust Experimental schema interpreter and preserves-path support 2021-11-16 22:10:04 +01:00
README.md Initial Dhall functions 2021-10-22 19:01:32 +02:00

README.md

Preserves Implementations

Here you may find:

  • dhall, functions for converting Dhall values to a corresponding subset of Preserves.

  • javascript, an implementation in TypeScript, compiling to JavaScript, for node.js and the Browser.

  • python, an implementation for Python 2.x and 3.x.

  • racket, an implementation for Racket 7.x and newer (though older Rackets may also work with it).

  • rust, an implementation for Rust that interoperates with serde.

Other implementations are also available: