Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/dhall-lang/dhall-haskell

Maintainable configuration files
https://github.com/dhall-lang/dhall-haskell

Update to reflect new test organization (#874)

... as standardized in https://github.com/dhall-lang/dhall-lang/pull/443

6cbd9f2b68e33dada3335d1707933215d6ee78be authored almost 6 years ago
Add enum support to `dhall-bash` (#873)

... as mentioned here: https://github.com/dhall-lang/dhall-haskell/issues/97#issuecomment-477699...

5c690f9ca12060e2452d0deae0796a4839a38460 authored almost 6 years ago
Also omit empty arrays with --omitEmpty (#872)

e44a6e0055fbed0e8db5458be4c410289b2c40aa authored almost 6 years ago
Fix parsing of identifiers that overlap with imports (#870)

Fixes https://github.com/dhall-lang/dhall-lang/issues/446

fe5d1002261be815c6d96d13fdc1bbb75a0ae87b authored almost 6 years ago
Define expression equality as CBOR equality (#866)

... as standardized in https://github.com/dhall-lang/dhall-lang/pull/426

This adds two new `T...

2a78ac06b78b56cdb25c9745b67bb792e949f3fd authored almost 6 years ago
Add support for empty alternatives (#863)

... as standardized in https://github.com/dhall-lang/dhall-lang/pull/438

This also adds `dhal...

a2ab6a59ec1d179ed56a48317900579d74035abe authored almost 6 years ago
Build against `QuickCheck-2.13` (#867)

Related to https://github.com/commercialhaskell/stackage/issues/4444

bf067eeb69025e4ca918dbd64aad335657d56712 authored almost 6 years ago
LSP. Fix import errors location. Minor clean-up. Add tests for backend/diagnostics. (#868)

e6be5c050ecd127cd66b159dec7b41e6ad6b72ef authored almost 6 years ago
Fix `dhall decode` bug (#859)

... as caught by @singpolyma

`Dhall.Binary.unApply` was failing to uncurry functions due to t...

4c9dc60b207282a8a42bf1a6d73c7c5ec4509afe authored almost 6 years ago
Remove deprecated `Path` constructor (#858)

The `Path` constructor was deprecated a long time ago, so it's pretty
safe to remove now

c900081a34d227c7fa1476b8800d504a3963236d authored almost 6 years ago
Add `--help` information for `--annotate` flag (#856)

ff3dc7f9e7e104df029d5a6ef61af243a4f8f599 authored almost 6 years ago
Add unit tests (#854)

... as standardized in https://github.com/dhall-lang/dhall-lang/pull/416

c3ba33a80af69bfa1bb4e35d15688a7fa1d4148d authored almost 6 years ago
Add `--alpha` flag to α-normalize output (#855)

Fixes https://github.com/dhall-lang/dhall-haskell/issues/853

... as suggested by @singpolyma

dce46fc6c82da4f0e1b80d39df0fc13158c9506c authored almost 6 years ago
Fix for UnionType (#857)

Fix the type equality check by using judgmental equality

35513e715abb9842618abb4ca0e1440bc309b87e authored almost 6 years ago
Link to Discourse site from `dhall-lang.org` (#852)

d8f2787745bb9567a4542973f15e807323de4a1a authored almost 6 years ago
Remove support for URL fragments (#851)

... as standardized in https://github.com/dhall-lang/dhall-lang/pull/406

bffe2ed2a1e6b8ed2223df0055ba25b31d53e7fa authored almost 6 years ago
Add CORS support (#846)

... as standardized in https://github.com/dhall-lang/dhall-lang/pull/411

4b7bdd458cf15927521e70a9dbcd13ca7ae2dc83 authored almost 6 years ago
Narrow the imports used by the test suite (#850)

As standardized in https://github.com/dhall-lang/dhall-lang/pull/420

b31ec4db5c9f0e26cbb40cccac408f5657eea3d2 authored almost 6 years ago
Add Nix support for `dhall-lsp-server` project (#849)

f703d271b6276032fdf6f6193471cb38bd0799f0 authored almost 6 years ago
[LSP] add basic formatting (#844)

21f9e951cc3b7e99eb3f31f08e580540c323f507 authored almost 6 years ago
Be more strict when decoding variables named "_" (#847)

... as standardized in https://github.com/dhall-lang/dhall-lang/pull/407

1e3c2a1c8468aa41cab4e98cc5c195122a02ea8b authored almost 6 years ago
Expand the set of valid quoted labels (#840)

... as standardized in https://github.com/dhall-lang/dhall-lang/pull/408

2efed4b4a59989299c9cda7266e48127c1446756 authored almost 6 years ago
Fix versions of `dhall-bash`/`dhall-text` (#845)

I forgot to bump these versions when cutting the latest release

33c695fd554c1a700897c1db42e0581156ca877b authored almost 6 years ago
Change language around security guarantee (#841)

Related to https://github.com/dhall-lang/dhall-lang/issues/333

This softens the language to p...

e92a7499044bb5e4602a4ceb26a5eede1c5664d4 authored almost 6 years ago
Add dhall-lsp-server (#843)

f2f4fc2979cb7da8cd1adcba2c2fff6890743497 authored almost 6 years ago
Version 1.20.1 → 1.21.0 (#839)

e392657540a26464b5f960a2a4ff667c4fdabd7d authored almost 6 years ago
Add new `--omitEmpty` option (#842)

... as proposed in https://github.com/dhall-lang/dhall-kubernetes/issues/46#issuecomment-4685306...

f6d6ccd0c5fcc41246c15b8ea7b01e250ea51c9a authored almost 6 years ago
Install mostly static executables on OS X when using Nix (#830)

These aren't fully static executables (they still have some
`/nix/store` references), but they ...

aa359813c48d84d1fb4369aded908ee2a4d561e5 authored almost 6 years ago
Simplify import resolution logic (#833)

... as standardized in https://github.com/dhall-lang/dhall-lang/pull/391

This also updates th...

05d9405d2901eb31da3e1c50f963971284e7ca6a authored almost 6 years ago
Use binary encoding in parser tests (#836)

b7af16a8692f935fb77840afff485a120a87f2d6 authored almost 6 years ago
Sort record and union fields when CBOR-encoding (#835)

Also sort fields in the `Arbitrary` instance for `Dhall.Map` in serialization tests

74e8003905592cf095a815909b0c90174fb59256 authored almost 6 years ago
Fix REPL autocomplete (#837)

This commit fixes an issue that made the last branch of the completer
unreachable.

The secon...

13a1158538d426f2cba41a89e3ec485adad23d3e authored almost 6 years ago
Remove the `constructors` keyword (#829)

... as standardized in https://github.com/dhall-lang/dhall-lang/pull/385

36f0e55a5f23616a8838d7e4c8606c5d1df1f19a authored almost 6 years ago
Small improvements to `dhall format` (#831)

Fixes #832 832

This includes two changes:

* Fix a missing newline at the end of `dhall for...

375688c97c3f4dc13a5a41fec12a7b3c239c3847 authored almost 6 years ago
Add `:set`/`:unset` commands to `dhall repl` (#828)

Fixes https://github.com/dhall-lang/dhall-haskell/issues/823

These allow one to enable or dis...

744a90c547581bc53b2f7e7d16151231690767c0 authored almost 6 years ago
Explain how to use `cache.dhall-lang.org` (#827)

Related to #783

45a6ceedaa31707aa5e3b24083f4bc2046ed565f authored almost 6 years ago
CBOR-encode only some special values as half-floats (#822)

Co-Authored-By: f-f <[email protected]>

8527a651d7a1ba76ee4d3545b073266abb981796 authored almost 6 years ago
Mention submodule in instructions (#820)

This prevents build failures when running tests for the `dhall` package

7604a5870e8783f3d24d97345ecd6b408024bf45 authored almost 6 years ago
Show some details in InvalidType error output (#824)

d714754e14f66f54075e2979e03a8c90fd93aec2 authored almost 6 years ago
Fix relative precedence of `!=` and `==` (#825)

Fixes https://github.com/dhall-lang/dhall-lang/issues/373

The standard specifies that `!=` sh...

5b0686b01ca60d5a0356fe2749f80825799c1274 authored almost 6 years ago
Correct Dhall installation one-liner in README (#826)

The README missed the call to `curl -L`.

abddcd6678e8affca9ea3c262f6ec9f5b3d9a983 authored almost 6 years ago
Add `linux-dhall*` jobs to Hydra (#821)

Fixes https://github.com/dhall-lang/dhall-haskell/issues/783

These can be used to convenientl...

8663bfe2967fbad07590a17e90abe60c4ab0c170 authored almost 6 years ago
Build dhall-json with lts-6 in appveyor (#818)

e8d4b78a3f2c3ce26e817b62f09ceb6f01b91467 authored almost 6 years ago
Implement `Text/show` (#811)

... as standardized in https://github.com/dhall-lang/dhall-lang/pull/365

e3dde9dfa790db30282f4ef9c1cc0fa1d3201b0b authored almost 6 years ago
Remove explicit recursion from Dhall lint in favour of micropasses (#817)

7349eb08c357036d47fd037eaca105c60caf17df authored almost 6 years ago
Add a standard-compatibility table (#816)

... as suggested by @jneira here:

https://github.com/dhall-lang/dhall-haskell/issues/791#issu...

a3495fbe153d44b0b61dab49f72daf008b2b4ace authored almost 6 years ago
Fix import source locations (#815)

.. as caught by @Profpatsch in:

https://github.com/dhall-lang/dhall-haskell/pull/812#issuecom...

112efa7df7d11b3f7312dcd24081bfb2489946df authored almost 6 years ago
Support GHC 7.10.3 for all Dhall packages (#814)

This also updates the declared set of GHC versions tested with in the
`.cabal` files

68c52785590188e2b39ebc9a7dd2975afb30a8f4 authored almost 6 years ago
Save and load REPL context via :save and :load commands (#807)

The format for the save file is a plain Dhall file containing REPL commands.
This will hopefull...

d20b1ca60dd7e1dcb7da9b0fb432dd41221f91e8 authored almost 6 years ago
Add source position information for missing imports (#812)

Related to #561

This adds source position information to missing imports

Before:

```
$...

98497e44ece1bd7ec9e6e09270f863fbb8510f39 authored about 6 years ago
Add `--check` flag to `dhall format` (#810)

Fixes #809

This allows the user to check if the input is formatted instead of formatting
the...

2cdaf91636d644638a6700f812fc8b88bd19916f authored about 6 years ago
Add support for Unicode path components (#800)

... as standardized in https://github.com/dhall-lang/dhall-lang/pull/353

2f26dac1fffee690f0dcca7f6841ce3883259a9e authored about 6 years ago
Remove version tag from encoded expressions (#805)

* Remove version tag from encoded expressions

... as standardized in https://github.com/dhall...

04ec45803dff952a1c4d7850789eea47fe8881b0 authored about 6 years ago
Change `dhall freeze` to only freeze `Remote` imports (#808)

The motivation behind this change is so that users can freeze remote imports
(like the Prelude)...

15d0b8d06388264efde8d5ec10c2aadaa8009060 authored about 6 years ago
Add --immediate-dependencies flag to resolve mode (#803)

This is useful for integrating dhall to build systems where dhall
expressions (e.g. of type `Te...

b2514ff8bfbc7c8cbd330492bfea7b0c287f9d1b authored about 6 years ago
Fix parser for `natural-raw` (#804)

Fixes https://github.com/dhall-lang/dhall-lang/issues/357

This uses `Text.Megaparsec.Char.Lex...

1a94f5558e5d18197816dcc732178233d73e077c authored about 6 years ago
Add :hash command to the repl (#806)

Signed-off-by: Basile Henry <[email protected]>

29375ad46285dc610b03e99fb0d9f77809bcb097 authored about 6 years ago
Build against `ansi-terminal-0.9` (#802)

Related to https://github.com/commercialhaskell/stackage/issues/4329

54a9ebaab5f24ab453fa351375d2af94561430d1 authored about 6 years ago
Update to latest standard revision (#799)

bc4fc87043d4a0868f95b726b160806e340222ed authored about 6 years ago
Add --list flag to dhall resolve (#795)

This commit adds a flag for producing a machine readable listing of
dependencies of a dhall exp...

3fbd0d72f85340ddcaa1c5b1ec41da768466df35 authored about 6 years ago
Include standard version in `dhall version` output (#793)

Fixes https://github.com/dhall-lang/dhall-haskell/issues/791

2d2c897e3f43a9b1188ae82e7a1da5b5218fb135 authored about 6 years ago
Fix a typo (#792)

0460f28a382a24970d9e93e0aef495509b2639f4 authored about 6 years ago
Use appveyor to build, test and deploy in windows (#785)

a2a7985f5e96178a8d5563847b370e665eb9e90d authored about 6 years ago
Don't fail if `$HOME` environment variable is unset (#789)

Fixes https://github.com/dhall-lang/dhall-haskell/issues/788

This removes the dependency on t...

095ee6db61f858acd5ff04fddabc7dfcca6be365 authored about 6 years ago
Change `default.nix` to use static linking when possible (#786)

Fixes https://github.com/dhall-lang/dhall-haskell/issues/783

... as suggested by @PierreR in ...

bebfbf2a5af220048dabd28b0776b1e2d1b6c6ca authored about 6 years ago
Use git submodule to obtain official Prelude and test suite (#787)

Fixes https://github.com/dhall-lang/dhall-haskell/issues/766

8f3e913cded0b4c0d4f44bf8722c2a485017d5fc authored about 6 years ago
Don't disable `-fwarn-incomplete-uni-patterns` at module level (#784)

... as suggested by @ocharles in
https://github.com/dhall-lang/dhall-haskell/commit/c368d66a6f7...

96d34ee92a4f8fccf3c84e8dfb61814eb59cbca2 authored about 6 years ago
Fix non-exhaustive pattern match in `dhall lint` (#780)

`dhall lint` would fail on the following expression:

```
let replicate = https://prelude...

f24f66504798569c28eb1bff51832b3d1df03db9 authored about 6 years ago
Fix parsing of list annotations (#779)

Related to: https://github.com/dhall-lang/dhall-lang/issues/343

According to the standard a n...

aed91b3b443be1a871c30c19ce5400b7a89714f9 authored about 6 years ago
Build against `http-client-0.6` (#776)

Related to https://github.com/commercialhaskell/stackage/issues/4290

3a315225d7e689fffb7d2d8ed64c9e05a99ddef7 authored about 6 years ago
Fix Nix build to reinstate `-Werror` (#781)

A refactor of the Nix build accidentally removed the `-Werror` flag, which
caused some warnings...

f5928e4472c0d45ef7651a7036e91533ea25ca9c authored about 6 years ago
Fix test errors in windows caused by encoding (#782)

3f004ff9bb8e5a2b259af9c741809d2a367e9736 authored about 6 years ago
`UnionType` and `UnionInputType`, analogues of `RecordType` and `RecordInputType` (#775)

ec48c20f04f9a0d32051a42f6853e8b768d19b73 authored about 6 years ago
Add eta support and update stack config to lts-13 (#778)

d481f47bed80559ae867260257421486636b4220 authored about 6 years ago
Add `inputNormalizer` field to `InterpretOptions` (#777)

This fixes the problem found in https://github.com/dhall-lang/dhall-lang/issues/166#issuecomment...

162dde95ac434b84a665c0e39529ca65f1fa887f authored about 6 years ago
Version 1.20.0 → 1.20.1 (#773)

fc3472d0859e11eb059e6f8ec9edc0420546a523 authored about 6 years ago
Update standard version to 5.0.0 in Binary.hs (#771)

78ca28933533b8601af56b8e1efe632021c6554d authored about 6 years ago
Version 1.19.1 → 1.20.0 (#767)

6a70f133a1411731435ab071094b614aac8149e0 authored about 6 years ago
Fix error message for not-equal when type checking (#768)

According to the standard https://github.com/dhall-lang/dhall-lang/blob/master/standard/dhall.ab...

528ea424071ae58976478cd0075edb38f6ae8fd5 authored about 6 years ago
Prenormalize substituted expressions (#765)

Fixes https://github.com/dhall-lang/dhall-haskell/issues/764

This pre-normalizes expressions ...

0b3fd4b624c02171f2b0997d870c0a784960f1a9 authored about 6 years ago
Fix type-checking bug for unions (#763)

The Haskell implementation was not matching the specification for
type-checking union types:

...

ca78d7977dd9e5f660e14a1a83ba5586acd30ba9 authored about 6 years ago
Fix first example on `dhall-lang.org` (#762)

Several people commented that they had difficulty with the first example:

* They didn't reali...

f8e31956e9dc7552f9bc82d90afb9e61808e251e authored about 6 years ago
Add contributing instructions for the website (#760)

This is so that I can link people to the `README` if they are interested in
improving the site

2635c582eb3f37fdfe82e408885e675851eaf862 authored about 6 years ago
Fix haddock syntax (#761)

026db247f77ab195c306bdd6a555196b56841603 authored about 6 years ago
Fix live editor for `dhall-lang.org` (#759)

Setting the `display: none` style for `textarea`s makes them uneditable

374f42ad982da2925cce6a874dda3e6581aaa569 authored about 6 years ago
Additional fixes to `dhall-lang.org` (#758)

This updates `dhall-lang.org` with the following main changes:

* Greater emphasis on Dhall as...

34e1d79eaa9d0100902c2c4acc3b8f7717283c71 authored about 6 years ago
Restrict `try-dhall` build to Linux (#756)

21d70b338354f4fb9fce43b6fa08170dc9b30847 authored about 6 years ago
Fix link (#755)

145d150e252d573a92fe30f126e51482c2155ba1 authored about 6 years ago
Expand main page with high-level reasons to adopt Dhall (#754)

This adds four new sections to the page after the live demo which highlight
the common themes t...

615eccb10d76abadfe6c228e3b4096198567ac67 authored about 6 years ago
Add new "Type" and "YAML" output tabs to live demo (#753)

This moves the type annotation into a separate tab, both to avoid
the type cluttering the defau...

dfd9822e77a689c94d871e022746e083daa97cbb authored about 6 years ago
Remove the `try-dhall-server` build product (#752)

This build product is no longer necessary now that the live demo can import
things from the Pre...

82165d525ddfe0455bea6cdd228d9b87fc017a85 authored about 6 years ago
Fix link to built-in operators on website (#751)

ed30a6a3948759089885be3f1cff3870c6fe1658 authored about 6 years ago
Fix kubernetes logo in list of integrations (#750)

The logo is an SVG file, not a PNG

00315c1449d3cbc71a1323ffd066ecf8535ef7c0 authored about 6 years ago
Expand "Try dhall" into `dhall-lang.org` home page (#747)

This expands the "Try dhall" page to serve as a functional home page for
"dhall-lang.org" in th...

d7d8139d3962d4e76431b63003ac7736fbe0ace8 authored about 6 years ago
Add Unordered Map Traversal (#749)

a95acd5b2a52e7a19f628867198af8bf8fb291b2 authored about 6 years ago
try-dhall: Remove `.pub` from example private key (#748)

cdef63b28eda57997f60521b032d99eb8fae6e3e authored about 6 years ago
Minify Javascript code generated by GHCJS (#745)

This reduces the size of the generated JavaScript code from ~15 MB to ~6 MB

67ebf6efd67f68fdae742311497f09854ee04457 authored about 6 years ago
Add an example of using imports (#746)

We can import expressions from `https://prelude.dhall-lang.org`
now that it provides CORS suppo...

c1e1ab1a1383b15ba35b9778f505863b5242a1e5 authored about 6 years ago
Add "Try Dhall" examples and JSON output (#742)

This change sthe layout to a side-by-side split-pane output
and also adds tabs for each pane:
...

e75469983da3863e6bf2cfcf6b4cdf782b0841b0 authored about 6 years ago
Add `--compact` flag to `dhall-to-json` (#743)

This is phase 1 of transitioning to pretty-printing by default, as
described here:

https://g...

db6f80fec21b7f95f406f52467cd80e63969a02a authored about 6 years ago