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
github.com/dhall-lang/dhall-lang - 79e2038b9e5ec4eed07801ee03e0675a82452550 authored about 6 years ago
github.com/dhall-lang/dhall-lang - 993d2f43d4988009f2b6bbf546211686658c0ecb authored about 6 years ago
github.com/dhall-lang/dhall-haskell - 5b2ee41386e6d5ec8e496734e7f25d408c2cf227 authored about 6 years ago
This begins updates the filesystem layout for the tests to match
the new layout from the standa...
Fixes https://github.com/dhall-lang/dhall-lang/issues/282
github.com/dhall-lang/dhall-haskell - 96a360a5bc283fc3d48321d40bb4f4106bb004d9 authored about 6 years ago
CI was running tests, but they weren't blocking merge because they weren't a
dependency of the ...
... as standardized in https://github.com/dhall-lang/dhall-lang/pull/272
github.com/dhall-lang/dhall-haskell - 3ed5f4d29317f01e1fe7b302ed31e0a19940b7fe authored about 6 years agoFixes https://github.com/dhall-lang/dhall-lang/issues/250
This uses a variation on CCω with t...
github.com/dhall-lang/dhall-lang - e3e01af9b250e1ab81789e3f0ba926053c296c40 authored about 6 years agogithub.com/dhall-lang/dhall-haskell - 9d3e493f699eb877cc22ea1baabeccb5b8130666 authored about 6 years ago
Add a set of agnostic tests for the parser. Since the AST is not
standard, the closest thing we...
... as standardized in: https://github.com/dhall-lang/dhall-lang/pull/266
This also adds `dha...
github.com/dhall-lang/dhall-haskell - 8a5bfaa3b9d1c697d9703f984f3fd866a06c21c0 authored about 6 years ago
In https://github.com/dhall-lang/dhall-lang/pull/266 I forgot to specify how to
encode `let` ex...
github.com/dhall-lang/dhall-kubernetes - 0691ba00782b87f410a59c40aac9675225cb29b5 authored about 6 years ago
github.com/dhall-lang/dhall-kubernetes - ad3eff2c7e128eecccf5fdda999d159ba095bfdd authored about 6 years ago
github.com/dhall-lang/dhall-kubernetes - f88ad18bcca0db9a3aea7955287603de1cb26e3e authored about 6 years ago
Fixes https://github.com/dhall-lang/dhall-lang/issues/267
According to the standard, Unicode ...
github.com/dhall-lang/dhall-haskell - b3968f681a5642d18e42dd926da19729cdc96ed1 authored about 6 years agogithub.com/dhall-lang/dhall-kubernetes - b98223e2a631c7ab1c84416661b1466b844c7592 authored about 6 years ago
github.com/dhall-lang/dhall-lang - 33cab24f8edd81b167942847a3281306204f0109 authored about 6 years ago
github.com/dhall-lang/dhall-lang - 133c9715471c9fa08fa368c3d9d1794009a86e94 authored over 6 years ago
* Port normalization, import and typecheck tests from the Haskell implementation
* Add a small ...
Fixes #260
In other words, this is now legal:
```haskell
let x = 1
let y = 2
in x + y
...
github.com/dhall-lang/dhall-lang - 55475f77a9e8a7bf8a7c3415b32d7dcc64c7dc69 authored over 6 years ago
Also, add build instructions for cabal and stack in alphabetical order
github.com/dhall-lang/dhall-haskell - 5db1051311c34c7709b3a11803e54ce4c911f272 authored over 6 years agogithub.com/dhall-lang/dhall-haskell - 9d39286e35efe06d8ac1037bf76b38c3c1a6c7ab authored over 6 years ago
github.com/dhall-lang/dhall-haskell - 096c03936ea6391869d9ccc20fcc79f098da603a authored over 6 years ago
github.com/dhall-lang/dhall-haskell - 7aba79118c87fb4864f30a4de3ef2dad6952c8ec authored over 6 years ago
This ensures that all of the `dhall-*` libraries build against
GHC 8.6.1, but still generates t...
Fixes #258
This clarifies the license used for both the Prelude and the standard
github.com/dhall-lang/dhall-lang - f6a012b0c8ba340052a88cc90caeafa78544e370 authored over 6 years ago
The issue was that the parser was attempting to parse // first, which
will succeed on the prefi...
The motivation for this change is:
* To catch build failures in downstream packages whenever ...
github.com/dhall-lang/dhall-haskell - aecfbc9accadb08253539be3b9df1b0a26f0a59e authored over 6 years ago
Now it points to the `./Prelude` subdirectory of `dhall-lang` instead of
the `Prelude` reposito...
github.com/dhall-lang/Prelude - c40c1e056c9f906f34f75ba8d2cd8c5079d1fd80 authored over 6 years ago
This contains subExpressions, a traversal that visits all immediate
sub-Expr's of an Expr. This...
Fixes #655
The standard grammar specifies that `Some` must be followed by
non-empty whitespa...
Addressing phase 1 of https://github.com/dhall-lang/dhall-lang/issues/244 and https://github.com...
github.com/dhall-lang/dhall-haskell - 8cad9926399eaffe610f8a278329b3793471bd83 authored over 6 years agoThe main changes are:
* Remove IPFS deployment which has been obsoleted in favor of GitHub
...
github.com/dhall-lang/dhall-lang - 1bc66b345c8e93579e16ac6f697c3473bb846baa authored over 6 years agogithub.com/dhall-lang/dhall-lang - 61d51b82e911840140699006f3ed3115dd5c664a authored over 6 years ago
Part 1 explained at #244
Proposal to overload `.` syntax to allow us to get the constructor ...
github.com/dhall-lang/dhall-lang - af53b07523c3d130dc3fbe3faad63439529aac35 authored over 6 years ago
On cabal-install-2.4, using cabal-version 2.2 means that a lot of
extra-source-files don't get ...
There are actually no breaking API changes this release that I can see (1.3.0.0...master), so th...
github.com/dhall-lang/dhall-to-cabal - bcb8dab2d6ab8a22f8591e8080085fd77a5737eb authored over 6 years ago... as suggested here:
https://github.com/dhall-lang/dhall-lang/issues/240#issuecomment-42757...
github.com/dhall-lang/dhall-lang - 0a7f596d03b3ea760a96a8e03935f4baa64274e1 authored over 6 years agoFixes https://github.com/dhall-lang/dhall-haskell/issues/645
Fixes https://github.com/dhall-l...
github.com/dhall-lang/dhall-haskell - 01d6cad27f6fe5e5adc521140913e65d35a10095 authored over 6 years agogithub.com/dhall-lang/dhall-haskell - 29544a467109a87ca3f8c70cf548b1f7b5c5ca81 authored over 6 years ago
Fixes #643
github.com/dhall-lang/dhall-haskell - c40eadd57783857fb0fd1dd0608f710e75fbaa2d authored over 6 years agogithub.com/dhall-lang/dhall-json - 99b6b82c42f6fc2b566da4aae3b3d90a2505e5ab authored over 6 years ago
github.com/dhall-lang/dhall-to-cabal - 2926768b7d0db24123f62401347b32227101e240 authored over 6 years ago
github.com/dhall-lang/dhall-bash - feeed229cc9fd98f1ec58dd6c3a38e579378910e authored over 6 years ago
github.com/dhall-lang/dhall-text - ae46794bb223466e00f56ac9f3ce8153f609a7c9 authored over 6 years ago
github.com/dhall-lang/dhall-bash - 20492d914ec4eccb2b6d3284ff40b9ff9ee3abd7 authored over 6 years ago
github.com/dhall-lang/dhall-text - 77017f31ce1361129a390653afeffc0969bf5faa authored over 6 years ago
github.com/dhall-lang/dhall-json - 3e42bbf745f175e8ce395df2ec34a99eaf519eda authored over 6 years ago
github.com/dhall-lang/dhall-json - 224e6ef92a478c1648ada676817c3250b607aae9 authored over 6 years ago
github.com/dhall-lang/dhall-haskell - dbe8d7a21cd481bea8337dd1233f2df346cfa445 authored over 6 years ago
* Also export `Natural/toDouble` in `Natural/package.dhall`
github.com/dhall-lang/Prelude - 0275fc37db164df5535f6f31249a85f4466c8be4 authored over 6 years agogithub.com/dhall-lang/dhall-lang - cab6775db391f05d73fcd770c5243c7328efa808 authored over 6 years ago
Here’s an example:
./polyfunctor
```dhall
λ(j : Kind)
→ λ(k : Kind)
→ λ(c : j → j → Typ...
This uses Dhall's import system to fetch the Prelude so that we don't have
to keep a local copy...
Fixes: https://github.com/dhall-lang/dhall-haskell/issues/630
`dhall freeze` will now refreez...
github.com/dhall-lang/dhall-haskell - 88b406b30c1b5ce098a47428eb9b217510aaaa9d authored over 6 years ago
`repline` requires you to specify the leading character for commands now,
otherwise it disables...
Fixes https://github.com/dhall-lang/dhall-json/issues/64
github.com/dhall-lang/dhall-json - 6c47345212a1cd270202441a14475ee2f778f8b9 authored over 6 years ago
See the discussion in https://github.com/dhall-lang/dhall-lang/issues/242
and the corresponding...
* Use last lts-12 and use pr-624 commit
* Drop unused insert-ordered-containers
* Change I...
github.com/dhall-lang/dhall-json - 0c2398a9ab7ee8bed6b462a4bc8c0e463357993f authored over 6 years ago
In #238 we intended to add support for records of type constructors by adding a new
`Sort` cons...
`dhall-json` needs this so that it can pattern match on a `Map` as a list
of key-value pairs
Fixes https://github.com/dhall-lang/dhall-lang/issues/242
The main changes are:
* There ...
github.com/dhall-lang/dhall-lang - ac6d4bc9446b3fe749aad4ba79b271e16f4489bc authored over 6 years agogithub.com/dhall-lang/dhall-haskell - 87aa062b8500170f4eb77f1a5fbb89536916dc14 authored over 6 years ago
github.com/dhall-lang/dhall-haskell - f4a65634c3e0c0ff45c9c6adf907127238c67c6e authored over 6 years ago
github.com/dhall-lang/dhall-lang - a4d201c78639da6f95aea5c583fe6bf0b8c70f17 authored over 6 years ago
This change drops the dependency on `insert-ordered-containers` in favor of a
new `Dhall.Map` m...
github.com/dhall-lang/dhall-to-cabal - 6042afb4660cd601487373d62aa13647bcb539e6 authored over 6 years ago
... as requested by @jneira so that Dhall will continue to work as a
dependency of Eta, which i...
This is to prepare ahead for an upcoming new release of `dhall`
github.com/dhall-lang/dhall-json - 53c91ef7d29f29799eb5ccbb855f5fee030ac88e authored over 6 years ago
This is the first version of repline with GHC 8.6 support, but it
comes with some API changes.
github.com/dhall-lang/dhall-lang - a335cec356a2fc1cef9e2d1991764c262db4e71e authored over 6 years ago
Fixes https://github.com/dhall-lang/dhall-json/issues/60
In the above issue, a remote import ...
github.com/dhall-lang/dhall-haskell - 3b3c14b77ecd3e7e4f3d3856e6108c45cc475280 authored over 6 years agoFixes https://github.com/dhall-lang/dhall-haskell/issues/617
This changes `dhall freeze` to u...
github.com/dhall-lang/dhall-haskell - a22aa79d1957be9ecf166ea066e2a9a5b309e1ae authored over 6 years agogithub.com/dhall-lang/dhall-haskell - a83856431e40288e26624f4e13a2f8dd9fca9058 authored over 6 years ago
github.com/dhall-lang/dhall-haskell - d1e8fde9c081122147db5cf443f7651c0430d71a authored over 6 years ago
This is mostly just updating the Dhall enumerations for things,
fortunately.
Closes #128.
github.com/dhall-lang/dhall-to-cabal - 893fb52a803ebdfae1c0265d24fad11cfd831899 authored over 6 years agoFixes https://github.com/dhall-lang/dhall-lang/issues/236
This uses the new `https` link and ...
github.com/dhall-lang/dhall-lang - a336b7505d950c23e9a6eb51f05003e7ef2e7a02 authored over 6 years ago
Due to OS X's case-insensitive filesystem the build fails due to it
accidentally resolving the ...
github.com/dhall-lang/dhall-haskell - 365780e5a89f43a4e8038e8efa9b7988619f2319 authored over 6 years ago
This benchmark allows one to run:
```
$ stack bench --profile --library-profiling dhall:dhal...
Fixes #108
This gives a massive (~30x) parsing performance improvement for the benchmark
cod...
github.com/dhall-lang/dhall-haskell - 05600471d21dd72ee06e92bd55ad61ef57c6e62f authored over 6 years ago
This adds a 1-character lookahead step for parsing builtins so that all of
the alternatives don...
github.com/dhall-lang/dhall-json - 441a7d36af85a7ed7c9e32ff9825c17b60aa916e authored over 6 years ago
This decreases the heap utilization of the parser by over 10x (~5.5 MB to
350 KB) and improves ...
This groups operators that work on different types into a single precedence
level to improve pa...
github.com/dhall-lang/dhall-lang - c531c5fe2d1f78cae1e54d51d5e40bed9d22ade2 authored over 6 years ago
github.com/dhall-lang/dhall-haskell - f1858083d5e03a868aff9abb66b538986cabf7b2 authored over 6 years ago
This is to pull in improvements to the default behavior for multi-line
string literals
github.com/dhall-lang/dhall-haskell - e0a801f205b45fd9dbf64a182ca4d9828b5554de authored over 6 years ago
CI only tests GHC 8.4, so it missed the fact that `Dhall.Util` does not build
on GHC 8.0 or GHC...
... as standardized in https://github.com/dhall-lang/dhall-lang/pull/233
This also requires a...
github.com/dhall-lang/dhall-haskell - 926ca03ad133714e77cf97e9c4b7ed335de0a464 authored over 6 years agoThis is related to https://github.com/dhall-lang/dhall-lang/pull/233
Specifically, `List/fold...
github.com/dhall-lang/Prelude - a22da69657b9316a3c51ba0bf80c9d4024db3fce authored over 6 years agoSee: https://github.com/dhall-lang/dhall-haskell/issues/568#issuecomment-421777944
github.com/dhall-lang/dhall-lang - 9b54fa71dce0e2f750ccb9da66eb2467bde7145b authored over 6 years agoFixes #573
Example output:
```
$ dhall --explain <<< './test.dhall'
↳ ./test.dhall
...
Previously `dhall freeze` would tag imports with their hash but not actually
cache the hashed e...
07f873244038fcf1fd48db80584b5d577a05fe20 caused `dhall format` to start saving
escape codes to ...