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
6d01d49a45dc4b1c4c27ace5673e3ca84faca298 authored over 4 years ago
… to make the `nix-shell` less noisy
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users....
f723a4442134622b8191403e2ed7c122b6c1c76b authored over 4 years ago* chore(dhall-openapi): remove Yaml dependencies
Use aeson instead of Yaml in order to get rid ...
c9152b03473877118204d9d2a6d2ccb1b301ed87 authored over 4 years agoFixes #2047.
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
9851e54be979612be9050567a289495c57e28e80 authored over 4 years agohttp://hackage.haskell.org/package/pretty-simple-4.0.0.0/changelog
Co-authored-by: mergify[bot]...
3087319cdef5d3983c30bcfa203981b782852d06 authored over 4 years ago
…in order to reduce flakiness,
as suggested by @Gabriel439 in
https://github.com/dhall-lang/dhal...
It doesn't build with dhall 1.34.0:
```
[1 of 1] Compiling Dhall.Bash ( src/Dhall/Bash...
http://hackage.haskell.org/package/hnix-0.10.1/changelog
The `nub'` workaround appears to be ...
d739d74335e8bbaabb5ce9349c7b995533459bdd authored over 4 years agoFixes https://github.com/dhall-lang/dhall-haskell/issues/2032
Co-authored-by: mergify[bot] <379...
cfd2894fae76c58acb145f19215a8e4ca27c2a0a authored over 4 years agohttp://hackage.haskell.org/package/hnix-0.10.0/changelog
2d7e31442eb810437e21c304cbbef49ff2e04b08 authored over 4 years ago* Fix installed completions
Fixes https://github.com/dhall-lang/dhall-haskell/issues/2033
* Fi...
94a555fd02ef84847c7c410eea50553924ea7680 authored over 4 years ago5c503f0a20e8f213de37ba5d55f58be764994007 authored over 4 years ago
Also:
* Use tasty-silver for format tests
* Ignore annotations in isNormalizedIsConsistentWithNo...
30c4207b4c5b1d1878dec1240b3ce2d6812cfed2 authored over 4 years ago
f23dab855613fe1c62e029a63641f8de4fc3f9c2 authored over 4 years ago
* chore: add dhall-openapi to cabal.project
* feat: separate lib/exe in dhall-openapi.cabal
...
11e66fbff62ab50265069c25d53666134730eaa2 authored over 4 years ago
* Disable flaky import tests
* Add one more flaky test
… as caught by the AppVeyor build
* An...
2f5acfc4f49945b423ea34992e11d90385653a59 authored over 4 years agoRelated to https://github.com/dhall-lang/dhall-kubernetes/issues/136
In the long-run I plan to ...
f77549a335babc72462503b6a6a1c88536a45cf5 authored over 4 years agoFixes https://github.com/dhall-lang/dhall-haskell/issues/1985
Co-authored-by: mergify[bot] <379...
7993ef622b7d16c674ff9e5ac4877b64fb61affb authored over 4 years ago* Clarify `Decoder` contract
Fixes https://github.com/dhall-lang/dhall-haskell/issues/1722
* F...
ccb1197f9ba9440b1affcafbf1d13b98ecc6d4af authored over 4 years ago… and fix CI to catch them going forward
9dca2b8129bfec47afa069d5d1008448dcd2f873 authored over 4 years agoFixes https://github.com/dhall-lang/dhall-haskell/issues/2007
7810c4f75dc78b8f0f1a9b824c17b5c8adc13c59 authored over 4 years ago
The tutorial now uses ASCII anywhere that it prompts the user to input
Dhall code
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
186cad7c7caf2d15c37bb5dcdac557535c648cc4 authored over 4 years agoNow dhall-docs man page will be installed alongside the cabal executable
47073cc951a1ac2d39bf15c33fd1e48706e145d5 authored over 4 years ago
The original motivation for this was to fix the `kubernetes-dhall-docs` build.
The root cause w...
This is a revamp of our use of
[fully static Haskell executables](https://github.com/NixOS/nixp...
… as permitted by https://github.com/dhall-lang/dhall-lang/pull/1052
48fcd204abb761b9402c597a97a5d43c67c11b7c authored over 4 years ago* VarDecl -> NameDecl
* VariableUse -> NameUse
* VariableDeclaration -> NameDeclaration
* var...
4b4669cf8ababa5cadb3f972821ff8ff20d8d0fe authored over 4 years ago* preserve more whitespaces on record key-valuese
whitespaces is preserved now...
* Between a l...
Changelog:
http://hackage.haskell.org/package/optparse-applicative-0.16.0.0/changelog
Stackage:...
753e459df7bfdb4876e7f35a5aaf6f76a4bd1e5f authored over 4 years agoFixes https://github.com/dhall-lang/dhall-haskell/issues/1998
5a89196589d609ccc002762019ef5c4c9de3a882 authored over 4 years agoIt's not needed for GHC 8+ and we only support those.
1d335bcb3c07e488f320570a4f48952968913ef7 authored over 4 years ago2eadc88987e87dbf8e17767804ae0e20fc14c27b authored over 4 years ago
Fixes https://github.com/dhall-lang/dhall-haskell/issues/1983
The `dhall-json` and `dhall-lsp-s...
c1ef4d8ba0f77b278525c7ed5904cb420309a9b7 authored over 4 years ago
* Add jump-to-definition on `Lam` bindings i.e. function arguments
* Highlight with a subtle und...
`dhall-json` depends on `Data.Aeson.Types.formatPath`, which is only available
in `aeson-1.4.6....
* record whitespaces on Lam
* remove COMPLETE pragma list
* add haddocks for makeFunctionBindi...
3c75ca32c2839a7b5ee39869a3a3379ee2c9100e authored over 4 years ago… and enable the build in CI
04dbab2c47bb170bdff3ed2b708c76a83b561b39 authored over 4 years ago* [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
See: https://github.com/dhall-lang/dhall-h...
2e47ccd78ebfcc51977a469bbf2b2c6eba8a4158 authored over 4 years ago* feat(dhall-docs): add output file command line argument
This change enables setting a file ou...
69dc28d2f4f0c24fc6d24b59e56717c1695f26f5 authored over 4 years ago
Now when the user clicks on a variable declared on a let-binding
it will jump to that location. ...
Our hydra jobsets now generate documentation for:
* the Dhall Prelude
* the tests demo package
This is necessary for proper functioning of the release script
039dd0f0cc2bc77ca9ad231ee8c191ade066489e authored over 4 years agoda64b38b9c047baf625912e3dd8fe97252eba4e4 authored over 4 years ago
* [wip] jump to urls and relative imports
* finish jump to urls
* format urls as code as well
...
2662044b3ceaccc31898a67ab53cc05b382118cd authored over 4 years ago
* Use path-0.8
See http://hackage.haskell.org/package/path-0.8.0/changelog.
* stack.yaml: Unpi...
f76baa3aa116edfeb96f95741a50aa837f9db539 authored over 4 years agoContext: 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
…and configure the formatting idemp...
04b1cddf3ffbb141a4ce1950f6d0f8ac92446c28 authored over 4 years agoCo-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
97ff185fb98a12a3154fc18b96dd57825669c137 authored over 4 years ago2452fe3768d6dd5ba0015c1d292765d532e470c1 authored over 4 years ago
* Move `merge` parsing closer to `Some` and `toMap`
…similar to the `first-application-expressi...
4b95c08753fb3efeb45bd2c5977a03827c621275 authored over 4 years ago
The test file hasn't existed since
https://github.com/dhall-lang/dhall-lang/pull/654.
Co-author...
99818660a6e1452af666e19af0bb19acb1969f44 authored over 4 years ago829db3da300182d3790a5185b31383e54c81ab5d authored over 4 years ago
Fixes #1952.
500bcc17594c5f500122b51f47b5e24afb777042 authored over 4 years ago…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`
... by disallowing backtick characters in the label
Fixes...
7ceb2587306594defce52731285b6382e9e7bacf authored over 4 years agoThe 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
The bullet point for `Text` at the top of the Dha...
7388ec4d9f86909196f065a64a914a3004f60e94 authored over 4 years ago* 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
* add bl...
d028c6368acec125a1502e88a453be5ecbbf99e8 authored over 4 years agoContext: https://github.com/commercialhaskell/stackage/issues/5537
fa35ce0b5fb1c434639b3ae9edd31df230e13a97 authored over 4 years agoCo-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
35dc268774ddf976f8b2ce9352e11138fed967f6 authored over 4 years agoThis simplifies some test failures.
85ecff6b5a6f7d83f4a1ea49b7b3394c55c827db authored over 4 years ago* Fix `Arbitrary` instances for `File`s (Take 2)
Fixes https://github.com/dhall-lang/dhall-hask...
28ddd582cd98bfb2e0b58e126312d27a6112142c authored over 4 years agoFixes https://github.com/dhall-lang/dhall-haskell/issues/1935
The `shrink` implementation was p...
b7da75ee9a60623dd097c3690a6cfdd402df342e authored over 4 years ago... to not generate `Expr` values that can never be parsed
Fixes https://github.com/dhall-lang/...
cc13c99e23504834c5b64f5e921783a584eff965 authored over 4 years ago... for consistency with other shells
Otherwise, the test executables create `*.tix` files whic...
984c3b5b2edb308d7192c480b1933a6aa7627d9e authored over 4 years ago... to only generate valid query strings
Fixes https://github.com/dhall-lang/dhall-haskell/issu...
de43fb969909f578492069a4ab63d67aa7f15777 authored over 4 years ago... so that they don't generate invalid path components
084473df43d5d54e7b61a3b736e9a6a6fa5edc26 authored over 4 years ago* Add `dhall-docs` support for non-`let` type annotations
Fixes https://github.com/dhall-lang/d...
f261776ccf80315d62138f9f620dea82c4770c6b authored over 4 years ago29d0b9619b20fe3da87c1559416cc1f70f708d79 authored over 4 years ago
* 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
This change adds a characterset operand and `--asc...
a896197165274213a2536fad2b50e8d5f869ab9a authored over 4 years ago9d932f58be6a02efb0a6235e467426bccc88a97b authored over 4 years ago
Without this fix URL results in error 404
7a00835ea23372b993a14e6be81f5db091f199d7 authored over 4 years ago* Add new `dhall schema` subcommand
Fixes https://github.com/dhall-lang/dhall-haskell/issues/17...
b2f4a129d7260e98821960ab26536bb545aaeb6e authored over 4 years agoSwitched `foldl` to `foldr` in `dirToDirsMap` so sorting isn't reversed
8f49d59a23aaeb41a5dede8b96543219fc06afef authored over 4 years agoCo-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
b69bfd8a2fbae6b4a8a2606bbf142c8d4ab83ac2 authored over 4 years ago* dhall-docs: filter badly encoded dhall file
This change ensure dhall-docs doesn't halt with t...
7ad7e40443ca8aca3621f75914e6cf8dde14cf56 authored over 4 years ago
cabal will now ensure that the dhall-lsp-server executable is
up-to-date before running the inte...
…to simplify fixing test failures.
d29fe51f3058b21ddead2c47c983fc86dec08f0c authored over 4 years ago* document usage of the tool
* add #comments-format link
* Closes #1911
* apply suggestions
7cf44fe9e1507075cb5f2b82034a771ea7136fba authored over 4 years ago* prepare release
* fix typo
* disable appveyor tests
e22ecde05f3cb858a0d5695dcd3ba3466b62cec2 authored over 4 years ago* feat(dhall-docs): Add test-setup and assertions as examples
* remove commented code and impro...
0008cd03d21ea7ce52a74983d663c3cdd34a32ff authored over 4 years ago
* For each file in the index entry, its type (from source code) is extracted.
* Other minor ui/...
Previously, we would check whether a parsed operator expression may
appear in a with-expression ...
* Breadcrumbs are available to navigate between several folders of the package
* You can copy t...
* 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}`
The `dhall {format,lint,freeze}` comm...
b75490db122fe13f1c4320220acaccd5afbf0359 authored over 4 years ago... as standardized in https://github.com/dhall-lang/dhall-lang/pull/956
798f2b6d873a67b8d285aa588b8ab83edc6eabd5 authored over 4 years ago…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
Fixes https://github.com/dhall-lang/dhall-haskel...
89ab09583ca50377517ee2f0740420e9b8487a93 authored over 4 years ago* 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 generated docs
* add trailing slash to di...
303fe5400413b0d120eab24de43b14244149a795 authored over 4 years ago
The documentation for how to use the Divisible instance to create a
RecordEncoder ended up in th...
6e1fdd8696856660d74b9eeb41e8a91249d0c8cf authored over 4 years ago