Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
The Dhall Language Project
Maintainable configuration files
Collective -
Host: opensource -
https://opencollective.com/dhall
- Website: https://dhall-lang.org
- Code: https://github.com/dhall-lang
I discovered this issue in the grammar when updating the Haskell
implementation to match the st...
Related to https://github.com/dhall-lang/dhall-haskell/issues/391
The easiest way to describe...
github.com/dhall-lang/dhall-lang - bdd8f8951cdc422d7c5450003a145b2eab754cca authored over 6 years agoFixes #391
... as standardized in https://github.com/dhall-lang/dhall-lang/pull/156
github.com/dhall-lang/dhall-haskell - 433e178000ed10087f312423440aa5a3c71bb8d0 authored over 6 years ago
This initial `.gitattributes` configuration ensures that the `\r\n` newlines
are correctly pres...
In tests on Dhall configs we use at work, I saw speedups between 33–90% on
extremely complicate...
Hydra doesn't update a pull request if the derivation hasn't changed
since the last revision (i...
Where we keep track of all the ways it's distributed
github.com/dhall-lang/dhall-lang - 1b74481c87b3ed83ecd613420c11de92335652a3 authored over 6 years ago
This is one step in a series of commits to update the Haskell
implementation to match the impor...
github.com/dhall-lang/dhall-text - 911b249c7e704ae30938631518f4a094b4cffc44 authored over 6 years ago
Relevant to #362.
Previously, if an import contained additional imports, it wouldn’t get
cac...
Not sure if this is a change you’re interested in. IMO, it’s nice for stack
users even if they ...
github.com/dhall-lang/dhall-to-cabal - 68efcf32ffe97ef09831c2668705524cd3a386b6 authored over 6 years ago
github.com/dhall-lang/dhall-to-cabal - 7ac9884a1e37ed9cb4e3f97b9ee92b7bfa09cf10 authored over 6 years ago
github.com/dhall-lang/dhall-to-cabal - 4c9ac137dc7ec89c3060a68dc14eb64cb851186b authored over 6 years ago
github.com/dhall-lang/dhall-to-cabal - 54da8deccd249ac7201b534e77149ea048b9d76f authored over 6 years ago
Dhall used to support importing a directory, which would default to
importing a file named `@` ...
Fixes #27
This adds support for converting Dhall lists of the form:
```haskell
List { map...
Fixes #383
Dhall has a standard way to report where hash mismatch failure occur but
I forgot...
This switches to using the lower-level `optparse-applicative` for
command-line option parsing. ...
This is the latest version of the Prelude before the change to switch
the grammar of `Natural` ...
This provides some more structured guidance on how to seek help and make changes
to the language
Hydra won't post a build status if the derivation never changed since
the last revision, so thi...
See: https://github.com/fpco/stackage/issues/3620
github.com/dhall-lang/dhall-haskell - 019ca728f60b30b7bfd335610565ab0429b43c8f authored over 6 years ago... as standardized in https://github.com/dhall-lang/dhall-lang/pull/141
Now `Natural`s no lo...
github.com/dhall-lang/dhall-haskell - 2e631db47ac2979842ce95fee439cd9a8aed2e38 authored over 6 years agogithub.com/dhall-lang/dhall-to-cabal - 52d49da3a7aacc3613b3d9179dbe1cc129456a6f authored over 6 years ago
github.com/dhall-lang/dhall-to-cabal - 0333684bb29f4da039bdb3ea0ebcc2af03554dd9 authored over 6 years ago
github.com/dhall-lang/dhall-to-cabal - 89de513d337f5081aac4c8799265f0f4dc5f34b4 authored over 6 years ago
This entails splitting cabal-to-dhall/Main.hs into a thin driver, and
moving the actual meat of...
This initial commit transfers the Prelude from
https://github.com/dhall-lang/dhall-haskell as of...
This updates the data types to match the terminology used in the
standard. Specifically, "path...
github.com/dhall-lang/dhall-haskell - 40302dac5b499447c6ee4a412ded96cf9059bbd6 authored over 6 years ago
github.com/dhall-lang/dhall-to-cabal - 4b6da758a8aa9c8258623a31e78a4b7b2afb770e authored over 6 years ago
Include a test along with it, which I've manually verified to be
correct while the automated te...
Along with version, this is one of the fields that it just doesn't
make sense to do without.
This is consistent with the filename, and how it's used in the
examples.
Note that this is a...
github.com/dhall-lang/dhall-to-cabal - aae6e700b22a55ad42a4a0616a44c7276d8e90ec authored over 6 years ago
Annoyingly, Guarded is higher-kinded and in Dhall 1.13 cannot be part
of a record.
Managed to miss this rather important one in #40. Oops.
github.com/dhall-lang/dhall-to-cabal - a2e5ae8276ddbbc05c4240636c8ec593eaae12ae authored over 6 years ago
Hydra's pull request builder support fails on Nix 2.0 when restricted
evaluation is on
github.com/dhall-lang/dhall-lang - 50fb106ff8af72b2e72f436192f3828981c9d1f4 authored over 6 years ago
... as discussed in https://github.com/dhall-lang/dhall-lang/pull/142
github.com/dhall-lang/dhall-lang - 26f4261b61f9de9519f6b7d477fe739a4fa9c9a6 authored over 6 years ago
This exports everything from dhall/types/*.dhall that's not obviously
internal, for user conven...
github.com/dhall-lang/dhall-lang - 3eeb8ead887058013e16fae7084fb5a1e8fdf555 authored over 6 years ago
Fixes #138
This changes the grammar for `Natural` numbers to no longer require a
leading `+`...
github.com/dhall-lang/dhall-haskell - a38e1a508125a3461177761e30b077f7160e2527 authored over 6 years ago
This fixes the command-line programs to not print `ExitSuccess` when provided
with the `--help`...
github.com/dhall-lang/dhall-json - f9459e2406c7fde0d5adde5ab600012e34ea70a4 authored over 6 years ago
github.com/dhall-lang/dhall-nix - fbd1d0419c39ecfe4edc446b766fba7a2685a68c authored over 6 years ago
github.com/dhall-lang/dhall-haskell - 41e74ee9da5c4d584c386c9d404cade5fef234a8 authored over 6 years ago
github.com/dhall-lang/dhall-text - 5c0dc29258fa24178efa08152d87d10176a8b000 authored over 6 years ago
github.com/dhall-lang/dhall-bash - da67b518ce14e19953edb9c74599bed2412c6a24 authored over 6 years ago
github.com/dhall-lang/dhall-json - 3dd2a2de72a33f2e6f57e1886bd2d4e3a706a682 authored over 6 years ago
github.com/dhall-lang/dhall-bash - d17804a786048cf4c9e1828000d3089a7561bbaa authored over 6 years ago
github.com/dhall-lang/dhall-text - ba23283a4f277acc0990cba28700592976223546 authored over 6 years ago
github.com/dhall-lang/dhall-bash - fe79d0fff76695130bf0125f7dfccd63b9da70fe authored over 6 years ago
github.com/dhall-lang/dhall-json - 2809ac6557d183242463192f3fa9e26f0183b0cf authored over 6 years ago
github.com/dhall-lang/dhall-haskell - 855e06a1fe5476b14defbd84576c5da077d89d2b authored over 6 years ago
This pins `nixpkgs` to a recent revision from the `release-18.03`
github.com/dhall-lang/dhall-haskell - c635f1f77b4fa64e862b754d3c2ba102a90a1f32 authored over 6 years agogithub.com/dhall-lang/dhall-text - 94cf10550ca15a9fe5150c8c046270a55efd2f4a authored over 6 years ago
github.com/dhall-lang/dhall-text - 42451bf7a04705f79f5b5e39bd39cbc5f030c677 authored over 6 years ago
github.com/dhall-lang/dhall-bash - 17756d0a6ceabdecb98e9a08632fe29aeed7fee4 authored over 6 years ago
github.com/dhall-lang/dhall-bash - 30ff94a5549dcee42f33fa8f82e8c8d77addaa74 authored over 6 years ago
github.com/dhall-lang/dhall-json - d96cb022d7b1e77ef4443e8cbc1f3a6d76727296 authored over 6 years ago
github.com/dhall-lang/dhall-json - 4fe666d2b5bc402d4ce15ae9fae935a261670d69 authored over 6 years ago
github.com/dhall-lang/dhall-haskell - 2f7678a67ae999bce49c08bf9aac9d3385ed257c authored over 6 years ago
github.com/dhall-lang/dhall-nix - fae4d939d5fe37f3a6f49aff0d913f56bfd4cbd8 authored over 6 years ago
github.com/dhall-lang/dhall-nix - 0abb85e444c147fc25e0bb0087d500d8fc3f71da authored over 6 years ago
github.com/dhall-lang/dhall-haskell - 559e6fd13e7bd1a63002208b95b4d5b934fdb49e authored over 6 years ago
github.com/dhall-lang/dhall-haskell - 3fb4d0e758c60e667270f67f7b22752cb600b1bf authored over 6 years ago
As standardized in https://github.com/dhall-lang/dhall-lang/pull/132
github.com/dhall-lang/dhall-haskell - e65aface5888484d4c36e6da5a81ac743f886679 authored over 6 years ago
The existing grammar forbids interpolating expressions with preceding
whitespace, which this ch...
This standardizes a subset of Dhall's full import semantics.
Specifically, the parts of the imp...
github.com/dhall-lang/dhall-haskell - 85ed73e74901b11fcd9788e28422f00da3d0d07a authored almost 7 years ago
Fixes #364
github.com/dhall-lang/dhall-haskell - cffcfc257b90a243a21351fef2357b07dcae46b3 authored almost 7 years ago
This was a typo from long ago.
We construct `UnionLit`s without tuples.
The documentation refl...
The `GeneralizedNewtypeDeriving` extension was not being used at all
The `BangPatterns` exten...
github.com/dhall-lang/dhall-haskell - ac68adc14e9c3d4a870e2887c3f61c68b87b562c authored almost 7 years agogithub.com/dhall-lang/dhall-haskell - a0a2ac12eb93db3cc07f3fc2ce7d1327fbd4289f authored almost 7 years ago
This adds new `dhall version`, `dhall resolve`, `dhall type`, and
`dhall normalize` subcommands...
github.com/dhall-lang/dhall-haskell - 8c0f09fb4d201856564382943ee6a5566b048ffa authored almost 7 years ago
There are two motivations for this change:
* To slim down `dhall`'s dependency footprint
* T...
... as standardized in https://github.com/dhall-lang/dhall-lang/pull/126
github.com/dhall-lang/dhall-haskell - 4f2103a76955e04ed39f8611e687644ad5200f32 authored almost 7 years agogithub.com/dhall-lang/dhall-haskell - 14b083ba76a0fc94b85d55cc3f5bf3b8b9622a34 authored almost 7 years ago
This adds an additional newline before and after each output line in the
REPL so that it's easi...
Fixes #116
This adds a new `record.{ field₀, field₁, field₂ }` syntax for
projecting a subse...
Related to #346
This fixes the `GenericInject` instance for a sum type with two
constructors...
github.com/dhall-lang/dhall-haskell - 5d99c18e298c40515900e2056581ea6ef2d5389c authored almost 7 years ago
This fixes both the parsing and rendering of semantic hashes, which were
failing due to missing...
This fixes the `Buildable` instance for `Src` to use
`Text.Megaparsec.sourcePosPretty` instead ...
... as standardized in https://github.com/dhall-lang/dhall-lang/pull/117
github.com/dhall-lang/dhall-haskell - 9cb89df6d6a316cd392e6a6ac63fffff8da7da48 authored almost 7 years agoFixes #92
This is the type-level analog of `∧`, which allows you to do:
```
{ foo : Text ...
Fixes #207
This expands Dhall's error messages to include concise "type diffs"
whenever an a...
The typing judgments for record literals were previously defined in terms of
the typing judgmen...
The long-term motivation for this change is so that we can eventually use a
separate `attoparse...
This allows parsers generated from the grammar to correctly handle
reserved labels without any ...
... as standardized in https://github.com/dhall-lang/dhall-lang/pull/120
github.com/dhall-lang/dhall-haskell - 0ffe854d6dbfaa83596e42580222a1368f1fc699 authored almost 7 years agogithub.com/dhall-lang/dhall-to-cabal - 139ac24ef784cb8df4dea7512196f3e73c491e5d authored almost 7 years ago
github.com/dhall-lang/dhall-to-cabal - 30948621885464c77ec6a6157bcb59572e57eb64 authored almost 7 years ago
github.com/dhall-lang/dhall-to-cabal - 6694b36662abb638273b58d2e2703db53f400bdf authored almost 7 years ago
github.com/dhall-lang/dhall-to-cabal - ed1ee304c55afc88a32c26f7e4eca0569ed2a635 authored almost 7 years ago
github.com/dhall-lang/dhall-to-cabal - 21f878ba65a9ee087c1efd5350ed2af5f6cd7a6a authored almost 7 years ago
github.com/dhall-lang/dhall-to-cabal - 6a9bcef10c8f1600fdf5684b188411bdee2ad2f7 authored almost 7 years ago