Commit Graph

19 Commits

Author SHA1 Message Date
Javier Neira
d481f47bed Add eta support and update stack config to lts-13 (#778) 2019-01-11 19:35:39 -08:00
Fabrizio Ferrai
b4da467816 Add cborg-json to the stack.yaml (#720)
Fixes #721
2018-11-29 17:18:25 -08:00
Basile Henry
65f5377f0c
Unique dependencies in dot graph (#713)
* Add dotgen to stack.yaml

* Generate strict dot graph (prune redundant connections)
2018-11-26 17:19:02 +01:00
Javier Neira
5db1051311 Update stack/cabal config to sync with new structure (#671)
Also, add build instructions for cabal and stack in alphabetical order
2018-11-06 05:42:23 -08:00
Gabriel Gonzalez
aecfbc9acc
Migrate dhall-{bash,json,text} into this repository (#661)
The motivation for this change is:

* To catch build failures in downstream packages whenever we make a breaking
  change to the `dhall` API
* To reduce the amount of work I need in order to cut a release for all of
  these packages
* To better share Nix/CI-related logic between the projects

Note that I have not yet migrated `dhall-nix` in.  I'm waiting for
https://github.com/dhall-lang/dhall-nix/issues/17 to be fixed since
`dhall-nix` is incompatible with later versions of `megaparsec` due to
`hnix`.
2018-10-28 17:32:51 -07:00
quasicomputational
fedfa8e41e GHC 8.6 stuff (#623)
This is the first version of repline with GHC 8.6 support, but it
comes with some API changes.
2018-10-05 07:42:54 -07:00
quasicomputational
469f6ddf44
Move to megaparsec version 7.0.0. (#565)
* Move to megaparsec version 7.0.0.

* Add megaparsec.nix
2018-09-11 09:36:57 +01:00
Javier Neira
1d179dff37 Stack support (#535)
* rename previous lts-11 yaml file and add needed extra-deps

* use new lts-12.4

* add import of Data.Monoid.(<>) to make it compilable with base < 4.11 (and stack lts-11)

* add needed extra-deps
2018-08-04 16:37:49 -07:00
Adam Bergmark
d9200c0cc4 Upgrade stack snapshot to LTS 11.12 (#447) 2018-06-09 13:28:00 +02:00
Greg Pfeil
607cb6f366 Add non-Haskell dependencies to stack.yaml. (#389)
Not sure if this is a change you’re interested in. IMO, it’s nice for stack
users even if they don’t use Nix, since it makes the dependencies explicit.
2018-05-15 17:56:06 -07:00
Javier Neira
8c0f09fb4d Support for ghc-7.10.3 / lts-6.27 (#340) 2018-04-06 14:39:21 -07:00
Joe Kachmar
c87e5d9980 Switches from text-format to formatting (#330) 2018-03-18 22:05:30 -07:00
David Luposchainsky
2adc29aa56 Housekeeping (#293)
* Add explicit Prettyprinter dep to stack.yaml until LTS supports it

* Remove redundant dependencies

Courtesy of Weeder,
https://hackage.haskell.org/package/weeder
2018-02-21 08:47:15 -08:00
Sibi
adcae09068 Make it work with Stack (#144)
prettyprinter doesn't match on lts-9.0. You get the following error
with stack:

```
Error: While constructing the build plan, the following exceptions were encountered:

In the dependencies for dhall-1.6.0:
    prettyprinter-1.1 must match >=1.1.1 && <1.2 (latest applicable is 1.1.1)
needed since dhall-1.6.0 is a build target.
```
2017-09-28 10:25:16 -07:00
Gabriel Gonzalez
6947b05a9c Fix dhall to build against Stackage lts-9.0 2017-08-02 20:05:26 -07:00
Gabriel Gonzalez
d393963888 Simplify command line interface and add --explain 2016-11-04 21:41:47 -07:00
Gabriel Gonzalez
427ef73846 Update to newer Stackage resolver 2016-10-20 09:27:47 -07:00
Gabriel Gonzalez
36c6a28da6 Switch to a newer stack resolver 2016-09-09 09:15:27 -07:00
Gabriel Gonzalez
9a6ee13cd0 Initial commit 2016-09-07 09:17:12 -07:00