Skip to content

The non-repetitive alternative to YAML, for Rust users

License

Notifications You must be signed in to change notification settings

bitemyapp/dhall-rust

 
 

Repository files navigation

dhall-rust

Build Status codecov

This is a WIP implementation in Rust of the dhall configuration format/programming language.

This language is defined by a standard, and this implementation tries its best to respect it.

This is a nightly crate, so you will need a nightly compiler to use it.

This is still quite unstable so use at your own risk. Documentation is severely lacking for now, sorry !

Standard-compliance

  • Parsing: 100%
  • Imports: 10%
  • Normalization: 100%
  • Typechecking: 83%

You can see what's missing from the commented out tests in dhall/src/normalize.rs and dhall/src/typecheck.rs.

License

Licensed under the terms of the 2-Clause BSD License (LICENSE or https://opensource.org/licenses/BSD-2-Clause)

About

The non-repetitive alternative to YAML, for Rust users

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 99.3%
  • Dhall 0.7%