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

Add `Prelude.List.foldLeft` (#1170)

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

fd2ebedfc90cc4230fc806482dd9cf17264d7851 authored over 3 years ago by Gabriel Gonzalez <[email protected]>
Fix warnings for the `expected-{prelude,test-files}` files (#1176)

… by not using `/homeless-shelter` for the Dhall cache or the
bundler path.

0167b4ebb5e0a844148241f88e91b8d35f7a989a authored over 3 years ago by Gabriel Gonzalez <[email protected]>
Add a batch of tests (#1173)

a8fdd02768fe92761e5d0f50066ff108b9e15323 authored over 3 years ago by Nadrieril <[email protected]>
Change `*/fold` examples to use different accumulator type (#1168)

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

f6a848286b4bb3924ef56e2ac17d17060b36828e authored over 3 years ago by Gabriel Gonzalez <[email protected]>
Add tests for `Text/replace ""` (#1172)

These trigger a bug the current Haskell implementation
(https://github.com/dhall-lang/dhall-has...

1e0bb483aaa2230c53e5d231a172053c4b964fa4 authored over 3 years ago by Simon Jakobi <[email protected]>
Add `Prelude.Text.{lower,upper}ASCII` utilities (#1164)

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

In particular, this is based o...

fbe7f3235d4f11fd4231e4fc4710ce4b42acef4e authored over 3 years ago by Gabriel Gonzalez <[email protected]>
More cors tests (#1171)

* Fix commit used for cors tests

* Add a forgotten test

* Setup two-hops cors tests

acee30866a179c9e9bb3fc02ec8be2883685eb14 authored over 3 years ago by Nadrieril <[email protected]>
Add CORS tests (#1162)

5ff7ecd2411894dd9ce307dc23020987361d2d43 authored over 3 years ago by Nadrieril <[email protected]>
Remove use of --inplace (#1159)

* nixops: Update reference to dhall-haskell

* Format Prelude's type with Unicode CharacterSet...

62ae55d1f8a88f348a32b6e2aebef964b3e70058 authored over 3 years ago by Basile Henry <[email protected]>
Setup CORS testing endpoints on test.dhall-lang.org (#1161)

fcf598fe60ce5dc938518e3980b4a0ee31364fe0 authored over 3 years ago by Nadrieril <[email protected]>
Add support for Unix shebangs (#1158)

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

eb35fae0f0b8693bc4924c547f60b11488e9e2ad authored over 3 years ago by Gabriel Gonzalez <[email protected]>
Fix typo in doc (#1156)

60629b9d198af49984e9f9da337036942147af8b authored over 3 years ago by Arnaud Venturi <[email protected]>
Add reference implementation of parser (#1152)

The main motivation for this change is to enable testing the reference
implementation before pr...

e73c6b971a01f077c06389772030c5a63fa97f40 authored over 3 years ago by Gabriel Gonzalez <[email protected]>
Add Prelude and cached package doc links (#1148)

af28c56ab5458df1cdcdd90c8c30a83d5e00d33e authored almost 4 years ago by SiriusStarr <[email protected]>
Point prelude.dhall-lang.org to store.dhall-lang.org (#1151)

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

This changes the top-level prelude.d...

929ad5600931bb415aaba828bfb33710dd03bff4 authored almost 4 years ago by Gabriel Gonzalez <[email protected]>
Add CloudFormation and Nomad bindings (#1150)

… to both dhall-lang.org and store.dhall-lang.org

af95d43ec9cfe08dbb17a8029b70775698146170 authored almost 4 years ago by Gabriel Gonzalez <[email protected]>
Expand tutorial section on `let` bindings (#1147)

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

0f7d41b4e759004a2ac5c43d4298990e0ec9e7ea authored almost 4 years ago by Gabriel Gonzalez <[email protected]>
Clarification on record completion (#1145)

d879b51f6a78f21a21c29d0f0d83e71aaf11647a authored almost 4 years ago by Tim Spence <[email protected]>
Make website more responsive (#1140)

Make the code editors and gifs shrink as necessary.

Split the large hash gif into two smaller...

125782ce314362c6ad4fc44d241f94357906206b authored almost 4 years ago by Nick Scheel <[email protected]>
Add dhall-ansible 0.2.1 to the store (#1139)

This change adds the latest release of dhall-ansible.

bad7dd30e2b32ad93ab048492861da9c160b8587 authored almost 4 years ago by Tristan de Cacqueray <[email protected]>
Rotate Discourse SMTP password (#1138)

In the course of debugging the issues that led to
https://github.com/dhall-lang/dhall-lang/pull...

51b9effa64acb8829011353926686fb190144c32 authored almost 4 years ago by Gabriel Gonzalez <[email protected]>
Use cache.nixos.org for Hydra builds (#1137)

By default, Hydra does not use the public Nix cache (mainly to
lock down the "chain of custody"...

51944c9ba7d5da7291b120857dace9b45c6af5e1 authored almost 4 years ago by Gabriel Gonzalez <[email protected]>
Fix typo in syntax.md (#1135)

`These instances comes in handy` -> `These instances come in handy`

d064ad04ca48d29c3b0ec0d3021f6eaf41416914 authored almost 4 years ago by Max Desiatov <[email protected]>
Version 20.0.0 → 20.1.0 (#1134)

861038dc9cbbd5c9988d57b47783f9ccdbcbf388 authored almost 4 years ago by Gabriel Gonzalez <[email protected]>
Fix Hydra permissions failures (#1133)

This is testing a possible long-term solution to the issue
documented in:

https://github.com...

ca4ba0344d9a97e74e0252b8f6b3cf49071f784b authored almost 4 years ago by Gabriel Gonzalez <[email protected]>
store.dhall-lang.org: Serve package documentation (#1132)

This updates `store.dhall-lang.org` to serve Dhall
documentation for all packages that are buil...

46f378e2170dc2d334813bcb0821166682ca4912 authored almost 4 years ago by Gabriel Gonzalez <[email protected]>
Simplify process for adding new dhall packages (#1131)

This change allows contributors to easily add new packages using
the `dhall-to-nixpkgs` utility...

e721b9de87d74fa9c466b447248eb047d4e7c4df authored almost 4 years ago by Gabriel Gonzalez <[email protected]>
Fix the mail server that Discourse uses (#1129)

The Discourse mail server was broken in the course of upgrading Nixpkgs
in #1114.

The issue ...

abf9f8a516dfd69522e6240fc43e6f139f7f2e71 authored almost 4 years ago by Gabriel Gonzalez <[email protected]>
Update `store.dhall-lang.org` (#1128)

… to add the latest version of the Prelude and also
`dhall-kubernetes` releases

This also up...

e5d21f604bda60a4b900eca57d4cdc18cceb96ba authored almost 4 years ago by Gabriel Gonzalez <[email protected]>
Expand literate Haskell semantics (#1127)

… to include:

* Binary encoding
* α-normalization
* β-normalization
* Equivalence checking...

59fdad88782df92eb2b96c80a811d425f4c70cd8 authored almost 4 years ago by Gabriel Gonzalez <[email protected]>
Remove `kick-hydra` service on dhall-lang.org (#1123)

This was a workaround for an older version of `hydra` which appears to
no longer be necessary.

baaac8ce151c5fc876377f784e9c32ace963a56f authored about 4 years ago by Gabriel Gonzalez <[email protected]>
Fix broken vscode plugin link (#1122)

ba0d5058b855f871717b57f0dd405f3df53b8acc authored about 4 years ago by Sanjiv Sahayam <[email protected]>
Improve `Prelude.JSON.render` output (#1118)

Now that we have language support for `Text/replace` we don't need
to use `Text/show` any longe...

ccc8bcf65f1309d95c5aff6827b88b9045e63fd3 authored about 4 years ago by Gabriel Gonzalez <[email protected]>
Version 19.0.0 → 20.0.0 (#1116)

2f7d0c28ab96181a003a284a0a68ba5debb2a751 authored about 4 years ago by Gabriel Gonzalez <[email protected]>
Haskell implementation of `shift` / `subst` (#1115)

This builds upon #1102 by adding a literate Haskell
implementation of shifting and substitution...

71a308e656af61f1773043d332dc72efc2bf748e authored about 4 years ago by Gabriel Gonzalez <[email protected]>
Fix Hydra builds (#1117)

Hydra started to get stuck after being upgraded in #1114. Specifically,
builds would get stuck...

b2344e922a3cebc4f5b055abe52d3ec50be6eab1 authored about 4 years ago by Gabriel Gonzalez <[email protected]>
Upgrade Nixpkgs (#1114)

The motivation of this change is to pick up
[newer Nixpkgs code](https://github.com/NixOS/nixpk...

f23b5b9b1f2bba5cc859bf088e7343ceccfa6e58 authored about 4 years ago by Gabriel Gonzalez <[email protected]>
Fix two type inference tests (#1110)

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

These tests weren't following the ...

75c59bfb4b498e3c00d6ec6cac8cbdeec37f809d authored about 4 years ago by Gabriel Gonzalez <[email protected]>
Fix website (#1112)

… by escaping backticks inside of the JavaScript multi-line literal

9e026b8b13b80dac4246d5a431c2d8a7f4aef4b7 authored about 4 years ago by Gabriel Gonzalez <[email protected]>
Update code samples to run on current Dhall versions (#1107)

b22cce186791bc3f4bd6b6808033adf86f30af6d authored about 4 years ago by Simon Zeng <[email protected]>
Literate Haskell Semantics - Syntax (#1102)

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

This is the first step toward...

ea93a65e740a02de4c18696db33b3bdf97c1ecbb authored about 4 years ago by Gabriel Gonzalez <[email protected]>
Enable auto-prune for `docker` (#1105)

… which should help conserve disk utilization

56bb5708a3dbfa9320bfd825f7c854e3419e3c5f authored about 4 years ago by Gabriel Gonzalez <[email protected]>
Improve disk utilization on dhall-lang.org (#1104)

… by garbage collecting more aggressively.

Before this change old system configurations were ...

94fd467a972fdc4971e869b3bcc04232d0de5080 authored about 4 years ago by Gabriel Gonzalez <[email protected]>
Use Text/replace to implement XML escaping (#1101)

Now we properly sanitize attributes and text by escaping special
characters

7ef7d0a52a69bb6328d7683f2eaf38ac083a8d19 authored about 4 years ago by Gabriel Gonzalez <[email protected]>
Mention Python bindings to Dhall (#1100)

… built on top of the Rust bindings

2e44d08ccbc5f75afbe1f285983fcc96dc3f92b1 authored about 4 years ago by Gabriel Gonzalez <[email protected]>
Update multiline.md (#1097)

There seems to be a typo in the rule for the re-escaping of characters `\`, `$` and `"`. I guess...

1fc90a4aaa4555cc664b9a9da96cbce9e673451d authored about 4 years ago by Yann Hamdaoui <[email protected]>
Normalize Text/replace for empty needle, abstact replacement/haystack (#1096)

* Normalize Text/replace for empty needle, abstact replacement/haystack

If the needle is empt...

8e0674eb419876e81d9e2218ddefc503a85fd580 authored about 4 years ago by Philip Potter <[email protected]>
docs(Language-Tour/Map): Fix example JSON output (#1098)

4438b3c30832a93517ffc958e9eba3bc4833a7f0 authored about 4 years ago by Hans van den Bogert <[email protected]>
Enable Hydra's cache (#1094)

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

2dbefd725f1b8f10cded79516255478fc19f8f2f authored about 4 years ago by Gabriel Gonzalez <[email protected]>
Update spec to say that `if` can return a type (#1090)

## Description

Before this change, conditional branching based on
types was not allowed for...

a1eba8a2524b1ad008e46de6bc3872e8937a7037 authored about 4 years ago by Max Heiber <[email protected]>
Add `Prelude.JSON.renderCompact` (#1087)

… which contains the old logic for rendering JSON compactly on one line

The motivation for th...

83bc4924f3c7e0139291fd339f33b830be7fb460 authored about 4 years ago by Gabriel Gonzalez <[email protected]>
Update link to Ansible bindings (#1082)

… to point to the `softwarefactory-project` organization

05550057a6595a33805df98dca42412c5eb9a0e2 authored about 4 years ago by Gabriel Gonzalez <[email protected]>
Add FUNDING information (#1091)

This will allow us to add a sponsorship button to this repository

72d351b4b8513f1cfb07b622a4decfafe9a967a1 authored about 4 years ago by Gabriel Gonzalez <[email protected]>
Text/replace on interpolated text (#1084)

e1e726f9e835f0b9ea61f8f193eff93778af2a28 authored about 4 years ago by Basile Henry <[email protected]>
Add missing import for Text/replace (#1088)

* Add missing import for Text/replace

Signed-off-by: Alex Humphreys <[email protected]>

...

fbad651ed10d9a24b7cdbc83c4c46ffe05c44498 authored about 4 years ago by Alex Humphreys <[email protected]>
Update `dhall` (#1083)

… and also update examples to use newer language features

* Don't package Prelude versions 13...

71d8aef221d2721cf5dbcc32537a1c1424b358b4 authored about 4 years ago by Gabriel Gonzalez <[email protected]>
Version 18.0.0 -> 19.0.0 (#1080)

* Version 18.0.0 -> 19.0.0

* note Text/replace in CHANGELOG

e35f69d966f205fdc0d6a5e8d0209e7b600d90b3 authored about 4 years ago by Philip Potter <[email protected]>
Add Text/replace builtin (#1065)

* Add Text/replace builtin

Signed-off-by: Alex Humphreys <[email protected]>

* Updat...

16160eb447f06fcd69bf6b386970ea929f84438c authored about 4 years ago by Alex Humphreys <[email protected]>
Add Prelude/Optional/concatMap (#1076)

As suggested here: https://stackoverflow.com/a/64094498/3314107

54fe8b1419024f026267d04a12321baf5d3cb711 authored about 4 years ago by Stefano Baghino <[email protected]>
Prelude: add functions version of built-in operators (#1037)

558280cd8236704b6bb4e60903c98a7c3ac7de7b authored about 4 years ago by Tristan de Cacqueray <[email protected]>
Fix link in recursion guide (#1078)

59b76d7eb937ecaffe35814d635a6cf9079cc1d9 authored over 4 years ago by Gabriel Gonzalez <[email protected]>
Implement `with` directly rather than via desugaring (#1073)

* Implement `with` directly rather than via desugaring

I found it confusing to implement the ...

e663cb302846cb62555c95549cb4dbf3421b4bef authored over 4 years ago by Philip Potter <[email protected]>
Language Tour: change // description from type merge to value merge (#1072)

66be90fb57cc69496583ecf920b28e03db6520e1 authored over 4 years ago by Kevin Wallace <[email protected]>
Fix typo in Introduction exercise solution (#1068)

78844f3af58964adf450cec7e0452daf10eacee6 authored over 4 years ago by Dilyan Damyanov <[email protected]>
Improve multi-line `Text` literals example (#1069)

3353c153c62dd000570618bb0184dab80d598b43 authored over 4 years ago by Dilyan Damyanov <[email protected]>
Version 17.1.0 → 18.0.0 (#1059)

4ecd748e574df6b3e568090077042d184298a7e4 authored over 4 years ago by Gabriel Gonzalez <[email protected]>
Improve built-in/types/functions/operators documentation (#1061)

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

The main changes are:

* Add mis...

f435edfcdd2cc763920e8345e7445f1484b12a17 authored over 4 years ago by Gabriel Gonzalez <[email protected]>
docs/Language-Tour.md: Differentiate /\ and with (#1060)

17872c1206706b4ff2812f81fa2f6f8addbe9496 authored over 4 years ago by JackKelly-Bellroy <[email protected]>
Add Prelude/Map/unpackOptionals (#1056)

4db84d9bc5c040b7aac2ed52ea1292a31e945310 authored over 4 years ago by JackKelly-Bellroy <[email protected]>
feat(dhall-docs): amend relative import expressions on Prelude to use .dhall extension (#1053)

Now relative imports on the Prelude uses the `.dhall` extension to work properly with `dhall-docs`

bc4cf66c993859891520c7a151b25fde794dab05 authored over 4 years ago by German Robayo <[email protected]>
Enable `with` optimizations (#1052)

The motivation for this change is:

https://github.com/dhall-lang/dhall-haskell/issues/1960

...

b046b849350cdfcdb90af48c3f88d31a40154159 authored over 4 years ago by Gabriel Gonzalez <[email protected]>
Fix missing syntax highlighting in documentation (#1055)

a87b607483ab6277f4f9a033a1fb6a673e03ddbc authored over 4 years ago by Gabriel Gonzalez <[email protected]>
Mention `Dockerfile` support on dhall-lang.org (#1054)

See: https://discourse.dhall-lang.org/t/announcing-the-dhall-containerfile-type/326

5cd99c14f21010d9372ba117366ad3f0823d8448 authored over 4 years ago by Gabriel Gonzalez <[email protected]>
Add `dhall-gitlab-ci` to dhall-lang.org (#1049)

ccb9f5d54b0ecba05a6493e84442ce445e411e9e authored over 4 years ago by Gabriel Gonzalez <[email protected]>
Use `dhall-docs` comment format for Prelude (#1045)

... so that the comment headers are included in the generated documentation

c5af0508bf7fd70fe4611da14b1b51f9c8dc5182 authored over 4 years ago by Gabriel Gonzalez <[email protected]>
Fix a typo in Language-Tour.md (#1047)

84b16fd73cdd4a15bffb29af83c7815675ee57a7 authored over 4 years ago by Fabien Boucher <[email protected]>
Version 17.0.0 → 17.1.0 (#1044)

2cb2e1804aa5ba8379137df1fc1fd1e9afb17ec7 authored over 4 years ago by Gabriel Gonzalez <[email protected]>
fix code block syntax of last judgement (#1039)

edcd996c5aff5fb041c05edf187e4c9ba720f34a authored over 4 years ago by German Robayo <[email protected]>
Remove files with `.dhall.dhall` extensions (#1041)

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

a12295bea2a898be48501b2a28dc7a35f195a984 authored over 4 years ago by Gabriel Gonzalez <[email protected]>
Mention Concourse package on dhall-lang.org (#1042)

... and also sort things alphabetically along the way

728dc009c887400fc5c97341f29a078b8a9ea31e authored over 4 years ago by Gabriel Gonzalez <[email protected]>
Update import section in standard for 17.0.0 (#1030)

f717c748b3751e5a1b22da8af3db31030e7dcd0d authored over 4 years ago by Travis Brown <[email protected]>
Include solutions in Language Tour (#1038)

70e3e3602622b3e1ee9e1b4b6208b645573d8d13 authored over 4 years ago by Gabriel Gonzalez <[email protected]>
Fix a few mistakes in the Language Tour (#1036)

5fde8ef1bead6fb4e999d3c1ffe7044cd019d63a authored over 4 years ago by Gabriel Gonzalez <[email protected]>
feat(prelude): add .dhall extensions on prelude functions (#1026)

Refactor the Prelude so each file has also a .dhall extension. This was done for the GSoC dhall-...

87993319329f3c00920d6e882365276925a4aa6a authored over 4 years ago by German Robayo <[email protected]>
meshcloud is also a proud user of dhall :-) (#1033)

a81a8aab82c0f35e6fb64017b7a55ba7453591a0 authored over 4 years ago by Johannes Rudolph <[email protected]>
Allow trailing delimiters (#956)

0c899ab31fdb857f535fe9f5b37f981271824a65 authored over 4 years ago by Nadrieril <[email protected]>
Correct a typo in Getting-started_Generate-JSON-or-YAML.md (#1029)

f545e21f8706117b1fd0f2372a77ba4d458677d6 authored over 4 years ago by Felix Yan <[email protected]>
Version 16.0.0 → 17.0.0 (#1022)

f035ea1947d9392bcedbe7f8c563f33559370efd authored over 4 years ago by Gabriel Gonzalez <[email protected]>
Prelude: Reduce cache size of JSON rendering code (#1015)

By reducing the number of times that some functions use their
arguments, we prevent terms from ...

bf757ba1ee526714278568012c6bc98d7ea9757e authored over 4 years ago by Simon Jakobi <[email protected]>
Reword claims about semantic integrity checks (#1019)

This rewords the claim so that the reader does not infer that
semantic integrity checks can det...

64b4b072d16a503cab71c470847a5ed1a12873f3 authored over 4 years ago by Gabriel Gonzalez <[email protected]>
feat(parser tests): add keyword record fields failure tests (#1013)

Co-authored-by: Simon Jakobi <[email protected]>

9f3a9023ae13c5728c37a8016734dc5dae61987d authored over 4 years ago by German Robayo <[email protected]>
Remove Optional/build and Optional/fold (#1014)

This implements phase 3 of the deprecation plan at

https://docs.dhall-lang.org/howtos/migrati...

549470527dcc0ee59253708c6ac23c0cee455093 authored over 4 years ago by Simon Jakobi <[email protected]>
Allow hydra to send email (#1011)

Currently, policyd-spf is blocking email from hydra because it appears
to come from `::1`, and ...

23b9eb21389f82df5b9217780580a9c693db4a54 authored over 4 years ago by Philip Potter <[email protected]>
Test that we typecheck `let` annotations (#1010)

* Test that we typecheck `let` annotations

This testcase came up in a PR on dhall-golang:
ht...

c79339d49e71597de43f2ea10e0f65ac5de94da7 authored over 4 years ago by Philip Potter <[email protected]>
Remove Unicode character from `dhall.abnf` (#1004)

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

9358ffa9c8241b0d8446d46010318758b0df38cb authored over 4 years ago by Gabriel Gonzalez <[email protected]>
Run hydra-unstable and pull in upstream fix (#1009)

This ensures we run hydra-unstable and pulls in a patch for
NixOS/hydra#757 which will (I think...

592beb35e45f3d7785d8d74d73975ca778b253ff authored over 4 years ago by Philip Potter <[email protected]>
Document "smart constructors" trick for recursive types (#1008)

The "smart constructors" trick is essential to using recursive
types ergonomically, but the rec...

078df280e99b2b7385c70e1ecadb52331d6040ce authored over 4 years ago by Gabriel Gonzalez <[email protected]>
Grant me ssh access to hydra/prelude/nginx/etc (#1007)

This adds me as an ssh user to the machines hosting the various bits of
dhall infrastructure.
...

23ec86289004351bc799f74cfa8b997f49297a96 authored over 4 years ago by Philip Potter <[email protected]>
Remove the ability to quote paths in URLs (#1005)

Fixes #581.

This is the last step in the deprecation plan documented here:
https://docs.dhal...

86378293333912335c7b4bfaa32a562947809512 authored over 4 years ago by Philip Potter <[email protected]>
Ensure `keyword` rule only matches keywords (#1001)

The `keyword` rule is provided for PEG (and similar) parsers to exclude
keywords from places li...

871e8f749f4c8a9d80311e0646dfbf0b5eeec316 authored over 4 years ago by Philip Potter <[email protected]>