Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/dhall-lang/dhall-to-cabal
Compile Dhall expressions to Cabal files
https://github.com/dhall-lang/dhall-to-cabal
54da8deccd249ac7201b534e77149ea048b9d76f authored over 6 years ago by Oliver Charles <[email protected]>
52d49da3a7aacc3613b3d9179dbe1cc129456a6f authored over 6 years ago by Ollie Charles <[email protected]>
0333684bb29f4da039bdb3ea0ebcc2af03554dd9 authored over 6 years ago by Oliver Charles <[email protected]>
89de513d337f5081aac4c8799265f0f4dc5f34b4 authored over 6 years ago by Oliver Charles <[email protected]>
This entails splitting cabal-to-dhall/Main.hs into a thin driver, and
moving the actual meat of...
4b6da758a8aa9c8258623a31e78a4b7b2afb770e authored over 6 years ago by Javier Neira <[email protected]>
Include a test along with it, which I've manually verified to be
correct while the automated te...
Along with version, this is one of the fields that it just doesn't
make sense to do without.
This is consistent with the filename, and how it's used in the
examples.
Note that this is a...
aae6e700b22a55ad42a4a0616a44c7276d8e90ec authored over 6 years ago by quasicomputational <[email protected]>
Annoyingly, Guarded is higher-kinded and in Dhall 1.13 cannot be part
of a record.
Managed to miss this rather important one in #40. Oops.
a2e5ae8276ddbbc05c4240636c8ec593eaae12ae authored over 6 years ago by quasicomputational <[email protected]>
This exports everything from dhall/types/*.dhall that's not obviously
internal, for user conven...
139ac24ef784cb8df4dea7512196f3e73c491e5d authored over 6 years ago by Oliver Charles <[email protected]>
30948621885464c77ec6a6157bcb59572e57eb64 authored over 6 years ago by Oliver Charles <[email protected]>
6694b36662abb638273b58d2e2703db53f400bdf authored over 6 years ago by Oliver Charles <[email protected]>
6a9bcef10c8f1600fdf5684b188411bdee2ad2f7 authored over 6 years ago by Oliver Charles <[email protected]>
ed1ee304c55afc88a32c26f7e4eca0569ed2a635 authored over 6 years ago by Oliver Charles <[email protected]>
21f878ba65a9ee087c1efd5350ed2af5f6cd7a6a authored over 6 years ago by Oliver Charles <[email protected]>
a23a6ad710918d64f17b56c0d5aa6aad0d7c1da3 authored over 6 years ago by Oliver Charles <[email protected]>
Replace an 'a' with 'is' and add the word 'library' after the link to `network`. Also attempt to...
e07f5dc2d3f043b998ba1e8f34ab67e0c4742303 authored over 6 years ago by Vaibhav Sagar <[email protected]>383124b5bba9c9e6c0e27d5ef5ed32443a2c187b authored over 6 years ago by Oliver Charles <[email protected]>
90663eaaba4fb155cb90533a478c8407a2363c90 authored over 6 years ago by Oliver Charles <[email protected]>
8fdf0aeb403b99f4addc350f5f94eb0e10f83329 authored over 6 years ago by Oliver Charles <[email protected]>
e06652402debdec50d2072fbcbe1cd900819f122 authored over 6 years ago by Oliver Charles <[email protected]>
4eabb2471cea400af634570279a2af1dd2f72aab authored over 6 years ago by Oliver Charles <[email protected]>
55a01f06d57c04bd25dd08a36feb358976700ea1 authored over 6 years ago by Oliver Charles <[email protected]>
82c91c242ba9703a970f76aec11532835258449a authored over 6 years ago by Oliver Charles <[email protected]>
ef984818db3312169bd58424a11be993dd27140a authored almost 7 years ago by Oliver Charles <[email protected]>
This commit changes the guarding logic from:
List { guard : Config -> Bool, body : A }
t...
6360c32e6bae9e5df9b5de53f3701fce187a3a83 authored almost 7 years ago by Oliver Charles <[email protected]>468326961f64cd7f9b35a39d460f067f584355a1 authored almost 7 years ago by Oliver Charles <[email protected]>
dhall-to-cabal previously used a custom context that contained the `v` function, the `VersionRan...
9ff68a1a557424ba29a358e065fe07c87a6f2d53 authored almost 7 years ago by Oliver Charles <[email protected]>It doesn't actually type check as a Benchmark, as it still requires main-is.
Fixes #24
360678c4cacc5a38f3447d505d054af43d00d12b authored almost 7 years ago by Oliver Charles <[email protected]>Fixes #25
41adaf26ceda3603c3da52bb271197dd8f688459 authored almost 7 years ago by Oliver Charles <[email protected]>Fixes #26
5517ca6b5b72662d98e28a71427c83734fd01252 authored almost 7 years ago by Oliver Charles <[email protected]>d85626695f07214763a2597f0ec62dc28988ae3c authored almost 7 years ago by Oliver Charles <[email protected]>
This takes a package name and a list of major versions, and returns a Dependency
for that packag...
614c7540ad0acc05f87a83ba24814c6f040e405a authored almost 7 years ago by Oliver Charles <[email protected]>
910d41bfc142dea1e457160a0e0f7423735a4baf authored almost 7 years ago by Oliver Charles <[email protected]>
9636a77fd394b0f54682733cbe32a9d20e7d1813 authored almost 7 years ago by Oliver Charles <[email protected]>
bc1cfe789bb6f4ceaebcfeecf12eead62b9340cf authored almost 7 years ago by Oliver Charles <[email protected]>
935ce37171e3721a0d84ee52dfe713391be5b725 authored almost 7 years ago by Oliver Charles <[email protected]>
97e86b5a15ffd9a71c7eaebaa7e16bc9e8acc534 authored almost 7 years ago by Oliver Charles <[email protected]>
3882fdf0780d38f8743f1d586449ce4e2ed44ec5 authored almost 7 years ago by Oliver Charles <[email protected]>
896ae05f13d09cd293b0c684305802c1ec65d2a4 authored almost 7 years ago by Oliver Charles <[email protected]>
--print-type Compiler now just prints the compiler union type. The previous type
isn't really ne...
733391e91a5ed069e5a49c9fd6d79a15620f5c0f authored almost 7 years ago by Oliver Charles <[email protected]>
b710b7a95df76c12a6ca8ff575c919b8ea5ea7d4 authored almost 7 years ago by Oliver Charles <[email protected]>
Unfortunately it's ambiguous to have --print-type maybe take an argument. The
solution is to use...
--print-type now performs some basic common sub-expression lifting before
pretty printing the ty...
See #22
539b0d28e623e346248598962c9e8dbf207fe541 authored almost 7 years ago by Oliver Charles <[email protected]>Related to #22
ce2a5b2bf1f6dfd1a537467f547862ef73cb5045 authored almost 7 years ago by Oliver Charles <[email protected]>bae03807ff5ddabb74df25fede74a869c06e9825 authored almost 7 years ago by Oliver Charles <[email protected]>
f3aba6aa3b0604ccc1753c91792248b68e3cb0ef authored almost 7 years ago by Oliver Charles <[email protected]>
bc8337b1c2c7363b5cfedbfee2aefd5b1e7e4181 authored almost 7 years ago by Oliver Charles <[email protected]>
Push all imports to the top of the file, don't import within the final body.
3bb7eb7b805eb427bfae609c35df37574a3f7147 authored almost 7 years ago by Oliver Charles <[email protected]>d0ac49f4f5dd6f45b3d149057853cdcd7649744c authored almost 7 years ago by Oliver Charles <[email protected]>
a3b3e9d7801b5b3f5c2248e8d26ab0b3d0b33273 authored almost 7 years ago by Oliver Charles <[email protected]>
86d638d7a65f5a129c2db73cf8cb8f153156ceda authored almost 7 years ago by Oliver Charles <[email protected]>
See #3. This makes it much easier to add components to libraries that don't need
any customisation.
See #3
d15386291dd2d26377e289a62a3480f3326ea885 authored almost 7 years ago by Oliver Charles <[email protected]>2406c364cf9a8653b2e42a51dc4ea89056f2f97b authored almost 7 years ago by Oliver Charles <[email protected]>
e5c8631013f3bd06f800cba2392deff070a3662e authored almost 7 years ago by Oliver Charles <[email protected]>
4e54867f5433053e05a1825ab232f56916151338 authored almost 7 years ago by Oliver Charles <[email protected]>
98290daab238c668c7d7188d6d3333a27e8b33ed authored almost 7 years ago by Oliver Charles <[email protected]>
ec9e42fe8c0125421b92c59114453a699c7e96cf authored almost 7 years ago by Oliver Charles <[email protected]>
4dc40101ef110b8c528086ca7602b8321f7aafdc authored almost 7 years ago by Oliver Charles <[email protected]>
Fixes #20
2836d2eeb152bf5296d536bb8af3010d8248cd79 authored almost 7 years ago by Oliver Charles <[email protected]>As suggested in #14
18f4bd5d80f4ba45bac4de0eb864d0cb7f5e0122 authored almost 7 years ago by Oliver Charles <[email protected]>Fixes #18
dd8dcaba893f9b113bf442300d60dbb23e77af66 authored almost 7 years ago by Oliver Charles <[email protected]>Fixes #13 and #11
4c22446bb3b3a1efa11a41d7624691e186406bc6 authored almost 7 years ago by Oliver Charles <[email protected]>Closer to a normal Cabal file. See #13.
9022e3f54799593805b905d9511ee84d668afe9a authored almost 7 years ago by Oliver Charles <[email protected]>883e25c1035feb289bd7bae05ce28f90437e6a4c authored almost 7 years ago by Oliver Charles <[email protected]>
Fixes #17, but doesn't actually work without Cabal HEAD.
28a629e64b242a996c1cf9319279cc58d728657a authored almost 7 years ago by Oliver Charles <[email protected]>b03d0599ba4fa30d69664285ef6191d2b06de727 authored almost 7 years ago by Oliver Charles <[email protected]>
acaa0ffd31a8666235ee74a7d7dc31ff1359a814 authored almost 7 years ago by Oliver Charles <[email protected]>
0622770b62b89466b080107a6e091125a424ed2a authored almost 7 years ago by Oliver Charles <[email protected]>
05370f207d077178b7977cac4f2cefe02549291c authored almost 7 years ago by Oliver Charles <[email protected]>
378ea3cf2a2045a85d27fae458dbcd6a417159fc authored almost 7 years ago by Oliver Charles <[email protected]>
573a667f89336a936c7c17d4bf0d40457f6b32dd authored almost 7 years ago by Oliver Charles <[email protected]>
15b4f06b0f89dde100eb5d8346c7c66ce1e23726 authored almost 7 years ago by Oliver Charles <[email protected]>
348df3084ac32ae3c825aaa7d0139861740c3866 authored almost 7 years ago by Oliver Charles <[email protected]>
7ff56692d540013c5623e27179534fff5113aafb authored almost 7 years ago by Oliver Charles <[email protected]>
c446e275ad637a2b7cd8eb421c59a0d88b5e0e0e authored almost 7 years ago by Oliver Charles <[email protected]>
Fixes #16
0e180a50482a9e7cf9905bc3988404b53f85acd9 authored almost 7 years ago by Oliver Charles <[email protected]>6eb94e948ed10fa8a443b57f165be464b5e2aee6 authored almost 7 years ago by Oliver Charles <[email protected]>
8448d7b2b047f9e2718a87c48439e2f2ffa46662 authored almost 7 years ago by Oliver Charles <[email protected]>
Fixes #2
e65c9a5617f5346527cbb76b358962c19bc151f2 authored almost 7 years ago by Oliver Charles <[email protected]>ba4043a44238355bf6a8d7d2b746ed06850b7df8 authored almost 7 years ago by Oliver Charles <[email protected]>
d7ad78df7f98ba5a74bf001f3f826eb62af01a27 authored almost 7 years ago by Oliver Charles <[email protected]>
Fixes #15
61d4209b96d0a31670178e12908bad9ca1703a50 authored almost 7 years ago by Oliver Charles <[email protected]>d770e0eebb09ca5ed9603bb1d8144b2ecb00148c authored almost 7 years ago by Oliver Charles <[email protected]>
dc1b4d49387134078ed7e63a43d88908d6dd62ae authored almost 7 years ago by Oliver Charles <[email protected]>
e23419ca7f2666923a0b8911afcd7799faf55ed7 authored almost 7 years ago by Oliver Charles <[email protected]>
a4c46c1e62917d4e20967f33ca72003a854a8930 authored almost 7 years ago by Oliver Charles <[email protected]>
A smart constructor for package bounds to reduce a bit of syntax.
ed4ac5db26848a52828cf233dfdbbf242833dff8 authored almost 7 years ago by Ollie Charles <[email protected]>Can currently only be enabled
e2f1914847364df435168084737edc8fb0640183 authored almost 7 years ago by Oliver Charles <[email protected]>ce45e8f8221e3fdf6099c14b574ff994e43a8d5f authored almost 7 years ago by Oliver Charles <[email protected]>
2ea9812b59bb1f9fd05f7a48dbf03adf3b2237c4 authored almost 7 years ago by Oliver Charles <[email protected]>
c59673654ab72f8b5dd9d08d7be3cff827b55504 authored almost 7 years ago by Oliver Charles <[email protected]>
7a5207f3a97f35a3d3f5e05e98ed3cd039c076d1 authored almost 7 years ago by Oliver Charles <[email protected]>