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
`ealt` (which we use) is only available from version 5 up.
github.com/dhall-lang/dhall-haskell - ae788fde891a871474cb94b170e246041ea502f0 authored over 5 years ago
This helps fast-tags parse the containing file
(See https://github.com/elaforge/fast-tags/issues...
* Update README.md
* Add developer instructions
github.com/dhall-lang/vscode-dhall-lsp-server - 4f7270744f0581507dd7d1c8993fbdd83c7c5699 authored over 5 years agogithub.com/dhall-lang/vscode-dhall-lsp-server - 514f1f3b57a65fa7044b3424bb2e0de3168bd9b5 authored over 5 years ago
github.com/dhall-lang/vscode-dhall-lsp-server - e2d17df496876b2a6fbf60956fd9460c015e83fe authored over 5 years ago
* Remove Dhall.X and replace with Data.Void
This commit removes the Dhall.X module and the Dhal...
github.com/dhall-lang/dhall-haskell - 4a93c255db1f12439ff13eb6cd660fb052d96dda authored over 5 years agogithub.com/dhall-lang/vscode-dhall-lsp-server - b4549e26e67f9513112858b2ac9bc52f9875d125 authored over 5 years ago
…to fix build failures due to the submodule pointing at an unreachable commit.
* Disable a cu...
github.com/dhall-lang/dhall-haskell - 2cf6a1ba74e02a3e16a8060cacba026c66e2ff23 authored over 5 years ago
The immediate motivation for this change is to add language support for
assertions verified at ...
github.com/dhall-lang/dhall-haskell - 7f2f57f975a614aa5b76607125d3b900b2880f68 authored over 5 years ago
`a` and `b` are somewhat arbitrary expressions; `n` and `m` are natural
literals. To me it mak...
* Allow `toMap e : T` where `e` is a nonempty record
Currently, there is only one type infere...
github.com/dhall-lang/dhall-lang - bb60fb5d74f536984fa4971c66889965079da563 authored over 5 years ago
Several failed remote import messages didn't include the URL that
the interpreter failed to reso...
Fixes #1183.
github.com/dhall-lang/dhall-haskell - 1700fa72d8d849e1be0af23498dc86b68c85b8be authored over 5 years ago
This adds a new `--records-loose` flag and changes the default behavior
to `--records-strict`
T...
github.com/dhall-lang/dhall-haskell - 3abef4e3f0bb787fe3263349245baf19ad1fdba4 authored over 5 years agogithub.com/dhall-lang/dhall-haskell - f66918d8c858305d5a5d4e9427a977f92d7be6e4 authored over 5 years ago
Fixes https://github.com/dhall-lang/dhall-haskell/issues/1168
github.com/dhall-lang/dhall-haskell - 15bf9c8e533c3bbe6bca1f3a93cbb002a0cdb24a authored over 5 years agogithub.com/dhall-lang/dhall-lang - cf263a128d4e2e25afb3187cb8b243e7e68af9fb authored over 5 years ago
* Implement Natural/truncatedSubtract
* Restore commented out code
* Add pretty printing for N...
github.com/dhall-lang/dhall-haskell - 1b683295fc74f68a33216ff29431e04cbc635787 authored over 5 years ago* Make it no buildable in windows as suggested by @sjakobi
* Use last lts resolver for ghc-8.6....
github.com/dhall-lang/dhall-haskell - 4d0058b71d29d7de15fa5d75aa57d05e8ecc1e93 authored over 5 years ago
Queries `Paths_dhall_lsp_server` (generated by cabal) for the up-to-date
version specified in th...
github.com/dhall-lang/dhall-haskell - b4c8bc2da300bf6bc699da519bcffcd2f342d7b3 authored over 5 years ago
Note that `dhall-nix` cannot be built on Windows due to its transitive
dependency on the `unix`...
…as standardized in https://github.com/dhall-lang/dhall-lang/pull/664.
github.com/dhall-lang/dhall-haskell - cb38ba294172fb0a4d5f663c56318ff19bad1b03 authored over 5 years ago…as standardized in https://github.com/dhall-lang/dhall-lang/pull/573.
Fixes #1175.
github.com/dhall-lang/dhall-haskell - beb1e7ba6f250d07e690b61126709406bbe715eb authored over 5 years agoTypo in README.md
github.com/dhall-lang/awesome-dhall - 8897b344d3dd8452c9455328ecd1f32500657be6 authored over 5 years ago* Remove most uses of `StandardVersion` from the API
We no longer support multiple versions of ...
github.com/dhall-lang/dhall-haskell - a81c75fc5bc3aba479f377e56dff4c4d6c5ad832 authored over 5 years agoThis caught a bug in the ruby implementation.
github.com/dhall-lang/dhall-lang - 3ec1984314c70d8767599beda4ff87c7e046497a authored over 5 years agogithub.com/dhall-lang/dhall-lang - 95dd43037ce516907b0919a6cf2e8a9089b67f73 authored over 5 years ago
Label 27 is for toMap expressions; we should have a test for it.
github.com/dhall-lang/dhall-lang - 4e3093af640b9926d87cc3e150430d9b80dc5859 authored over 5 years agoInspired by #661.
github.com/dhall-lang/dhall-lang - ebda6c150056f4e7a801ee11f611be86ce694e8a authored over 5 years agogithub.com/dhall-lang/dhall-kubernetes - 4ad58156b7fdbbb6da0543d8b314df899feca077 authored over 5 years ago
Fixes #614.
This ensures that the `as Location` tests chain in a consistent way.
The parent ...
Fixes #515
github.com/dhall-lang/dhall-haskell - 22d46103c185489837f501ab46e9ce57f82f55bc authored over 5 years ago
Label 28 is "empty lists not in the form `[] : List T`"; we should have
a test for it.
github.com/dhall-lang/dhall-haskell - d45f3ec46b4b791705de0352f7ce382260845171 authored over 5 years ago
The motivation for this is two-fold:
* To get rid of the standard version from the output
...
github.com/dhall-lang/dhall-haskell - 3f2c42014fbe43857727e80f5102f741ea9477dc authored over 5 years agogithub.com/dhall-lang/dhall-lang - c7082d910d956bcedfdc51daae989659a2db67bd authored over 5 years ago
The motivation for this change is to avoid α-normalizing all imported
expressions.
For example,...
github.com/dhall-lang/dhall-haskell - 7a88cdf4813ecb9d99b671d1c0f40544613ce81e authored over 5 years agoFixes https://github.com/dhall-lang/dhall-lang/issues/609
Safari requires a vertical alignmen...
github.com/dhall-lang/dhall-haskell - 1970aa3ef3ae7bb4bbb360aada8518df3586cbc2 authored over 5 years ago* Remove union literals from the language
Reducing the surface area of the language makes it ...
github.com/dhall-lang/dhall-lang - f692f70bafa0322da5d9c4b535b2d323a9c5ac61 authored over 5 years ago* Allow customization of remote import resolution
Makes the `Status` type more general; previou...
github.com/dhall-lang/dhall-haskell - fd8683216d50a114c5421f9bdb64d98ea9b9592f authored over 5 years ago* Fix compilation without `with-http` flag
* Fix compilation with `with-http` flag
github.com/dhall-lang/dhall-haskell - 5bb84cbd94e193d5bda3ed62f810549ad1778541 authored over 5 years ago* Tag ImportSemantics with their semantic hashes
This is in preparation for semi-semantic cachi...
github.com/dhall-lang/dhall-haskell - 76a0d4159b72cce6fdf22f41ed25e75f6aa62e42 authored over 5 years ago* Fix `isNormalized` test
The test in question failed intermittently because `isNormalized` is
...
From dhall/tests/Dhall/Test/Regression.hs:
These two examples contain the following express...
github.com/dhall-lang/dhall-haskell - 34e6791f25932fc147841c2183c424a4074c3b46 authored over 5 years ago
Previously, `BAD="0 0" dhall <<< "env:BAD ? 0"` resulted in the
following error:
```
↳ env:BA...
This tests that the import alternative operator '?' successfully
recovers from type errors, i.e...
github.com/dhall-lang/dhall-lang - 6cbf57c946e7e6576babc23a38320e53ecfa6bee authored over 5 years ago
This enables syntax highlighting and formatted output for these two
programs
github.com/dhall-lang/packages - 292d1a2cdb784382f8675db5b029ef06696c8955 authored over 5 years ago
github.com/dhall-lang/packages - 495bd4b958ca1da8741b0727c9ef4cc75eb81db3 authored over 5 years ago
* Load imports recursively
This is the big change that enables us to implement 'semi-semantic'
...
Previously the rule seemed to say that the type of a toMap expression is the type (kind) of its ...
github.com/dhall-lang/dhall-lang - 788029db6b65ba660bc89b9c23d4df3f9cecccbc authored over 5 years ago
This allows Exprs to be lifted in template-haskell. This is useful to
build a [dhall||] quasiqu...
* This simplifies pattern matching during encoding.
github.com/dhall-lang/dhall-haskell - c8a0df3748391be08a6a4accb99496fb7d6b1d40 authored over 5 years agoFixes https://github.com/dhall-lang/dhall-lang/issues/656
This adds a human-readable `.diag` ...
github.com/dhall-lang/dhall-lang - 5cfca52e743a9b887a1bdf34c11ebfde572869b9 authored over 5 years agoContext: https://github.com/dhall-lang/dhall-lang/pull/655
github.com/dhall-lang/dhall-haskell - 88d6671e38832739898a63590e8e8be7bfa7645b authored over 5 years agoOriginal URL (potPourriA.dhall):
https://-._~%2C!$&'*+;=:@0abc1--12a------a-a--a-0/foo?/-...
github.com/dhall-lang/dhall-lang - f4ee1fb8f8165c6d68d5f7f4da609483839271db authored over 5 years agoIt now parses successfully
Fixes https://github.com/dhall-lang/dhall-lang/issues/653
github.com/dhall-lang/dhall-lang - f554f2e7449603d9a7b472181ed64a94abec6d87 authored over 5 years ago
The alternation was omitted, resulting in my parser trying to parse
some and toMap expressions ...
This is a simple refactoring that applies the ALPHANUM pattern introduced in https://github.com/...
github.com/dhall-lang/dhall-lang - cbe5fca479294d4aea3a6b7b94dba631b87d2696 authored over 5 years ago* Document that `normalize` is partial
Fixes https://github.com/dhall-lang/dhall-haskell/issues...
github.com/dhall-lang/dhall-haskell - 0120f2650d4a758fbc73ca391ea82dc1b4fd392a authored over 5 years ago* Forbid invalid codepoints
... as standardized in https://github.com/dhall-lang/dhall-lang/pul...
github.com/dhall-lang/dhall-haskell - 0c61b0d0486b13a73fe9a9d30f2c1036e2fc41e9 authored over 5 years ago…as standardized in https://github.com/dhall-lang/dhall-lang/pull/630
Also:
* Update the dhall...
github.com/dhall-lang/dhall-haskell - 0ee6ce6f6fd2afe9d227fa9d58a3e61fced33c21 authored over 5 years ago
These rules should be equivalent but more amenable to
recursive descent parsers and bulk parsin...
Related to https://github.com/commercialhaskell/stackage/issues/4725
github.com/dhall-lang/dhall-haskell - cbd6a6543ddff520fcc139afa1ee0cea5c4261c4 authored over 5 years agoContext: #1138
github.com/dhall-lang/dhall-haskell - 8aa8add453f7a5b0bf7cf0b74e4a5ce7c18878c0 authored over 5 years ago
Corresponding change to the standard:
https://github.com/dhall-lang/dhall-lang/pull/627
The pot...
github.com/dhall-lang/dhall-haskell - 482984eb6d3d4b09d68c4dab19d53672ec75847f authored over 5 years agoPreviously, ill-typed expressions like this one got into normalization:
toMap {=} : <>.x
A...
github.com/dhall-lang/dhall-haskell - e40e8477301e9965ea6f8571a88933ed81b371f4 authored over 5 years agoThis will be necessary for https://github.com/dhall-lang/dhall-lang/pull/640
github.com/dhall-lang/dhall-haskell - f0d017d7c5f8d820bfd4055cbfcb6bf7fc76408f authored over 5 years agoFixes https://github.com/dhall-lang/dhall-haskell/issues/1130
github.com/dhall-lang/dhall-haskell - a440c6cd28006d39a3e50b83dc950605e9411290 authored over 5 years ago* Implement dhall.freezeImport and dhall.freezeAllImports
* Remove old (broken) test suite
* R...
github.com/dhall-lang/dhall-haskell - 7e9728f0e934637786dfc80fac8128991a3ea35c authored over 5 years agoFixes #1092.
github.com/dhall-lang/dhall-haskell - 7dc7856d106679016fd232c52e991bd750612037 authored over 5 years ago* Check normalizeWithM for consistency with normalize
* Implements constant folding of Natural/...
github.com/dhall-lang/dhall-haskell - b4f71b2aa2b49c756525237b0a7a66131dcf1220 authored over 5 years ago
The current grammar forbids: `[] : List a` because it uses `import-expression`
for the type ann...
Fixes #643.
github.com/dhall-lang/dhall-lang - 91bbae625e9ba27ee90eac483256394c59cec351 authored over 5 years agoRelated to https://github.com/dhall-lang/dhall-lang/issues/577
This change forbids surrogate ...
github.com/dhall-lang/dhall-lang - 599f83b9d5ed24f4357455aecc794f572234a69a authored over 5 years agogithub.com/dhall-lang/dhall-haskell - 0df6362a9d44f3856cd9b4d2af12d25179a31bea authored over 5 years ago
* Add `--file` option to `dhall-json` executables
Fixes https://github.com/dhall-lang/dhall-has...
github.com/dhall-lang/dhall-haskell - 1a27cad1378ccfba269561c1732afc12d5e27f5c authored over 5 years ago…as discussed in https://github.com/dhall-lang/dhall-lang/pull/625#discussion_r302340879
github.com/dhall-lang/dhall-lang - ee2fe7d9cbd699fc9f40ca4858abcc0f13105324 authored over 5 years agoThis fixes an issue with a test caught by the Haskell implementation.
There was a last-minute...
github.com/dhall-lang/dhall-lang - 2df31bd63b65dd1629ebf585c05e2e2257629358 authored over 5 years agoTo be more precise (citing the haddocks):
Given a well-typed expression e, (isNormalized e)...
github.com/dhall-lang/dhall-haskell - 40ec83743d54eac76815db4412903306b0fec73c authored over 5 years agogithub.com/dhall-lang/dhall-to-cabal - 0f7304db41e10e72063fdd9ae72246a1ddb210e7 authored over 5 years ago
The Cabal sample is the output for the Dhall sample with comments removed.
github.com/dhall-lang/dhall-to-cabal - c528ad217b9e4ac9de6176f34e352323b763294a authored over 5 years ago* Fix misleading comment
* Add `Chained` type to capture fully chained imports
Until now we us...
github.com/dhall-lang/dhall-haskell - d5d0224bc3f219a3b23d84dde0f0477b59369112 authored over 5 years ago
It is not the case that
canonicalize (a <> b) = canonicalize a <> canonicalize b.
For exampl...
* Expose `localToPath` in Dhall.Import
Also modifies `localToPath` to return a relative path if...
github.com/dhall-lang/dhall-haskell - 33ebf7ee71d61c417da37c9974d51725eaa175ff authored over 5 years agogithub.com/dhall-lang/awesome-dhall - b3e35400ee2d05791d625451df46a995fd1d95f8 authored over 5 years ago
…addressing my own comments on
https://github.com/dhall-lang/dhall-haskell/pull/1041.
…as standardized in https://github.com/dhall-lang/dhall-lang/pull/625.
github.com/dhall-lang/dhall-haskell - 3856612763a7c97c3a4a92739c08bd25204b038a authored over 5 years ago* Move more `dhall-json` test logic into data files
... as suggested @sjakobi in https://github...
github.com/dhall-lang/dhall-haskell - 81ef51465298d3ca265763cc3b8bad011e42df8c authored over 5 years agoPackage for dumping primative subset of XML with 'dhall text'.
github.com/dhall-lang/dhall-lang - 37038a8a99400e07cfda6d1031c0ed78ce3bbd1d authored over 5 years ago
I realized that we haven't yet published a release containing
`./Prelude/Map.dhall`, so there's...
... as standardized in https://github.com/dhall-lang/dhall-lang/pull/610
github.com/dhall-lang/dhall-haskell - 8aa2ac3ce9b1f6b3822a03c666287792140e29e5 authored over 5 years agogithub.com/dhall-lang/dhall-haskell - 0506c13822d054bbbb699b1b528ccebd842d5247 authored over 5 years ago
Context: #622
github.com/dhall-lang/dhall-lang - ce6153ae098c0e2bf2b48059d9d48f13a28ecae2 authored over 5 years ago
Background:
https://github.com/dhall-lang/dhall-lang/wiki/Migration%3A-Deprecation-of-old-Optio...
Previously an empty list literal had to be of the form
[] : List T
Code like
le...
github.com/dhall-lang/dhall-lang - 4d68c5708cfc5c3f5ff7e5a6c4df25c5fdfd96f4 authored over 5 years ago* Remove usage of legacy Optional syntax
* Dhall.JSON: Use multilet in examples
* Update dhall...
github.com/dhall-lang/dhall-haskell - b2cbc8227fa895133af95fab80c10d617535245a authored over 5 years ago