2018-10-29 01:32:51 +01:00
|
|
|
# `dhall-haskell`
|
2016-12-05 05:04:50 +01:00
|
|
|
|
2018-10-29 01:32:51 +01:00
|
|
|
This repository is a shared repository for all of the `dhall-*` Haskell
|
|
|
|
packages, including:
|
2016-12-05 05:04:50 +01:00
|
|
|
|
2018-10-29 01:32:51 +01:00
|
|
|
* [`dhall`](./dhall)
|
|
|
|
* [`dhall-bash`](./dhall-bash)
|
|
|
|
* [`dhall-json`](./dhall-json)
|
|
|
|
* [`dhall-text`](./dhall-text)
|
2016-12-05 05:04:50 +01:00
|
|
|
|
2018-10-29 01:32:51 +01:00
|
|
|
Navigate to each package's directory for their respective `README`s
|
2018-10-20 18:27:16 +02:00
|
|
|
|
2018-10-29 01:32:51 +01:00
|
|
|
# Quick start
|
2018-10-20 18:27:16 +02:00
|
|
|
|
2018-10-29 01:32:51 +01:00
|
|
|
You can build all of the packages by running:
|
2018-10-20 18:27:16 +02:00
|
|
|
|
2016-12-05 05:04:50 +01:00
|
|
|
```
|
2018-10-20 18:27:16 +02:00
|
|
|
$ nix-build
|
|
|
|
```
|
2016-12-05 05:04:50 +01:00
|
|
|
|
2018-10-29 01:32:51 +01:00
|
|
|
... or you can run `nix-build` within each package's respective directory to
|
|
|
|
build just that one package.
|
2016-12-05 05:04:50 +01:00
|
|
|
|
|
|
|
## Development status
|
|
|
|
|
2017-10-27 11:01:33 +02:00
|
|
|
[![Build Status](https://travis-ci.org/dhall-lang/dhall-haskell.png)](https://travis-ci.org/dhall-lang/dhall-haskell)
|
2016-12-05 05:04:50 +01:00
|
|
|
|
|
|
|
The compiler is built upon a theoretically sound foundation, meaning that if
|
|
|
|
there are no bugs then the language will never crash and will always halt.
|
|
|
|
However, in practice the compiler needs to be battle-tested to weed out any
|
2018-10-20 18:27:16 +02:00
|
|
|
implementation bugs, so please open issues! 🙂
|
|
|
|
|
|
|
|
Read the following guide if you would like to contribute:
|
|
|
|
|
|
|
|
* [Contributing to Dhall](https://github.com/dhall-lang/dhall-lang/blob/master/.github/CONTRIBUTING.md)
|