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 `Integer/toDouble` (#434)

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

github.com/dhall-lang/dhall-haskell - a69c3fd88d1a3bd5deaac099557f6f314069505f authored over 6 years ago
Add support for alternative imports (#172)

This adds support for specifying alternative for imports, as detailed in #163.
We add:
- a `?`...

github.com/dhall-lang/dhall-lang - d442e25a329099f2636b2d4624efb90cabb4a52a authored over 6 years ago
Silence cabal check by setting cabal-version to 1.10 (#466)

Previously, `cabal check` was failing because of `default-language`
fields. They require 1.10, ...

github.com/dhall-lang/dhall-haskell - 97080bc0d9240ab1131ed93ea9f368c6ea98baf6 authored over 6 years ago
Add inputFrom and inputFromWith, to allow setting the filename (#464)

I discovered we have a variant of `input` in `dhall-to-cabal` whose
main innovation is being ab...

github.com/dhall-lang/dhall-haskell - 0856aa529594972e41d997199521a9e638222f36 authored over 6 years ago
Add missing Diff dependency to doctests' build-depends (#465)

They were breaking without this for me when running with `new-test`.

github.com/dhall-lang/dhall-haskell - 70b852a06b26a9788c99655e13fdd8f490b16198 authored over 6 years ago
Add `Integer/toDouble` (#168)

Fixes #166

github.com/dhall-lang/dhall-lang - 2642411577f079d41682f75290a1e2b179dc5208 authored over 6 years ago
Remove `Buildable` in favor of `Pretty` (#459)

Fixes #40

This removes all uses of `Buildable` and replaces them with the `Pretty` class.
Th...

github.com/dhall-lang/dhall-haskell - c90bb69cf065373a2d20e2e7f4cf9b31c79e2f62 authored over 6 years ago
Disable allow-newer, add dhall as extra-dep (#7)

github.com/dhall-lang/dhall-text - baa335848c6c425fbf9705ca4ca2bf4c7cc4e0ad authored over 6 years ago
remove space in end of imports when formatting (#458)

github.com/dhall-lang/dhall-haskell - 3c051258c83a5fe71c2f59695c8a42dc6935ced4 authored over 6 years ago
7.10 compat: dataExpQ must come from L.H.TH.Quote, not .Syntax (#456)

Closes #454.

github.com/dhall-lang/dhall-haskell - 636750bfdb14b1aeaee8ca168adffbc65dba3466 authored over 6 years ago
pretty print JSON (#34)

* compare keys
* 2 space indent
* no trailing newline
* generic numformat

github.com/dhall-lang/dhall-json - f5961e09d06feb443df2c4f38c339bd0f4af3912 authored over 6 years ago
Add `./examples/True` (#438)

Part of https://github.com/dhall-lang/dhall-lang/issues/162

There is one expression in the tu...

github.com/dhall-lang/dhall-haskell - b9aac67bf70de582a0c55903da9a5c4a24784866 authored over 6 years ago
dhall-diff-text: Show diffs for text values using ANSI color codes (#455)

Signed-off-by: Basile Henry <[email protected]>

github.com/dhall-lang/dhall-haskell - 7b9ade1b6946f453ce61b74a3d9db50fd6ca667d authored over 6 years ago
Make format and dhall subcommands of dhall executable (#452)

github.com/dhall-lang/dhall-haskell - 6029f25b94886b7d9688019d3b0d962975bc55a6 authored over 6 years ago
Split Dhall.Parser in smaller modules (#448)

github.com/dhall-lang/dhall-haskell - 17a9aa3691da8b5a12215b679a1ec6c026db1089 authored over 6 years ago
Diff list values (#450)

* Use Haskell2010

* dhall-diff-lists: Diff list values

Issue #431

Make the diff of two ...

github.com/dhall-lang/dhall-haskell - bfb6152809ef2d3b8aa3539646a4e1297b405fdb authored over 6 years ago
Upgrade stack snapshot to LTS 11.12 (#447)

github.com/dhall-lang/dhall-haskell - d9200c0cc47f58f2db58fcfca521131622fff955 authored over 6 years ago
Minor fixes (#446)

* Benchmark was using Lazy Text

* Stack reolver being used was not compatible with multiple c...

github.com/dhall-lang/dhall-haskell - 2d6980fb97e8c07568998b4edd25e973a026aedf authored over 6 years ago
Add diff command line mode (#442)

Add the command line Parser along with a basic implementation for the diff of two expressions af...

github.com/dhall-lang/dhall-haskell - d181837c5da761efb9de6523fd442f37885ecd53 authored over 6 years ago
Change `dhall-repl` to `dhall repl` (#435)

Fixes #411

This moves `dhall-repl` to become a `repl` subcommand of the `dhall`
executable f...

github.com/dhall-lang/dhall-haskell - f1cc31b9f103eef510c4ccd869cbbfe60a873bbe authored over 6 years ago
Remove unnecessary normalization (#439)

github.com/dhall-lang/dhall-haskell - 328b4c299fa00dbc033630049b94e4b5839fbd74 authored over 6 years ago
Remove `./ipfs` subdirectory (#433)

This logic was migrated to the `dhall-lang` repository here:

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

github.com/dhall-lang/dhall-haskell - c6547bddec0aa12e65d1047ef2159ee11b44d5a4 authored over 6 years ago
Relocate `dhall/Main.hs` to `src/Dhall/Main.hs` (#432)

This moves the `dhall` executable's logic to a `Dhall.Main` module, for
two main reasons:

* ...

github.com/dhall-lang/dhall-haskell - 5c84d397759fc00db9a9dce4a51874675a80940e authored over 6 years ago
Check for duplicates when parsing records (#430)

Fixes #417

The parser already enforces at parse time that union and union types don't have
d...

github.com/dhall-lang/dhall-haskell - d91905dc56c734aac1eff26189d35dc73cbf5ebf authored over 6 years ago
Trim redundant `Note` constructors (#428)

Fixes #426

This changes `noted` to remove gratuitous `Note` constructors from the
syntax tree

github.com/dhall-lang/dhall-haskell - c9730ef26a8817a54b37046dee44cdc8f208516b authored over 6 years ago
Documenting exprFromText (#427)

`exprFromText`'s inputs were confusing, didn't know what `String` was. Documented inputs.

github.com/dhall-lang/dhall-haskell - b292425af489716f35a1f7dcefded046fea6dc2e authored over 6 years ago
CabalToDhall: make cabalToDhall a pure function. (#91)

Also expose parseGenericPackageDescriptionThrows, a new convenience function.

This is useful ...

github.com/dhall-lang/dhall-to-cabal - 417cc7cec56040220afc2e34351852276faa7bf4 authored over 6 years ago
Pretty-print expressions in type errors (#429)

Part of #424

This changes type errors to pretty-print expressions inserted in the
message

github.com/dhall-lang/dhall-haskell - c52017d44b7a811884cbe87a6096a1cee6399997 authored over 6 years ago
Refactor license in CabalToDhall (#89)

This removes a use of runUnion (#84) and produces much friendlier
output.

Originally part of...

github.com/dhall-lang/dhall-to-cabal - 25e17d40e129620fe39d1f51fd34219ed1649fe2 authored over 6 years ago
.gitignore more Cabal and Stack files (#86)

github.com/dhall-lang/dhall-to-cabal - 726a0f93e0118af08279986e7c1eb2a10d8e6df8 authored over 6 years ago
Remove test-package.dhall (#87)

It's a vestige from earlier development, and doesn't work with recent
versions of dhall-to-cabal.

github.com/dhall-lang/dhall-to-cabal - cce83ebc41755126b93e45deed8c1d747d2e1b8f authored over 6 years ago
Update parser to match latest grammar (#413)

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

Note that this doesn...

github.com/dhall-lang/dhall-haskell - e9d3841231ba5ab798151864a78537b7486b5cee authored over 6 years ago
Data instance for Expr. (#418)

Fixes #416.

Also
- adds some Template Haskell to be able to load & resolve a Dhall expressio...

github.com/dhall-lang/dhall-haskell - 2f3934ddd3bbffa5da778ef106680d9f122a16a2 authored over 6 years ago
Fix some performance issues (#420)

* Speed up type-checking large expressions bound with let

In #69, `let` was changed to substi...

github.com/dhall-lang/dhall-haskell - e8724ed306147c9bf79bf4f345d9e25b26344cd9 authored over 6 years ago
Make executables respond to --version. (#85)

github.com/dhall-lang/dhall-to-cabal - 9aa4cf3a6de72c013273c7952dcef3c207828a1a authored over 6 years ago
Remove orphan instances. (#81)

github.com/dhall-lang/dhall-to-cabal - 7074386a546574781cf9ccdcea18b7a58820e181 authored over 6 years ago
Merge pull request #9 from dhall-lang/f-f/add-readme

Add some documentation and examples

github.com/dhall-lang/dhall-kubernetes - dd2515c88affab284a3390253eb2931678ff469e authored over 6 years ago
Don't double up on other-modules in defaults/Library.dhall (#82)

defaults/BuildInfo.dhall already includes an other-modules field.

github.com/dhall-lang/dhall-to-cabal - 7d86693e59d55c5ad5e2fb55b5f2446d33b72d75 authored over 6 years ago
Add Stack support (#68)

github.com/dhall-lang/dhall-to-cabal - 97570c6ed06ad8ef33636152477d2fd9d4515531 authored over 6 years ago
Warning cleaning: unused imports and definitions. (#80)

Also fixes a crash in cabal-to-dhall if OtherOS was used.

github.com/dhall-lang/dhall-to-cabal - 86189af0870e56b5b66cd837a55d02724fce273a authored over 6 years ago
Also add Paths_dhall_to_cabal to autogen-modules (#78)

Hackage complains:

> Packages using 'cabal-version: 2.0' and the autogenerated module Paths_*...

github.com/dhall-lang/dhall-to-cabal - 2ac74c8b98c773f52153164be418a71bad767e7d authored over 6 years ago
Release 1.1.0.0 (#76)

github.com/dhall-lang/dhall-to-cabal - 250bf51b4ad2e007846e106f56c2db620f14d39d authored over 6 years ago
Finalise Changelog for 1.1.0.0 (#75)

github.com/dhall-lang/dhall-to-cabal - d489c29cf0997327ee01acb6565434ca7025bfad authored over 6 years ago
WIP: print-type: Refer to the Extension union by import. (#71)

* print-type: Refer to the Extension union by import.

`Extension` is fairly large and it's no...

github.com/dhall-lang/dhall-to-cabal - 210a5701d4cc7dc09a089899796d51b28cd995f1 authored over 6 years ago
Move to Cabal 2.2 (#42)

The biggest change is the introduction of SPDX licenses, which have to
be reflected in Dhall; a...

github.com/dhall-lang/dhall-to-cabal - 05ab27d4427d7542236b3e82d39cb1b9cf3977f8 authored over 6 years ago
Omit main-is from the default Executable. (#74)

Much like #46, this is a field that it is not sensible to do without.

github.com/dhall-lang/dhall-to-cabal - 6daf02a4af1b96875f898be500e36607bc8ec519 authored over 6 years ago
Remove outdated examples

github.com/dhall-lang/dhall-kubernetes - 89edbdca9dec5c0001f75de5e5866cba4738883a authored over 6 years ago
Rewrite readme adding some examples

github.com/dhall-lang/dhall-kubernetes - afa1b88e4987fe8a52e125a294f0e66b83e2837c authored over 6 years ago
Benchmark for #412's performance issue. (#419)

github.com/dhall-lang/dhall-haskell - 798d6627e333330483bc16c6386e1bf7957a9ca4 authored over 6 years ago
Use Strict Text for Parsing. (#422)

* Benchmark Prelude files

* Add issue 108 example

* Some cleaning up

* Remove printing ...

github.com/dhall-lang/dhall-haskell - 8bd410f8f5fe0bbef73388a70ea762b3477589aa authored over 6 years ago
Add Benchmarking (#415)

* Benchmark Prelude files

* Add issue 108 example

* Some cleaning up

* Remove printing ...

github.com/dhall-lang/dhall-haskell - 6f626c96bcb79ea7d1b421487fad69392ad7e8c0 authored over 6 years ago
Regenerate defaults and types

github.com/dhall-lang/dhall-kubernetes - 03c99940c919ba597e7dd3f1e17c1c9dbb9b2f91 authored over 6 years ago
Correctly generate List types

github.com/dhall-lang/dhall-kubernetes - 81988ee413ba08a56ea89f2191b58fb8ceacb4f8 authored over 6 years ago
Fix incorrect generation of lambdas with no arguments

github.com/dhall-lang/dhall-kubernetes - 5654473c898dd2408642831755d4fb9c6aea00c2 authored over 6 years ago
Add Some and None for constructing Optional (#3)

github.com/dhall-lang/Prelude - c79c2bc3c46f129cc5b6d594ce298a381bcae92c authored over 6 years ago
Factor out the common 'BuildInfo' type (#64)

github.com/dhall-lang/dhall-to-cabal - 7fe5edd6274c218e99e062d1df83606802a00636 authored over 6 years ago
cabal-to-dhall: keep the generated imports from GitHub up to date (#66)

This will grab the current version number from Paths_dhall_to_cabal
and then generate the URL t...

github.com/dhall-lang/dhall-to-cabal - aeda58e9f24acef235250020a3045d7a88563724 authored over 6 years ago
Prettify the cabal-to-dhall test output, for easier diffing. (#67)

github.com/dhall-lang/dhall-to-cabal - b30fa062e87786c0f871074f13b547db3af2b5b6 authored over 6 years ago
Remove ambiguity from imports in grammar (#161)

Before this change, the grammar made possible to parse an expression
like `./a.b` in 3 differe...

github.com/dhall-lang/dhall-lang - d72a9516451559b583cc008f8e6e0b05d05c2189 authored over 6 years ago
Remove the Parent constructor from FilePrefix. (#407)

The 'Parent' constructor is entirely subsumed by 'Here'; having it
only leads to redundant repr...

github.com/dhall-lang/dhall-haskell - 25d86e8e5dd7f5a8b1f7154ca2fa7ed712e0027b authored over 6 years ago
Add types to generated default records

github.com/dhall-lang/dhall-kubernetes - 7c895cea210facc84feb9e0966ce4ce5e0863a29 authored over 6 years ago
Switch from assigning generic types to association lists for objects

See https://github.com/dhall-lang/dhall-json/pull/29

github.com/dhall-lang/dhall-kubernetes - 368cd558bee07b9ae6432a976709e87d5b84a754 authored over 6 years ago
Make the required parameters fields of a record instead of fn args

github.com/dhall-lang/dhall-kubernetes - 65b1339651bcc1d93c084b350b2bb74009d9a427 authored over 6 years ago
Revert back to generating a flat directory

github.com/dhall-lang/dhall-kubernetes - 8056257892ce6084557ba9b175b7c24c9956a9aa authored over 6 years ago
Make script executable

github.com/dhall-lang/dhall-kubernetes - 3bc83febc2455c261bfa08b7b87a5ffbeff8d62e authored over 6 years ago
Properly format records

github.com/dhall-lang/dhall-kubernetes - 6c11202b833bbc6d8fa34226a9d9dccf2f880986 authored over 6 years ago
Start generating default values for all models

github.com/dhall-lang/dhall-kubernetes - 01d8ec40e3548ac32f7c456d6ff17508906b1b78 authored over 6 years ago
Move all types to the aptly named folder

github.com/dhall-lang/dhall-kubernetes - 7b76a392a767d2001a7d527199ea020f713f7868 authored over 6 years ago
Fix record types and empty records formatting

github.com/dhall-lang/dhall-kubernetes - ae66b56518caa324f7a0c4f0b98db0d38c09ceb4 authored over 6 years ago
Regenerate all types

github.com/dhall-lang/dhall-kubernetes - 8e7bd7a2552263dfbd2b8955d525e48400ff50e3 authored over 6 years ago
Add back tests for `List/indexed` (#405)

This adds back the missing tests for `List/indexed` (and fixes the
test failures)

github.com/dhall-lang/dhall-haskell - 508327d56fadc808063d947e6a86fafd0ad647de authored over 6 years ago
cabal-to-dhall: Pretty print output (#65)

github.com/dhall-lang/dhall-to-cabal - 562028904deac84cc9a4d52314b6aa32f84db1cb authored over 6 years ago
CabalToDhall: implement unifyCondTree using associativity. (#54)

I think that this is a lot clearer about what it is doing, rather than
the previous algorithm, ...

github.com/dhall-lang/dhall-to-cabal - 08bb3936125a2d3fe5afe02eb32063a13b39cfb1 authored over 6 years ago
Add a warning header to the generated .cabal files. (#51)

Fixes #50.

github.com/dhall-lang/dhall-to-cabal - 9cbba02ba612337ee99babf0f0b65a84fbd7c9f1 authored over 6 years ago
Update Changelog for 1.0.1 (#63)

github.com/dhall-lang/dhall-to-cabal - ec4bba7a122e8aea535c874413768200d13e2b69 authored over 6 years ago
Fix tracking which branches are already true or false in conditionals (#56)

* Fix tracking which branches are already true or false in conditionals

Previously, only one ...

github.com/dhall-lang/dhall-to-cabal - 251fbc9cf97a7991adad8a5f7c5026160c61b608 authored over 6 years ago
Fix tests by removing all the failing ones (#62)

I don't have the time to fix them, but we're adding new tests for new features
as we go.

github.com/dhall-lang/dhall-to-cabal - 7cceb6447fe5d87c2ce00c18ed001eb5c88227d6 authored over 6 years ago
Upgrade to Dhall 1.14. (#61)

github.com/dhall-lang/dhall-to-cabal - 81bfb809ae80b719a3c8cdceb0302057ddb3079d authored over 6 years ago
Fix canonicalization bug (#403)

Fixes #402

The simplest way to summarize this bug is the following incorrect behavior
before...

github.com/dhall-lang/dhall-haskell - 8a7f221c1889de3f8ba8f4f52e4f5aa8d975fc10 authored over 6 years ago
Fix canonicalization of ../../foo (#160)

Before this change, a path like `../../foo` would canonicalize incorrectly
to `./foo`. This ch...

github.com/dhall-lang/dhall-lang - 87d69ee3fa87e47dc2b810a5c0300e56b397c0db authored over 6 years ago
Add `version` subcommand (#6)

Fixes #5

github.com/dhall-lang/dhall-text - 4e87eba8dd83d11a0de9591a1dc414f258c5a723 authored over 6 years ago
Depth-first import algorithm (#396)

The standard specifies a depth-first import algorithm for resolving
imports but the Haskell imp...

github.com/dhall-lang/dhall-haskell - 1955ba3a9c3c9cf4729070408f8fac0419c74b9e authored over 6 years ago
Fix haddocks for `Directory` type (#401)

Fixes #399

github.com/dhall-lang/dhall-haskell - 3e8c93d7096e880e5b85daafa5eb4a200ff44a38 authored over 6 years ago
Align `then`/`else` when formatting `if` expressions (#398)

Fixes #397

github.com/dhall-lang/dhall-haskell - e177d9bdfad7926a16b446a6420ae852f68b1238 authored over 6 years ago
Update to the latest Prelude (#157)

This is the first release of the Prelude after the change to `Natural`
literals

github.com/dhall-lang/dhall-lang - b69e0712889dc6fec6b98aed635509012ed9f64e authored over 6 years ago
Update README examples to new Natural/Integer semantics (#152)

github.com/dhall-lang/dhall-lang - 00fa8aa5b38c9a2b47fdc829a84b1a4626c687e6 authored over 6 years ago
Version 1.0.9 → 1.0.10 (#4)

github.com/dhall-lang/dhall-text - 68f852090cfbaf5f6387bacc04afd812413d3990 authored over 6 years ago
Version 1.0.12 → 1.0.13 (#4)

github.com/dhall-lang/dhall-bash - e45d1264b23eeaf842d6236436c992bd85487fee authored over 6 years ago
Version 1.1.3 → 1.1.4 (#4)

github.com/dhall-lang/dhall-nix - 017c51a0ec5aee4cc488b60c415f815a0378d213 authored over 6 years ago
Version 1.1.3 → 1.1.4 (#4)

github.com/dhall-lang/dhall-haskell - 16dc491dcfa19122b388c3517e43bde99ab22960 authored over 6 years ago
Version 1.1.0 → 1.2.0 (#31)

github.com/dhall-lang/dhall-json - 14624f7ac7279430d7e6bbccf54cb2010abca7c8 authored over 6 years ago
Build against `dhall-1.14.0` (#3)

github.com/dhall-lang/dhall-nix - 38d10f003db67bdaf2ab51555f4db78318696a30 authored over 6 years ago
Build against `dhall-1.14.0` (#3)

github.com/dhall-lang/dhall-haskell - 68871355d1fafff009fa763353b6e1931644f7d9 authored over 6 years ago
Build against `dhall-1.14.0` (#3)

github.com/dhall-lang/dhall-text - 9634aec335b89f6db775ca0ac93588f36ab22dc5 authored over 6 years ago
Build against `dhall-1.14.0` (#3)

github.com/dhall-lang/dhall-bash - 04f179705891d3915d251f1713829290e95fe21c authored over 6 years ago
Build against `dhall-1.14.0` (#30)

github.com/dhall-lang/dhall-json - 609f53f84fba06a020c57a861ffa4de6c4082efd authored over 6 years ago
Version 1.13.1 → 1.14.0 (#386)

github.com/dhall-lang/dhall-haskell - dddfb1a8ea50e8505a8197c9e1448c08033032a9 authored over 6 years ago
Update Prelude references to latest version (#395)

github.com/dhall-lang/dhall-haskell - 17b4409a70e17acf44939f55de694849eba6ed75 authored over 6 years ago
Update Prelude to reflect changes to `Natural` literals (#1)

The Prelude examples and code now reflect the fact that `Natural`
numbers don't require a leadi...

github.com/dhall-lang/Prelude - e44284bc37a5808861dacd4c8bd13d18411cb961 authored over 6 years ago