preserves/implementations
Emery Hemingway 2ff489d975 Initial Dhall functions
Add functions for representing the JSON subset of Preserves in the
Dhall configuration language.

https://dhall-lang.org/
2021-10-22 19:01:32 +02:00
..
dhall Initial Dhall functions 2021-10-22 19:01:32 +02:00
javascript Better treatment of generics in TypeScript schema compiler, after the Rust implementation 2021-10-11 12:56:53 +02:00
python Release 0.7.0 2021-08-19 18:46:33 -04:00
racket/preserves Move racket preserves-tool out of the way (in favour of the rust one) 2021-08-10 08:40:11 -04:00
rust arm-binary target 2021-10-08 16:56:35 +02: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: