summaryrefslogtreecommitdiff
path: root/README.md
blob: 7a4077c7722e05e8c408a4665b54c4505d211386 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# `dhall-rust`

[![Build Status](https://travis-ci.org/Nadrieril/dhall-rust.svg?branch=master)](https://travis-ci.org/Nadrieril/dhall-rust)
[![codecov](https://codecov.io/gh/Nadrieril/dhall-rust/branch/master/graph/badge.svg)](https://codecov.io/gh/Nadrieril/dhall-rust)

This is a WIP implementation in Rust of the [dhall](https://dhall-lang.org) configuration format/programming language.

This language is defined by a [standard](https://github.com/dhall-lang/dhall-lang), and this implementation tries its best to respect it.

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

## Standard-compliance

- Parsing: 100%
- Imports: 0%
- Normalization: 74%
- Typechecking: 66%

You can see what's missing from the commented out tests in `dhall/tests`.