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

Add failure test for duplicated record fields to typecheck suite (#278)

github.com/dhall-lang/dhall-lang - 79e2038b9e5ec4eed07801ee03e0675a82452550 authored about 6 years ago
Fix Sort / Kind mistake (#277)

github.com/dhall-lang/dhall-lang - 993d2f43d4988009f2b6bbf546211686658c0ecb authored about 6 years ago
Build against `yaml-0.11.0.0` (#689)

github.com/dhall-lang/dhall-haskell - 5b2ee41386e6d5ec8e496734e7f25d408c2cf227 authored about 6 years ago
Update tests to match the filesystem layout from the standard (#688)

This begins updates the filesystem layout for the tests to match
the new layout from the standa...

github.com/dhall-lang/dhall-haskell - 8a741050070481b04cd5e83c9bdee854dc2759b8 authored about 6 years ago
Add lower bound to `optparse-applicative` (#685)

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

github.com/dhall-lang/dhall-haskell - 96a360a5bc283fc3d48321d40bb4f4106bb004d9 authored about 6 years ago
Run tests in CI (#686)

CI was running tests, but they weren't blocking merge because they weren't a
dependency of the ...

github.com/dhall-lang/dhall-haskell - ef7c0681ca6d72ffde7ec94380dc9c6e0e2c24ec authored about 6 years ago
Prevent Hurkens' paradox (#680)

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

github.com/dhall-lang/dhall-haskell - 3ed5f4d29317f01e1fe7b302ed31e0a19940b7fe authored about 6 years ago
Prevent Hurkens' paradox (#272)

Fixes 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 ago
Allow custom normalization to be entered top-down (#684)

github.com/dhall-lang/dhall-haskell - 9d3e493f699eb877cc22ea1baabeccb5b8130666 authored about 6 years ago
Add parser tests (#276)

Add a set of agnostic tests for the parser. Since the AST is not
standard, the closest thing we...

github.com/dhall-lang/dhall-lang - 57ad822796af635cbd0acec82442be93f8ecd5be authored about 6 years ago
Add support for multi-`let` (#675)

... 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
Standardize how to encode/decode multi-`let` expressions (#271)

In https://github.com/dhall-lang/dhall-lang/pull/266 I forgot to specify how to
encode `let` ex...

github.com/dhall-lang/dhall-lang - ab9f13d9b2a041b8db155f2051d4f6cad598f72e authored about 6 years ago
Fix accidental tabs in examples

github.com/dhall-lang/dhall-kubernetes - 0691ba00782b87f410a59c40aac9675225cb29b5 authored about 6 years ago
Unskip tests for some now-passing generated files

github.com/dhall-lang/dhall-kubernetes - ad3eff2c7e128eecccf5fdda999d159ba095bfdd authored about 6 years ago
Update README notice about minimum Dhall version

github.com/dhall-lang/dhall-kubernetes - f88ad18bcca0db9a3aea7955287603de1cb26e3e authored about 6 years ago
Preserve Unicode characters (#679)

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 ago
Upgrade to dhall version v3.0.0 (#36)

github.com/dhall-lang/dhall-kubernetes - b98223e2a631c7ab1c84416661b1466b844c7592 authored about 6 years ago
Add normalization test for multiple let bindings (#270)

github.com/dhall-lang/dhall-lang - 33cab24f8edd81b167942847a3281306204f0109 authored about 6 years ago
Add requirement for adding tests when making changes (#269)

github.com/dhall-lang/dhall-lang - 133c9715471c9fa08fa368c3d9d1794009a86e94 authored over 6 years ago
Add acceptance tests (#265)

* Port normalization, import and typecheck tests from the Haskell implementation
* Add a small ...

github.com/dhall-lang/dhall-lang - 7591f8b56a647629493f418b9b863542a9d5b94f authored over 6 years ago
Add support for `let` expressions with multiple `let` bindings (#266)

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 - 17f8a934576c4ff89b11baf4f9968239c4f05371 authored over 6 years ago
Add support for +/-Infinity and NaN of type Double. Encode Doubles using IEEE 754 (#263)

github.com/dhall-lang/dhall-lang - 55475f77a9e8a7bf8a7c3415b32d7dcc64c7dc69 authored over 6 years ago
Update stack/cabal config to sync with new structure (#671)

Also, add build instructions for cabal and stack in alphabetical order

github.com/dhall-lang/dhall-haskell - 5db1051311c34c7709b3a11803e54ce4c911f272 authored over 6 years ago
Test that formatting preserves projection order (#672)

github.com/dhall-lang/dhall-haskell - 9d39286e35efe06d8ac1037bf76b38c3c1a6c7ab authored over 6 years ago
Introduce normalizeWithM for monadic normalization (#371)

github.com/dhall-lang/dhall-haskell - 096c03936ea6391869d9ccc20fcc79f098da603a authored over 6 years ago
Use an Ordered Set for Project (#670)

github.com/dhall-lang/dhall-haskell - 7aba79118c87fb4864f30a4de3ef2dad6952c8ec authored over 6 years ago
Test build against `ghc-8.6` (#669)

This ensures that all of the `dhall-*` libraries build against
GHC 8.6.1, but still generates t...

github.com/dhall-lang/dhall-haskell - dc5493d87f7f98b71b457c0163edab043a704b91 authored over 6 years ago
Add `LICENSE` (#264)

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
Fix parsing of //\\ (#666)

The issue was that the parser was attempting to parse // first, which
will succeed on the prefi...

github.com/dhall-lang/dhall-haskell - 9d0fd42d95ab69fa64da4afd8b60d69aca8e65a6 authored over 6 years ago
Migrate `dhall-{bash,json,text}` into this repository (#661)

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
Update `prelude.dhall-lang.org` (#257)

Now it points to the `./Prelude` subdirectory of `dhall-lang` instead of
the `Prelude` reposito...

github.com/dhall-lang/dhall-lang - 38ccc0663c0ad0ba65076bc86732d3b0b74f7e14 authored over 6 years ago
Move Prelude to dhall-lang repo, leaving pointers here (#15)

github.com/dhall-lang/Prelude - c40c1e056c9f906f34f75ba8d2cd8c5079d1fd80 authored over 6 years ago
Add `subExpressions` `Traversal` (#660)

This contains subExpressions, a traversal that visits all immediate
sub-Expr's of an Expr. This...

github.com/dhall-lang/dhall-haskell - 6fd4c8372463c2998580c0e8be38b547e4038861 authored over 6 years ago
Fix parsing of the `Some` keyword (#658)

Fixes #655

The standard grammar specifies that `Some` must be followed by
non-empty whitespa...

github.com/dhall-lang/dhall-haskell - 84c99bf988b7ad9fca879d55fb25a6be682f0469 authored over 6 years ago
Union Access (#657)

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 ago
Update NixOps specification (#248)

The 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 ago
Removed grammar whitespace ambiguity (#251)

github.com/dhall-lang/dhall-lang - 61d51b82e911840140699006f3ed3115dd5c664a authored over 6 years ago
Add union constructor selection (#249)

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
Use cabal-version 2.4 (#141)

On cabal-install-2.4, using cabal-version 2.2 means that a lot of
extra-source-files don't get ...

github.com/dhall-lang/dhall-to-cabal - 5768ce97097c10bc3272fbc3e6cffcc513b4480a authored over 6 years ago
Release 1.3.1.0 (#140)

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
Migrate Prelude into `dhall-lang` repository (#247)

... 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 ago
Update `README` and Nix logic (#650)

Fixes 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 ago
Doc should be Prefer (#649)

github.com/dhall-lang/dhall-haskell - 29544a467109a87ca3f8c70cf548b1f7b5c5ca81 authored over 6 years ago
Adjust license to a format GitHub recognizes (#644)

Fixes #643

github.com/dhall-lang/dhall-haskell - c40eadd57783857fb0fd1dd0608f710e75fbaa2d authored over 6 years ago
Sync stack/cabal config files with new dhall version (#69)

github.com/dhall-lang/dhall-json - 99b6b82c42f6fc2b566da4aae3b3d90a2505e5ab authored over 6 years ago
Build against `dhall-1.18.0` (#137)

github.com/dhall-lang/dhall-to-cabal - 2926768b7d0db24123f62401347b32227101e240 authored over 6 years ago
Version 1.0.15 → 1.0.16 (#12)

github.com/dhall-lang/dhall-bash - feeed229cc9fd98f1ec58dd6c3a38e579378910e authored over 6 years ago
Version 1.0.12 → 1.0.13 (#20)

github.com/dhall-lang/dhall-text - ae46794bb223466e00f56ac9f3ce8153f609a7c9 authored over 6 years ago
Build against `dhall-1.18.0` (#11)

github.com/dhall-lang/dhall-bash - 20492d914ec4eccb2b6d3284ff40b9ff9ee3abd7 authored over 6 years ago
Build against `dhall-1.18.0` (#19)

github.com/dhall-lang/dhall-text - 77017f31ce1361129a390653afeffc0969bf5faa authored over 6 years ago
Version 1.2.3 → 1.2.4 (#68)

github.com/dhall-lang/dhall-json - 3e42bbf745f175e8ce395df2ec34a99eaf519eda authored over 6 years ago
Build against `dhall-1.18.0` (#67)

github.com/dhall-lang/dhall-json - 224e6ef92a478c1648ada676817c3250b607aae9 authored over 6 years ago
Version 1.17.0 → 1.18.0 (#636)

github.com/dhall-lang/dhall-haskell - dbe8d7a21cd481bea8337dd1233f2df346cfa445 authored over 6 years ago
Export `{Integer,Natural}/toDouble` from `package.dhall` (#12)

* Also export `Natural/toDouble` in `Natural/package.dhall`

github.com/dhall-lang/Prelude - 0275fc37db164df5535f6f31249a85f4466c8be4 authored over 6 years ago
Version 2.0.0 → 3.0.0 (#245)

github.com/dhall-lang/dhall-lang - cab6775db391f05d73fcd770c5243c7328efa808 authored over 6 years ago
Add kind polymorphism. (#563)

Here’s an example:

./polyfunctor
```dhall
λ(j : Kind)
→ λ(k : Kind)
→ λ(c : j → j → Typ...

github.com/dhall-lang/dhall-haskell - 2010d410eecdd3e05a5efb208dfb3756f364b7bf authored over 6 years ago
Import Prelude instead of vendoring the Prelude (#639)

This uses Dhall's import system to fetch the Prelude so that we don't have
to keep a local copy...

github.com/dhall-lang/dhall-haskell - 25a0d69797cfe0aa9f9094b413c19e491ec6444a authored over 6 years ago
Change `dhall freeze` to support refreezing imports (#637)

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
Fix `dhall repl` commands (#638)

`repline` requires you to specify the leading character for commands now,
otherwise it disables...

github.com/dhall-lang/dhall-haskell - fcfae0c6dd8194b326e33c93b1ef2922603be157 authored over 6 years ago
Build against older versions of `aeson` (#65)

Fixes https://github.com/dhall-lang/dhall-json/issues/64

github.com/dhall-lang/dhall-json - 6c47345212a1cd270202441a14475ee2f778f8b9 authored over 6 years ago
Support standard version 3.0.0 and drop support for older versions (#634)

See the discussion in https://github.com/dhall-lang/dhall-lang/issues/242
and the corresponding...

github.com/dhall-lang/dhall-haskell - d9713ca54c1c08ce1c7b1f1ae034780bd34f9065 authored over 6 years ago
Adapt to new Dhall.Map (#63)

* 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
Fix to allow type-level functions as record fields (#241)

In #238 we intended to add support for records of type constructors by adding a new
`Sort` cons...

github.com/dhall-lang/dhall-lang - 2faaa6b164d21a5ca95707d34590b6440251338f authored over 6 years ago
Add `IsList` instance for `Dhall.Map.Map` (#624)

`dhall-json` needs this so that it can pattern match on a `Map` as a list
of key-value pairs

github.com/dhall-lang/dhall-haskell - afffa17be44047169cfb335a65ebb63d9d7a7868 authored over 6 years ago
Update versioning policy for the standard and binary protocol (#243)

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 ago
Fix parse error for IPv4-mapped IPv6 addresses (#632)

github.com/dhall-lang/dhall-haskell - 87aa062b8500170f4eb77f1a5fbb89536916dc14 authored over 6 years ago
dhall freeze adds a final newline (#629)

github.com/dhall-lang/dhall-haskell - f4a65634c3e0c0ff45c9c6adf907127238c67c6e authored over 6 years ago
Add new `Dhall.Map` module (#612)

This change drops the dependency on `insert-ordered-containers` in favor of a
new `Dhall.Map` m...

github.com/dhall-lang/dhall-haskell - 3737b6fecad671c2e03dc86ce77ccebfad7ee9a6 authored over 6 years ago
Minor warning cleaning of imports and exports. (#135)

github.com/dhall-lang/dhall-to-cabal - 6042afb4660cd601487373d62aa13647bcb539e6 authored over 6 years ago
Build against GHC 7.10.3 (#621)

... as requested by @jneira so that Dhall will continue to work as a
dependency of Eta, which i...

github.com/dhall-lang/dhall-haskell - f3a372c99abc324ed4c41ef7b7b4f0f7f01a81b3 authored over 6 years ago
Build against the latest `dhall` (#61)

This is to prepare ahead for an upcoming new release of `dhall`

github.com/dhall-lang/dhall-json - 53c91ef7d29f29799eb5ccbb855f5fee030ac88e authored over 6 years ago
GHC 8.6 stuff (#623)

This is the first version of repline with GHC 8.6 support, but it
comes with some API changes.

github.com/dhall-lang/dhall-haskell - fedfa8e41ea8da32c2ee779ce65982544ed4800f authored over 6 years ago
Add kind-polymorphism. (#238)

github.com/dhall-lang/dhall-lang - a335cec356a2fc1cef9e2d1991764c262db4e71e authored over 6 years ago
Fix import chaining for custom header support (#618)

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 ago
Fix relative imports for `dhall freeze --inplace` (#619)

Fixes 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 ago
Bump up megaparsec version and use last version of lts-11 (#615)

github.com/dhall-lang/dhall-haskell - a83856431e40288e26624f4e13a2f8dd9fca9058 authored over 6 years ago
bump up megaparsec version (#613)

github.com/dhall-lang/dhall-haskell - d1e8fde9c081122147db5cf443f7651c0430d71a authored over 6 years ago
Support Cabal 2.4. (#129)

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 ago
Update Prelude documentation (#237)

Fixes 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
Fix build of `benchmark:dhall-command` on OS X (#611)

Due to OS X's case-insensitive filesystem the build fails due to it
accidentally resolving the ...

github.com/dhall-lang/dhall-haskell - fb2bcc97a95ec6a8d1b19029b4c8c4eb13aa1027 authored over 6 years ago
Loopify denote (#610)

github.com/dhall-lang/dhall-haskell - 365780e5a89f43a4e8038e8efa9b7988619f2319 authored over 6 years ago
Profile the Dhall Command (#608)

This benchmark allows one to run:

```
$ stack bench --profile --library-profiling dhall:dhal...

github.com/dhall-lang/dhall-haskell - 900053a09d025ebeceb075b1815ee972c077ebb8 authored over 6 years ago
Left factor parser for function types (#606)

Fixes #108

This gives a massive (~30x) parsing performance improvement for the benchmark
cod...

github.com/dhall-lang/dhall-haskell - 218e90af7c9f8e541a015cf0faf6661b5df079fd authored over 6 years ago
Allow template-haskell-2.15 and containers-0.6 (GHC-8.6) (#599)

github.com/dhall-lang/dhall-haskell - 05600471d21dd72ee06e92bd55ad61ef57c6e62f authored over 6 years ago
Improve parsing performance for built-in functions (#604)

This adds a 1-character lookahead step for parsing builtins so that all of
the alternatives don...

github.com/dhall-lang/dhall-haskell - 2d8fea8dee3202b29416e5ea997d99f729fdf612 authored over 6 years ago
Add command line option to render many documents (#59)

github.com/dhall-lang/dhall-json - 441a7d36af85a7ed7c9e32ff9825c17b60aa916e authored over 6 years ago
Improve performance heap utilization of parser (#602)

This decreases the heap utilization of the parser by over 10x (~5.5 MB to
350 KB) and improves ...

github.com/dhall-lang/dhall-haskell - 7ebfc6a8322619c136fbb075eb13568760729f08 authored over 6 years ago
Compress operator parsing hierarchy (#601)

This groups operators that work on different types into a single precedence
level to improve pa...

github.com/dhall-lang/dhall-haskell - 98d408921bebc1bff728857299ba63ad9a77af29 authored over 6 years ago
Clarify the binary encoding of text literals (#235)

github.com/dhall-lang/dhall-lang - c531c5fe2d1f78cae1e54d51d5e40bed9d22ade2 authored over 6 years ago
Improve performance of whitespace parsing (#597)

github.com/dhall-lang/dhall-haskell - f1858083d5e03a868aff9abb66b538986cabf7b2 authored over 6 years ago
Build against the latest version of `yaml` (#57)

This is to pull in improvements to the default behavior for multi-line
string literals

github.com/dhall-lang/dhall-json - 135a5a7cb858d0a4477b65a4bd9d02c12efff719 authored over 6 years ago
Increase upper bound on `QuickCheck` (#594)

github.com/dhall-lang/dhall-haskell - e0a801f205b45fd9dbf64a182ca4d9828b5554de authored over 6 years ago
Build on older versions of GHC (#595)

CI only tests GHC 8.4, so it missed the fact that `Dhall.Util` does not build
on GHC 8.0 or GHC...

github.com/dhall-lang/dhall-haskell - 6e7180397f0391ab61b7816df5e4c43884e94400 authored over 6 years ago
Make operators parse as left-associative by default (#593)

... 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 ago
Parenthesize right-associative output (#11)

This 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 ago
Specificy associativity for repeated elements (#233)

See: https://github.com/dhall-lang/dhall-haskell/issues/568#issuecomment-421777944

github.com/dhall-lang/dhall-lang - 9b54fa71dce0e2f750ccb9da66eb2467bde7145b authored over 6 years ago
Truncate the displayed source code when it exceeds 7 lines (#589)

Fixes #573

Example output:

```
$ dhall --explain <<< './test.dhall'

↳ ./test.dhall
...

github.com/dhall-lang/dhall-haskell - 523b242abb42c8ca461856d80a35344d4ff5d6e2 authored over 6 years ago
Improve `dhall freeze` to cache as it goes (#587)

Previously `dhall freeze` would tag imports with their hash but not actually
cache the hashed e...

github.com/dhall-lang/dhall-haskell - 3d13f7132e6f742b81c6994c8dc78f3189dedc84 authored over 6 years ago
Fix `dhall format --inplace` (#590)

07f873244038fcf1fd48db80584b5d577a05fe20 caused `dhall format` to start saving
escape codes to ...

github.com/dhall-lang/dhall-haskell - 67dfffeeae537224b343aaff7ccb4b58cea36442 authored over 6 years ago