Ecosyste.ms: OpenCollective

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

github.com/dhall-lang/dhall-lang

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

Update `dhall-haskell` reference to 1.32.0 (#997)

The main difference this entails is formatting changes, as you can
see from the diff

I also ...

435de1229955289ddfb03040e32b5e793dbeaf41 authored over 4 years ago by Gabriel Gonzalez <[email protected]>
Bring `README` up-to-date (#1000)

There were several stale passages in the `README`, which this change
fixes, and I also took thi...

de8421ff67669c0d05adc86a8f0ca5bd0ad1b579 authored over 4 years ago by Gabriel Gonzalez <[email protected]>
Add `dhall-ansible` to dhall-lang.org (#999)

e69b6def99debe02e9c36a7e90f7450af7b9c773 authored over 4 years ago by Gabriel Gonzalez <[email protected]>
Fix `List/zip` (#995)

The old implementation was behaving more like:

\xs ys -> reverse (zip (reverse xs) ys)

...

1cbc2b89b8c744b18a014fa7dbace9c2050efd43 authored over 4 years ago by Gabriel Gonzalez <[email protected]>
Added Prelude/List/unpackOptionals (#991)

This is useful when the targeted type requires plain values,
but the data building logic output...

98692818c51aed3068f97c9344ae1d8e728d3c0e authored over 4 years ago by Lisael <[email protected]>
Create `store.dhall-lang.org` (#990)

For more details, see:

https://discourse.dhall-lang.org/t/rfc-proxy-dhall-lang-org/144/3?u=ga...

12d5a99dc658653e653c23940acae8ce26f85bd1 authored over 4 years ago by Gabriel Gonzalez <[email protected]>
Not all ABNF parsers like empty rules (#987)

This instead uses standard pattern that is supported everywhere.

f08384ee5d4a9f1fbd63befb3938b4035f7b5d97 authored over 4 years ago by Łukasz Jan Niemier <[email protected]>
Allow quoted labels to be empty (#980)

eb2e9df445f8fd2036863813c3ad32a89e7778e0 authored over 4 years ago by Travis Brown <[email protected]>
Add instructions for using CI-related scripts (#993)

d61de5cb665070f91006d6d15953888d4f5508d9 authored over 4 years ago by Gabriel Gonzalez <[email protected]>
Version 15.0.0 → 16.0.0 (#982)

4d7c8e403202d7e8c64429bc23da41e33475d4e4 authored over 4 years ago by Gabriel Gonzalez <[email protected]>
Link to "Language Tour" on dhall-lang.org (#986)

... and also fix the docs reference to match the style of other
internal tutorial references

b0b2e6cb29a478ac731d1bd86b30ec1dc1a21399 authored over 4 years ago by Gabriel Gonzalez <[email protected]>
Mention the local VM after the build instructions (#988)

In PR #978 a virtual machine was added for local testing. Now this part of the documentation is ...

01d6cd97ec9700214d9a174d7ec57e4390cfffdf authored over 4 years ago by David Wagner <[email protected]>
Link to Slack and Zulip Dhall channels on website (#984)

98d68d8e16d53ba5d40abaed0bc044e0b66b427f authored over 4 years ago by Gabriel Gonzalez <[email protected]>
Add List/zip (#971)

Co-authored-by: Gabriel Gonzalez <[email protected]>

b913961961e993823a29b1d6fb0556afe5f0849b authored over 4 years ago by Shimi Bandiel <[email protected]>
Add test that we ignore poisoned cache entries (#983)

The standard requires implementations to check the hash of files fetched
from the cache:

...

a9aff4f0237da9531bd807ee3d7656a5b28573d9 authored over 4 years ago by Philip Potter <[email protected]>
Clarify `as Location` semantics (#972)

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

2e477374b5ae509ca80a1264f3499ef9ca1e57fc authored over 4 years ago by Gabriel Gonzalez <[email protected]>
Fix nixos warning (#981)

I was getting the warning

trace: warning: The option `boot.loader.grub.timeout' defined in...

1b2f8e6575ad9052dc2241ff1bcc27ed5f99a21f authored over 4 years ago by Philip Potter <[email protected]>
[tests] Remove dependency on csrng.net (#969)

The tests currently depend on csrng.net, which has a rate limit of one
request per second. Thi...

2e17158939d60a0fbf48007be371c1c4cba25125 authored over 4 years ago by Philip Potter <[email protected]>
Add instructions for testing dhall-lang.org in a VM (#978)

a18bf8d10e61516757bf665e900792f69b575360 authored over 4 years ago by Gabriel Gonzalez <[email protected]>
Add Text replicate, spaces (#967)

* Add Text whitespaceGenerator

* Incorporate feedback

- change generateWhitespace to a com...

9cc2f1e36b396dc5f06ef822c52065e85e259be7 authored over 4 years ago by Ari Becker <[email protected]>
Add `Prelude.List.index` (#966)

d14a3b47144a9d6e7502d3e1011168375f35685c authored over 4 years ago by Gabriel Gonzalez <[email protected]>
Small tutorial fixes (#974)

d8c667d638f8845570d0bb3adbbaae702314ac30 authored over 4 years ago by Gabriel Gonzalez <[email protected]>
Update encoding of floating point values to RFC7049bis (#958)

379e741365465313aa77e755077bd81f328ca1bc authored over 4 years ago by Nadrieril <[email protected]>
Add "Language Tour" (#965)

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

This adds a complete language-agno...

fbe08a7f22da2ab7bea79478b57abcb813c3ad84 authored over 4 years ago by Gabriel Gonzalez <[email protected]>
Add acceptance test for importing local files with quoted paths (#963)

Add acceptance test for importing local files with quoted paths

I discovered the tests don't ...

2954b7d079872f0b7c3dfe6e47ae4b08dd033e53 authored over 4 years ago by Tim Spence <[email protected]>
Allow unions with mixed kinds (#957)

* Allow unions with mixed kinds

* Move some tests to unit/

* Remove some incorrect tests
...

5973964062be2e7ea6ff7300a46616086dd9143b authored over 4 years ago by Nadrieril <[email protected]>
Adjust precedence of `===` and `with` (#954)

* Make `===` bind less tightly

* Make precedence of `with` more sensible

b788d6dd2150eec49b6bdd0cc7de50e403fad889 authored over 4 years ago by Nadrieril <[email protected]>
Add missed type-inference context sets (#948)

371a43a9aa4bcc0adc91cfd6c9c281a837dace45 authored over 4 years ago by Jan Rydzewski <[email protected]>
Improve whitespace consistency (#947)

Co-authored-by: Gabriel Gonzalez <[email protected]>

1b1835ad03688e5a554882b6a4457febf1caaf01 authored over 4 years ago by Jan Rydzewski <[email protected]>
Add regression test for partially saturated {List,Natural}/fold (#950)

... as caught by @travisbrown in:

https://discourse.dhall-lang.org/t/normalization-and-partia...

a53a620df888b97fe23598356be7157bda0c8e21 authored over 4 years ago by Gabriel Gonzalez <[email protected]>
Update wiki to mark Go bindings as ready (#949)

0b4e063b800c8e582f8e9c115393b37298fad5f6 authored over 4 years ago by Gabriel Gonzalez <[email protected]>
Link to our Open Collective page from website (#944)

7ffd1fdb60aa3a1e4ae6a7bddc847f195a1bda30 authored over 4 years ago by Gabriel Gonzalez <[email protected]>
doc: describe alternative using `with` (#946)

e9c72abdf442bd1054b7fda297213c43d13548d2 authored almost 5 years ago by Johannes Rudolph <[email protected]>
Version 14.0.0 → 15.0.0 (#942)

91d88e0a7938387cd8eb3cfaf091bd79d312168f authored almost 5 years ago by Gabriel Gonzalez <[email protected]>
Simplify how we fetch the github logo (#941)

By using `fetchzip` instead of contructing a whole derivation, we can
simplify fetching the zip...

7921025c7ad15834482127e23ef6f258e2e437b0 authored almost 5 years ago by Philip Potter <[email protected]>
JSON: support pretty JSON formatting (#936)

bbf87ad50626061f20f70f37dae97d3175b92dcf authored almost 5 years ago by Tim Cuthbertson <[email protected]>
Add dhall-golang to official implementations (#940)

* Add dhall-golang to official list

* Add dhall-golang to the website

This uses `fetchzip`...

2f3816c9b89e33b14517804b941164ecee8e0b8c authored almost 5 years ago by Philip Potter <[email protected]>
Change `renderYAML` to not emit exclamation marks (#934)

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

99d84e47ed9c64cee9c48212ca8f2af9320cdda6 authored almost 5 years ago by Gabriel Gonzalez <[email protected]>
Standardize record puns (#867) (#938)

* Tweak `with` grammar for generated parsers

* Standardize record puns (#867)

* Add a test...

b439e520963f48e2ce1ab11592afc1db9d644cb9 authored almost 5 years ago by Nadrieril Feneanar <[email protected]>
fix typo in recursive code docs (#937)

1452b2b30e6a6136fe548a67ae3ad3ec042787cb authored almost 5 years ago by Philip Potter <[email protected]>
Add a bunch of tests (#933)

* Fix a test and make another typecheck

* Add a bunch of typecheck tests

* Add a few missi...

ea3ed688dfbd787c7dc998ab00fce7dca78fc4a6 authored almost 5 years ago by Nadrieril Feneanar <[email protected]>
Fix JSON/renderYAML for singleton arrays/objects (#929)

Fixes #927

527f391fc8e48b3c8847b6982b76ac959808c0dd authored almost 5 years ago by Gabriel Gonzalez <[email protected]>
Fix inconsistent key names in CHANGELOG (#930)

1d0f2fd4f25c891933b7aed2dac3757997a891cc authored almost 5 years ago by jonathn <[email protected]>
Add support for `with` keyword (#923)

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

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

4c180d8e2dd9ea68200714b80517483af6d2e1ad authored almost 5 years ago by Gabriel Gonzalez <[email protected]>
Update links in README.md to docs.dhall-lang.org (#925)

* Update links in README.md to docs.dhall-lang.org
* Fix broken `Nix` link in readme

0b983b92aa2222dc3e292c20550ee37dea3f41df authored almost 5 years ago by Philipp Krüger <[email protected]>
Fix broken `README.md` links for docs.dhall-lang.org (#921)

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

The problem is due to a bug in `rec...

91274513f9492726f7fb78692d5d9023482bfcff authored almost 5 years ago by Gabriel Gonzalez <[email protected]>
Upgrade `dhall` (#919)

This fixes a GHCJS bug that causes code with numbers to fail to parse

See: https://github.com...

1a20024421d4e0574e7d9c85a7b0e751b0534dc6 authored almost 5 years ago by Gabriel Gonzalez <[email protected]>
Mention discourse in CONTRIBUTING.md (#918)

* Mention discourse in CONTRIBUTING.md

Since we have a section which is "where to ask questio...

05df75aa87e7180f3c74d6a670bf0686cc8d4c45 authored almost 5 years ago by Philip Potter <[email protected]>
Tweak instructions for how to run import tests (#917)

I realised that the instructions for how to run the import tests are
Unix-specific; setting XDG...

0e734652cb01fad6158b2d5025c1ca644cd20cd2 authored almost 5 years ago by Philip Potter <[email protected]>
Fix keyword ordering for simple-label rule (#916)

b06533033d7689b07c39362a6b438254755ac635 authored almost 5 years ago by Gareth T <[email protected]>
Update website to use version 1.30.0 of the Haskell implementation (#915)

cc2bf5d3fbd57ca3ff660fb70dbbfa645f6d6040 authored almost 5 years ago by Gabriel Gonzalez <[email protected]>
Add deprecation plan for URLs with quoted paths (#913)

This should allow us to close #581, finally.

68c8aa875801355a319261c87b547b9a017df3c4 authored almost 5 years ago by Philip Potter <[email protected]>
Don't parse single-quote strings too greedily (#911)

@Duncaen opened philandstuff/dhall-golang#1 with what I think is an ABNF
bug. Broadly, in the ...

e9661d511b4fff99f5d83929d9d8e8d3136b9119 authored almost 5 years ago by Philip Potter <[email protected]>
`using toMap` requires parentheses (#914)

This change clarifies (via the test suite) that custom headers using
`toMap` have to be parenth...

bb1649680ec1bb184145604d0854901c8bed6b74 authored almost 5 years ago by Gabriel Gonzalez <[email protected]>
Documentation: Cheatsheet improvements (#910)

Rephrased union example

Mentioned ability to import Prelude as a whole

a59ed47ded1479f8e1f6b9a1d1a68e6a4fc82a15 authored almost 5 years ago by Michal Sitko <[email protected]>
Version 13.0.0 → 14.0.0 (#908)

09b204377a4b78df5b67bced0ef2c8e0bafd0ac0 authored almost 5 years ago by Gabriel Gonzalez <[email protected]>
Add text editor configuration howtos (#907)

This change adds instructions to configure the dhall-lsp-server
with different text editors.

acb82168a1031fe179e9fba90a91fd7dcd49e88b authored almost 5 years ago by Tristan de Cacqueray <[email protected]>
Fix 502 errors for discourse (#906)

The `discourse` service was being restarted every hour for the following
two reasons:

* The ...

0ca41f109f8615afb5f15395a3e41d6efa9d171e authored almost 5 years ago by Gabriel Gonzalez <[email protected]>
Add support for dotted field syntax (#901)

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

This builds on top of #896 to add s...

ec4fe8ac58aa3d91f94223834ab6acfe57c3a425 authored almost 5 years ago by Gabriel Gonzalez <[email protected]>
Restyle `docs.dhall-lang.org` (#902)

This switches to using `sphinx_rtd_theme` to style the page instead
of the default theme

c6ae167a7556f377791ccfd178b56bf3221d4ad7 authored almost 5 years ago by Gabriel Gonzalez <[email protected]>
Tune disk utilization of dhall-lang.org (#903)

I've been tweaking dhall-lang.org to free disk space so that we can
begin using the machine as ...

0548a4cd0df32f2ceecd9249459e70a5ea922a1b authored almost 5 years ago by Gabriel Gonzalez <[email protected]>
Fix typing rule for merging `Optional`s (#899)

* Fix typing rule for merging `Optional`s

The current rule for typechecking merge on `Optiona...

cff5f97aa968d6e7e8ef28628399c2fa9bed338f authored almost 5 years ago by Nadrieril Feneanar <[email protected]>
Disallow Natural literals with leading zeros (#898)

Currently, we allow parsing literals like `042` as decimal Natural
literals. This is uncommon ...

a1f2dc019907ec001f28abbd05ca397bddb0975d authored almost 5 years ago by Philip Potter <[email protected]>
Documentation: Updated the dhall-yaml integration hyperlink (#900)

Updates the hyperlink URL for dhall-yaml to actually point at dhall-yaml instead of dhall-json.

c9accedbee5dde2e6cb2a5d0d5d41289482d0425 authored almost 5 years ago by Christopher Johnstone <[email protected]>
Add map folding tutorial (#824)

This change adds a tutorial to implement map and fold to generate
list of text.

953c36039fb4f5867ec4ebb12fbcc388ce6569a1 authored almost 5 years ago by Tristan de Cacqueray <[email protected]>
Add support for duplicate record fields (#896)

The motivation for this change is enable a subsequent change to the language
to add support for...

3301f2e2a408d9e3953185c51c1a07c668db47b7 authored almost 5 years ago by Gabriel Gonzalez <[email protected]>
Add auto section labels to docs for cross reference (#888)

This change enables the autosection label sphinx extension to simplifies
cross reference. This ...

c993f6a36092f6391bf808b27e75a876d23c2225 authored almost 5 years ago by Tristan de Cacqueray <[email protected]>
Update `dhall-json` tutorial (#895)

... to reflect changes in `dhall-json` behavior since the last tutorial

Fixes https://github....

ba21fa005a5f1e25ed875bc65e7452692e67b887 authored almost 5 years ago by Gabriel Gonzalez <[email protected]>
Relocate dhall-lang.org website to this repository (#892)

This moves the code for the dhall-lang.org website from the
`dhall-haskell` repository to this ...

8cf71d94bd63710faae018aac0920b937b977b11 authored almost 5 years ago by Gabriel Gonzalez <[email protected]>
Fix typo in title of "Safety guarantees" page (#889)

b20476014e508be2218adbafa656996d0fd217bc authored almost 5 years ago by Gabriel Gonzalez <[email protected]>
docs: Add migration plan for Optional/fold and Optional/build deprecations (#880)

004eaedf6c762d0960f0aacf37d17da7c7a0177e authored almost 5 years ago by Simon Jakobi <[email protected]>
Configure dhall-lang.org to automatically track `master` (#887)

This changes dhall-lang.org to no longer be managed via NixOps.
Instead, it will automatically ...

fda6d22ac4e4977bef6a7559fea22a01d75118c3 authored almost 5 years ago by Gabriel Gonzalez <[email protected]>
Add myself as a user with root privileges on `dhall-lang.org` (#886)

This is the first step in making it easier for other people to
manage this machine. The full s...

543d91e27d67f583b095cbb02babae3f2a944789 authored almost 5 years ago by Gabriel Gonzalez <[email protected]>
Update `dhall-haskell` to 1.29.0 (#885)

94e449740a53ec9fbf13b1a630c84d49324dfdcf authored almost 5 years ago by Gabriel Gonzalez <[email protected]>
Mention comments in cheatsheet (#883)

8068fb78d6d1b439e5850f6d96ca8f323393b361 authored almost 5 years ago by Jochen Schneider <[email protected]>
Fix link to prelude (#882)

Otherwise the link doesn't work on the docs.dhall-lang.org website

a72d3ad2c6c636de580c901452c3187e9da04420 authored almost 5 years ago by Adrian Sieber <[email protected]>
Version 12.0.0 → 13.0.0 (#875)

48db9e1ff1f8881fa4310085834fbc19e313ebf0 authored almost 5 years ago by Gabriel Gonzalez <[email protected]>
Clarify process for merging changes after edits (#876)

Motivated by this discussion: https://github.com/dhall-lang/dhall-lang/pull/875#issuecomment-570...

868e99ac1b09d689a759da7a5fd747aec12a1b9c authored almost 5 years ago by Gabriel Gonzalez <[email protected]>
Add Natural, Integer types to the JSON package (#873)

* Add Natural, Integer types to the JSON package
------

Fixes [#872](https://github.com/dhal...

294da0fdadc3882c73b57f4aa0ed96f1e3ba378d authored about 5 years ago by Ari Becker <[email protected]>
`dhall-rust` is now a complete language binding 🎉 (#868)

* Mark dhall-rust as complete

* Add dhall-rust to the list of actively maintained language bi...

032039316c2fb438aff3951f959f1d2f2df170d4 authored about 5 years ago by Nadrieril Feneanar <[email protected]>
Prelude: Add Function.identity (#865)

… as discussed with @SiriusStarr in #862.

8b9653b7319ccd0983933240927c78eafe2daff4 authored about 5 years ago by Simon Jakobi <[email protected]>
Some small grammar fixes (#871)

* `Some` is a keyword and must be escaped

* Fix order of branches in grammar for PEG parsers
...

e2d08ebf5fb5770b57d0681131bed4289d0bb623 authored about 5 years ago by Nadrieril Feneanar <[email protected]>
Extend merge to work on Optionals (#860)

… as discussed in #463.

0c99dc6f53919fc2df6b965877c355b62cf6ba02 authored about 5 years ago by Simon Jakobi <[email protected]>
Add support for hexadecimal numbers (#859)

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

c7dd51ec433e07433243cf1a1134655dbab6cc95 authored about 5 years ago by Gabriel Gonzalez <[email protected]>
Update nixops/dhall-haskell.json (#864)

https://github.com/dhall-lang/dhall-lang/pull/862 currently fails in CI with

dhall:
...

3ac58a29802cc0d70bf134b0c0dca7d3a0963173 authored about 5 years ago by Simon Jakobi <[email protected]>
Clarify "Edit me" message on docs site (#853)

Update "Edit me" message to "Want to contribute? Edit me on Github!" to make clear that it is de...

6c0008f8ec3915d0ac71cbbeef32dd30825bd991 authored about 5 years ago by SiriusStarr <[email protected]>
Remove reference to `--pretty` flag (#850)

Remove reference to `--pretty` flag from docs as the flag no longer exists

bc19d05c9f140399b784321c799c56a3f8b9b22c authored about 5 years ago by SiriusStarr <[email protected]>
Remove discussion of opacity of `Integer`s (#849)

* Remove discussion of opacity of `Integer`s from Design Choices

Co-Authored-By: Simon Jakobi...

69a6e3d798c081c137b9bfefc6e2736cfd4908e2 authored about 5 years ago by SiriusStarr <[email protected]>
Add Integer.{negative,nonNegative,nonPositive,positive} (#857)

… as suggested by @Gabriel439 in
https://github.com/dhall-lang/dhall-lang/pull/844#discussion_r...

ee1768d6be9e5cbfd9a511d6e9078023b7fe8da7 authored about 5 years ago by Simon Jakobi <[email protected]>
Fix docs.dhall-lang.org to display correct Copyright date (#856)

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

This fix is based on https://github...

b8f0f78a985742134f31a283ed5f98a937ccbc87 authored about 5 years ago by Gabriel Gonzalez <[email protected]>
Improve Prelude.Integer.subtract (#845)

```diff
→ λ(n : Integer)
→ if Natural/isZero (Integer/clamp m)

- then if ...

70c6c0463c5185abe75d3f4138c68afc5cbdf603 authored about 5 years ago by Simon Jakobi <[email protected]>
Make Prelude.Integer.multiply slightly more efficient (#846)

The case analysis allows us to avoid using Integer/abs on factors
of known sign. This is very s...

8fd35ab262967848210f12c4d8429202dd1571ce authored about 5 years ago by Simon Jakobi <[email protected]>
Simplify Prelude.Integer.toNatural (#844)

Co-authored-by: Gabriel Gonzalez <[email protected]>

ef7d5a7334660cea6df488cd9681910e21069828 authored about 5 years ago by Simon Jakobi <[email protected]>
Simplify Prelude.Integer.{greater,less}Than[Equal] (#843)

Normalized diff for lessThanEqual:

```diff
λ(x : Integer)
→ λ(y : Integer)
-→ Natu...

510e3e70850b7a663391e5a31005be266b671edc authored about 5 years ago by Simon Jakobi <[email protected]>
Simplify Prelude.Integer.equal (#842)

Normalized diff:

```diff
λ(a : Integer)
→ λ(b : Integer)
-→ Natural/isZero
- ...

cea6248a2b6f347dfdb2d9e84931495ddf09ddcb authored about 5 years ago by Simon Jakobi <[email protected]>
Fix prelude version (#841)

https://prelude.dhall-lang.org should always link to the latest
release.

531a12cad4971d87ef00ea7001023c489032ab5a authored about 5 years ago by Simon Jakobi <[email protected]>
Builtins reference: Add more rules for List/reverse (#839)

45d704ec355221acd7a606d8ed9ac3eb4ce36265 authored about 5 years ago by Simon Jakobi <[email protected]>
Add Integer/{negate,clamp} to built-in reference and cheatsheet (#838)

9f9dd3ce3c65936d5eea68906d46aed22fe062b6 authored about 5 years ago by Simon Jakobi <[email protected]>
Update explanation of the logo in the README (#840)

... as caught by @matheus23 in https://github.com/dhall-lang/dhall-lang/pull/837#issuecomment-56...

ffc3d456400ebec09d389de8ece4cb87a685c15c authored about 5 years ago by Gabriel Gonzalez <[email protected]>
Update README introduction (#837)

... mainly to match our new "branding"

4ddff790141e77d463d68ff83067c03f291d841e authored about 5 years ago by Gabriel Gonzalez <[email protected]>