Ecosyste.ms: OpenCollective

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

github.com/dhall-lang/dhall-haskell

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

Pack up manpages alongside binaries (for linux + mac) (#2054)

6d01d49a45dc4b1c4c27ace5673e3ca84faca298 authored over 4 years ago
Make `cabal sdist` more quiet (#2050)

… to make the `nix-shell` less noisy

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users....

f723a4442134622b8191403e2ed7c122b6c1c76b authored over 4 years ago
Openapi/chore (#2045)

* chore(dhall-openapi): remove Yaml dependencies

Use aeson instead of Yaml in order to get rid ...

c9152b03473877118204d9d2a6d2ccb1b301ed87 authored over 4 years ago
Format `with`-LHS with parentheses if necessary (#2048)

Fixes #2047.

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

9851e54be979612be9050567a289495c57e28e80 authored over 4 years ago
Allow pretty-simple 4.0 (#2041)

http://hackage.haskell.org/package/pretty-simple-4.0.0.0/changelog

Co-authored-by: mergify[bot]...

3087319cdef5d3983c30bcfa203981b782852d06 authored over 4 years ago
Use a longer HTTP response timeout in the import tests (#2049)

…in order to reduce flakiness,
as suggested by @Gabriel439 in
https://github.com/dhall-lang/dhal...

26a779062566fcd3c869fd74a707f19dd6c9242a authored over 4 years ago
Require dhall >= 1.35.0 for dhall-bash 1.0.33 (#2044)

It doesn't build with dhall 1.34.0:

```
[1 of 1] Compiling Dhall.Bash ( src/Dhall/Bash...

715ba2a8dc2d8e6f19280a9a95863119442db312 authored over 4 years ago
dhall-nixpkgs: Use hnix-0.10.1 (#2042)

http://hackage.haskell.org/package/hnix-0.10.1/changelog

The `nub'` workaround appears to be ...

d739d74335e8bbaabb5ce9349c7b995533459bdd authored over 4 years ago
Correctly format duplicate fields (#2037)

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

Co-authored-by: mergify[bot] <379...

cfd2894fae76c58acb145f19215a8e4ca27c2a0a authored over 4 years ago
dhall-nix: Allow hnix 0.10 (#2038)

http://hackage.haskell.org/package/hnix-0.10.0/changelog

2d7e31442eb810437e21c304cbbef49ff2e04b08 authored over 4 years ago
Fix installed completions (#2034)

* Fix installed completions

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

* Fi...

94a555fd02ef84847c7c410eea50553924ea7680 authored over 4 years ago
Version 1.34.0 → 1.35.0 (#2016)

5c503f0a20e8f213de37ba5d55f58be764994007 authored over 4 years ago
Pretty-print comments preserved in RecordFields (#2021)

Also:
* Use tasty-silver for format tests
* Ignore annotations in isNormalizedIsConsistentWithNo...

b453abff45392fcdb8fbd3672b42029cca647db5 authored over 4 years ago
Build against `megaparsec-0.9` (#2030)

30c4207b4c5b1d1878dec1240b3ce2d6812cfed2 authored over 4 years ago
make the HTTP Manager configurable (#2027)

f23dab855613fe1c62e029a63641f8de4fc3f9c2 authored over 4 years ago
feat: separate lib/exe in dhall-openapi.cabal (#2029)

* chore: add dhall-openapi to cabal.project

* feat: separate lib/exe in dhall-openapi.cabal
...

70d494be474b007240754a1e4a6ee1c5e6fc77f3 authored over 4 years ago
chore: remove useless import (#2025)

11e66fbff62ab50265069c25d53666134730eaa2 authored over 4 years ago
Disable flaky import tests (#2020)

* Disable flaky import tests

* Add one more flaky test

… as caught by the AppVeyor build

* An...

2f5acfc4f49945b423ea34992e11d90385653a59 authored over 4 years ago
Don't require `apiVersion`/`type` for `PersistentVolumeClaim` (#2019)

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

In the long-run I plan to ...

f77549a335babc72462503b6a6a1c88536a45cf5 authored over 4 years ago
Fix test build for `data-fix-0.3.0` (#2018)

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

Co-authored-by: mergify[bot] <379...

7993ef622b7d16c674ff9e5ac4877b64fb61affb authored over 4 years ago
Clarify `Decoder` contract (#2013)

* Clarify `Decoder` contract

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

* F...

ccb1197f9ba9440b1affcafbf1d13b98ecc6d4af authored over 4 years ago
Fix ambiguous haddock errors (#2014)

… and fix CI to catch them going forward

9dca2b8129bfec47afa069d5d1008448dcd2f873 authored over 4 years ago
Add `FromDhall` instances for `{Int,Word}{,8,16,32,64}` (#2012)

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

7810c4f75dc78b8f0f1a9b824c17b5c8adc13c59 authored over 4 years ago
Fix tutorial examples to use ASCII input (#2011)

The tutorial now uses ASCII anywhere that it prompts the user to input
Dhall code

6ada47f906164f5e56c73c6f7d3a2c2f12c164dc authored over 4 years ago
add `dhall-docs` to repository's README (#2008)

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

186cad7c7caf2d15c37bb5dcdac557535c648cc4 authored over 4 years ago
Add preliminary dhall-docs manpage (#2010)

Now dhall-docs man page will be installed alongside the cabal executable

47073cc951a1ac2d39bf15c33fd1e48706e145d5 authored over 4 years ago
Simplify `dhall-docs` hash algorithm (#2006)

The original motivation for this was to fix the `kubernetes-dhall-docs` build.
The root cause w...

9607641a92e754c6c5383836fdd436695248d666 authored over 4 years ago
Update static Nix build (#2001)

This is a revamp of our use of
[fully static Haskell executables](https://github.com/NixOS/nixp...

4fcc8cbf1372c6d7a251eeb6b16ab4cc2866fc5b authored over 4 years ago
Implement more efficient `with` desugaring (#1993)

… as permitted by https://github.com/dhall-lang/dhall-lang/pull/1052

48fcd204abb761b9402c597a97a5d43c67c11b7c authored over 4 years ago
fix(dhall-docs): rename var to name when it makes sense (#2002)

* VarDecl -> NameDecl

* VariableUse -> NameUse

* VariableDeclaration -> NameDeclaration

* var...

4b4669cf8ababa5cadb3f972821ff8ff20d8d0fe authored over 4 years ago
feat(dhall-docs): add jump-to-definition support for record-like expressions (#1991)

* preserve more whitespaces on record key-valuese

whitespaces is preserved now...
* Between a l...

8d89b441ab3477c4c4c02561679fd79b50a217ed authored over 4 years ago
Allow optparse-applicative 0.16 (#1997)

Changelog:
http://hackage.haskell.org/package/optparse-applicative-0.16.0.0/changelog

Stackage:...

753e459df7bfdb4876e7f35a5aaf6f76a4bd1e5f authored over 4 years ago
Fix formatting of `using` clause (#2000)

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

5a89196589d609ccc002762019ef5c4c9de3a882 authored over 4 years ago
Remove unneeded semigroups dependency (#1990)

It's not needed for GHC 8+ and we only support those.

1d335bcb3c07e488f320570a4f48952968913ef7 authored over 4 years ago
Allow ansi-terminal-0.11 (#1989)

2eadc88987e87dbf8e17767804ae0e20fc14c27b authored over 4 years ago
Fix lower bound on `dhall` (#1987)

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

The `dhall-json` and `dhall-lsp-s...

c1ef4d8ba0f77b278525c7ed5904cb420309a9b7 authored over 4 years ago
feat(dhall-docs): add jump-to-definition on lam bindings (#1982)

* Add jump-to-definition on `Lam` bindings i.e. function arguments
* Highlight with a subtle und...

05b12223f8d14055494d4c0cafc5db6807282c40 authored over 4 years ago
Increase lower bound on `aeson` (#1984)

`dhall-json` depends on `Data.Aeson.Types.formatPath`, which is only available
in `aeson-1.4.6....

cd601b262cbf198e6dc399fdf8b7cc3c2d5a2bc9 authored over 4 years ago
feat(parsing): preserve whitespaces on Lam (#1980)

* record whitespaces on Lam

* remove COMPLETE pragma list

* add haddocks for makeFunctionBindi...

3c75ca32c2839a7b5ee39869a3a3379ee2c9100e authored over 4 years ago
Fix `dhall-openapi` build (#1979)

… and enable the build in CI

04dbab2c47bb170bdff3ed2b708c76a83b561b39 authored over 4 years ago
fix(dhall-docs): hash file paths before hashing the tar (#1976)

* [wip] hash file names before writing to tar

* force evaluation of inMemoryTarBytes

* add dha...

42b119d245d6fb3c71d1fb184df346f8e3a6df52 authored over 4 years ago
dhall-to-yaml{,-ng}: --documents wraps non-`List`s (#1977)

* dhall-to-yaml{,-ng}: --documents wraps non-`List`s

See: https://github.com/dhall-lang/dhall-h...

2e47ccd78ebfcc51977a469bbf2b2c6eba8a4158 authored over 4 years ago
feat(dhall-text): add output file command line argument (#1974)

* feat(dhall-docs): add output file command line argument

This change enables setting a file ou...

69dc28d2f4f0c24fc6d24b59e56717c1695f26f5 authored over 4 years ago
feat(dhall-docs): jump to definition on let bindings (#1966)

Now when the user clicks on a variable declared on a let-binding
it will jump to that location. ...

b0c0987d0152ebf946bbbed11d50ae21bef53bce authored over 4 years ago
feat(dhall-docs): Generate docs on hydra for test demo package (#1969)

Our hydra jobsets now generate documentation for:

* the Dhall Prelude
* the tests demo package

a23f133f3636acd3b69f7d9854701fb46da334e6 authored over 4 years ago
Add Linux tarball/image to `release.nix` (#1968)

This is necessary for proper functioning of the release script

039dd0f0cc2bc77ca9ad231ee8c191ade066489e authored over 4 years ago
Version 1.33.1 → 1.34.0 (#1950)

da64b38b9c047baf625912e3dd8fe97252eba4e4 authored over 4 years ago
feat(dhall-docs): Jump on URLs expressions (#1959)

* [wip] jump to urls and relative imports

* finish jump to urls

* format urls as code as well
...

15088d37558986e3bf550907659021a2eedde02c authored over 4 years ago
Correct a typo in tests/Dhall/Test/Dhall.hs (#1963)

2662044b3ceaccc31898a67ab53cc05b382118cd authored over 4 years ago
Use path-0.8 (#1962)

* Use path-0.8

See http://hackage.haskell.org/package/path-0.8.0/changelog.

* stack.yaml: Unpi...

f76baa3aa116edfeb96f95741a50aa837f9db539 authored over 4 years ago
Allow prettyprinter-1.7 (#1961)

Context: https://github.com/commercialhaskell/stackage/issues/5558

Co-authored-by: mergify[bot]...

6a527ec2f452233ca3aa6b7c847b1318181c58d6 authored over 4 years ago
Test formatting idempotence with comments in let-bindings (#1951)

* Test formatting idempotence with comments in let-bindings

…and configure the formatting idemp...

04b1cddf3ffbb141a4ce1950f6d0f8ac92446c28 authored over 4 years ago
Handle empty lists without annotations as parse errors (#1957)

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

97ff185fb98a12a3154fc18b96dd57825669c137 authored over 4 years ago
Bring annotation parsing closer in line with the official grammar (#1958)

2452fe3768d6dd5ba0015c1d292765d532e470c1 authored over 4 years ago
Fix parsing of annotated `toMap` and `merge` expressions (#1954)

* Move `merge` parsing closer to `Some` and `toMap`

…similar to the `first-application-expressi...

4b95c08753fb3efeb45bd2c5977a03827c621275 authored over 4 years ago
Remove expected failure for ListLitEmptyPrecedence test (#1955)

The test file hasn't existed since
https://github.com/dhall-lang/dhall-lang/pull/654.

Co-author...

99818660a6e1452af666e19af0bb19acb1969f44 authored over 4 years ago
Mention Language Tour in `Dhall.Tutorial` module (#1956)

829db3da300182d3790a5185b31383e54c81ab5d authored over 4 years ago
Fix `subDelims` predicate for URL parsing (#1953)

Fixes #1952.

500bcc17594c5f500122b51f47b5e24afb777042 authored over 4 years ago
Drop support for GHC 8.2 (#1949)

…and do some general cleanup of compatibility code.

Closes #1947.

* Remove Nix config for ...

c3f6c40d78621b021b05cdae7f11d12fb1d4148d authored over 4 years ago
Fix `Arbitrary` instance for `Var` (#1942)

* Fix `Arbitrary` instance for `Var`

... by disallowing backtick characters in the label

Fixes...

7ceb2587306594defce52731285b6382e9e7bacf authored over 4 years ago
Add dhall-openapi (#1946)

The context for this is:

https://discourse.dhall-lang.org/t/expense-proposal-turn-dhall-kuber...

cefe5e684e2c7bc778cc42d1289187af2b858434 authored over 4 years ago
Add trailing character to Text bullet point (#1948)

* Add trailing character to Text bullet point

The bullet point for `Text` at the top of the Dha...

7388ec4d9f86909196f065a64a914a3004f60e94 authored over 4 years ago
feat(parsing): centralize comments parsing extraction on Dhall.Parser.Token (#1945)

* parse text from comments in Dhall.Parser.Token

* don't recover source position of lines on To...

d3566d661c3f2a7e58821872e1db7f65e55da5d3 authored over 4 years ago
feat(dhall-docs): Specification and implementation of the dhall-docs comments format (#1929)

* feat(dhall-docs): Specification and implementation of the dhall-docs comments format

* add bl...

d028c6368acec125a1502e88a453be5ecbbf99e8 authored over 4 years ago
Allow tasty-expected-failure 0.12 (#1944)

Context: https://github.com/commercialhaskell/stackage/issues/5537

fa35ce0b5fb1c434639b3ae9edd31df230e13a97 authored over 4 years ago
Allow data-fix 0.3 (#1943)

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

35dc268774ddf976f8b2ce9352e11138fed967f6 authored over 4 years ago
Shrink `Header`s to the empty string (#1940)

This simplifies some test failures.

85ecff6b5a6f7d83f4a1ea49b7b3394c55c827db authored over 4 years ago
Fix `Arbitrary` instances for `File`s (Take 2) (#1937)

* Fix `Arbitrary` instances for `File`s (Take 2)

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

28ddd582cd98bfb2e0b58e126312d27a6112142c authored over 4 years ago
Fix `Arbitrary` instance for `Header` (#1936)

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

The `shrink` implementation was p...

b7da75ee9a60623dd097c3690a6cfdd402df342e authored over 4 years ago
Fix `Arbitrary` instance for `Expr` (#1932)

... to not generate `Expr` values that can never be parsed

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

cc13c99e23504834c5b64f5e921783a584eff965 authored over 4 years ago
Disable coverage-checking for shell (#1930)

... for consistency with other shells

Otherwise, the test executables create `*.tix` files whic...

984c3b5b2edb308d7192c480b1933a6aa7627d9e authored over 4 years ago
Fix `Arbitrary` instance for `URL` (#1931)

... to only generate valid query strings

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

de43fb969909f578492069a4ab63d67aa7f15777 authored over 4 years ago
Fix `Arbitrary` instance for `File`/`Directory` (#1933)

... so that they don't generate invalid path components

084473df43d5d54e7b61a3b736e9a6a6fa5edc26 authored over 4 years ago
Add `dhall-docs` support for non-`let` type annotations (#1928)

* Add `dhall-docs` support for non-`let` type annotations

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

f261776ccf80315d62138f9f620dea82c4770c6b authored over 4 years ago
Run stylish-haskell and hlint on whole project (#1926)

29d0b9619b20fe3da87c1559416cc1f70f708d79 authored over 4 years ago
feat(comments): support prefix comments on Record's key-value pairs. (#1908)

* feat(formatting): support prefix comments on key-value fields on Records

* undo stylish-haske...

3167200e102ff46c3f06026d805a9359958f30d5 authored over 4 years ago
dhall-docs: add ascii characterset support (#1920)

* dhall-docs: add ascii characterset support

This change adds a characterset operand and `--asc...

a896197165274213a2536fad2b50e8d5f869ab9a authored over 4 years ago
Move man/dhall.1 to data files (#1921)

9d932f58be6a02efb0a6235e467426bccc88a97b authored over 4 years ago
Fix broken README link (#1919)

Without this fix URL results in error 404

7a00835ea23372b993a14e6be81f5db091f199d7 authored over 4 years ago
Add new `dhall rewrite-with-schemas` subcommand (#1902)

* Add new `dhall schema` subcommand

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

b2f4a129d7260e98821960ab26536bb545aaeb6e authored over 4 years ago
Alphabetize exported packages in dhall-docs (#1916)

Switched `foldl` to `foldr` in `dirToDirsMap` so sorting isn't reversed

8f49d59a23aaeb41a5dede8b96543219fc06afef authored over 4 years ago
Load italic and bold Lato fonts (#1915)

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>

b69bfd8a2fbae6b4a8a2606bbf142c8d4ab83ac2 authored over 4 years ago
dhall-docs: filter non dhall file in generateDocs (#1910)

* dhall-docs: filter badly encoded dhall file

This change ensure dhall-docs doesn't halt with t...

7ad7e40443ca8aca3621f75914e6cf8dde14cf56 authored over 4 years ago
dhall-lsp-server.cabal: Register test dependency on executable (#1913)

cabal will now ensure that the dhall-lsp-server executable is
up-to-date before running the inte...

95322a1256bef04b6460aa203f1bb6c2765a3977 authored over 4 years ago
dhall:tasty: Elide successful test cases in the test output (#1914)

…to simplify fixing test failures.

d29fe51f3058b21ddead2c47c983fc86dec08f0c authored over 4 years ago
feat(documentation): improve dhall-docs README.md with actual tool state (#1912)

* document usage of the tool

* add #comments-format link

* Closes #1911

* apply suggestions

7cf44fe9e1507075cb5f2b82034a771ea7136fba authored over 4 years ago
First release of dhall-docs (#1901)

* prepare release

* fix typo

* disable appveyor tests

e22ecde05f3cb858a0d5695dcd3ba3466b62cec2 authored over 4 years ago
feat(dhall-docs): Add test-setup and assertions as examples (#1899)

* feat(dhall-docs): Add test-setup and assertions as examples

* remove commented code and impro...

0008cd03d21ea7ce52a74983d663c3cdd34a32ff authored over 4 years ago
feat(dhall-docs): add type of expression from source code (#1898)

* For each file in the index entry, its type (from source code) is extracted.
* Other minor ui/...

282be9692925f3da76e44335d65fe6f485f409d1 authored over 4 years ago
Fix #1884 (#1897)

Previously, we would check whether a parsed operator expression may
appear in a with-expression ...

d3ae6d2ad13df604416147ad71d3fa56113d9622 authored over 4 years ago
feat(dhall-docs): add breadcrumbs to improve navigation (#1895)

* Breadcrumbs are available to navigate between several folders of the package
* You can copy t...

0c53c738ad1c26e7b6bf87aea2df00e39aaaca56 authored over 4 years ago
feat(rendered-source): First iteration on rendered source code in the dhall documentation (#1892)

* feat(rendered-source): First iteration on rendered source code in the dhall documentation

* f...

7713e84443cec7400ea9a15d6d8a98f9c6fbb3ee authored over 4 years ago
Add `--transitive` flag to `dhall {format,lint,freeze}` (#1880)

* Add `--transitive` flag to `dhall {format,lint,freeze}`

The `dhall {format,lint,freeze}` comm...

b75490db122fe13f1c4320220acaccd5afbf0359 authored over 4 years ago
Add support for trailing commas (#1885)

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

798f2b6d873a67b8d285aa588b8ab83edc6eabd5 authored over 4 years ago
Disable optimizations for Dhall.Test.QuickCheck (#1886)

…in order to prevent OOMs in Hydra CI.

This seems to reduce maximum residency when building wit...

88f9f83532411bdd54576d1fcaae2b384cd29581 authored over 4 years ago
Accelerate performance of trivial re-exports (#1879)

* Accelerate performance of trivial re-exports

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

89ab09583ca50377517ee2f0740420e9b8487a93 authored over 4 years ago
Format documents with leading `---` (#1865)

* Format documents with leading `---`

The context for this is: https://github.com/dhall-lang/dh...

b293dc022aa3ed55ee107ea8219a725b2c7426b7 authored over 4 years ago
feat(dhall-docs): Add content-addressed storage for documentation (#1876)

* feat(dhall-docs): Add content-addressed storage for generated docs

* add trailing slash to di...

303fe5400413b0d120eab24de43b14244149a795 authored over 4 years ago
Move RecordEncoder documentation (#1881)

The documentation for how to use the Divisible instance to create a
RecordEncoder ended up in th...

a9338bad35166b14dc873609dd3b91fd2abd412a authored over 4 years ago
Use env where it works (#1877)

6e1fdd8696856660d74b9eeb41e8a91249d0c8cf authored over 4 years ago