Ecosyste.ms: OpenCollective

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

github.com/dhall-lang/dhall-lang

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

Extend valid set of quoted labels (#65)

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

This adds `:` to the list of su...

7a8744b4890b20f55cf19fe88defdb0889fa972e authored almost 7 years ago by Gabriel Gonzalez <[email protected]>
Standardize `constructors` keyword (#63)

631b3e4fb781ce5fdfdb3842cb1ce68319d27f0b authored about 7 years ago by Gabriel Gonzalez <[email protected]>
Formalize type-checking and normalization semantics (#61)

This adds a new `semantics.md` document which specifies the formal semantics
for type-checking ...

6360472454d06a9439a6ddf0aeadb659f7a1f454 authored about 7 years ago by Gabriel Gonzalez <[email protected]>
Migrate cheatsheet to wiki (#62)

91c465947516877daff8a255bd3ce1e3a7473bc1 authored about 7 years ago by Gabriel Gonzalez <[email protected]>
Fix newline stripping example (#54)

The latest version of Dhall strips the leading newline

f018f1b89d71f4582370d05e150040a85c137c6d authored about 7 years ago by Gabriel Gonzalez <[email protected]>
Fix grammar for `text-literal` (#56)

Fixes #55

7ec9e47cc62e5bd3344fe272414ed15abd9da23d authored about 7 years ago by Gabriel Gonzalez <[email protected]>
Fix string interpolation in cheatsheet (#53)

Running the examples through `dhall-format` broke string
interpolation, so this change fixes it

d9d25430984a2e2ff190734a7118e4e8a71a3a79 authored about 7 years ago by Gabriel Gonzalez <[email protected]>
Update cheatsheet to reflect JSON-style escapes (#50)

As part of standardizing the grammar the language now
uses JSON-style escape sequences instead ...

5aadd77151c775f4613badabf80bc9eda5e98e31 authored about 7 years ago by Gabriel Gonzalez <[email protected]>
Format cheatsheet example (#49)

This indents the multi-line comment example so that
it renders indented within the bulleted list

62fad0fef03f14e0105190ef4291b33a4b4705ce authored about 7 years ago by Gabriel Gonzalez <[email protected]>
Format cheatsheet examples (#51)

This uses the new `dhall-format` utility to
format the cheatsheet examples

827a034826b214d576c4387ce5ff329b53c62d9d authored about 7 years ago by Gabriel Gonzalez <[email protected]>
Remove stray backtick in cheatsheet (#52)

9e317a125c83d812aaa76c483a8998084b989cf8 authored about 7 years ago by Gabriel Gonzalez <[email protected]>
Fix documentation of reserved keywords (#47)

The parser documents in one of the comments the set of reserved keywords, but
this list acciden...

e97b65cc4713e14a003d3cee205d93079f63cb28 authored about 7 years ago by Gabriel Gonzalez <[email protected]>
Add support for integrity checks to parser (#48)

This updates the parser to reflect Dhall's new support for `sha256` integrity
checks on imports

5b30b904fba38ee70c73fc627631c45f75cd87a3 authored about 7 years ago by Gabriel Gonzalez <[email protected]>
Fix broken link

This fixes a broken link to the language tutorial

bd91a64bfc029a9f9b267a8878d7aa692ca0d80e authored about 7 years ago by Gabriel Gonzalez <[email protected]>
Remove `''${` escape sequence for double-quoted strings (#46)

The `''${` escape sequence doesn't make sense for double-quoted
strings. First off, it already...

d4fb1d6faa53524d09dd9f859c2f59d683ce49b2 authored about 7 years ago by Gabriel Gonzalez <[email protected]>
Fix typo in comment header of grammar (#45)

0c5f83b9db6c32d6b4d408d941a02144d129d140 authored about 7 years ago by Gabriel Gonzalez <[email protected]>
Add backtracking hints (#44)

This adds two additional backtracking hints for parsing IPv4 and IPv6

bbc74064b2625d9c7635c7bfd1a55cede6a229aa authored about 7 years ago by Gabriel Gonzalez <[email protected]>
Document grammar rules (#42)

This change explains in detail how to interpret the grammar rules when
building a parser

727f68e329a964b8e6580a799b20db0718ad2968 authored about 7 years ago by Gabriel Gonzalez <[email protected]>
Refactor single quoted literal grammar (#41)

This simplifies the specification a but (should be) equivalent and does not
change the grammar

b7c05ffd59578c2fcf33f1c0b3230932cd01f08b authored over 7 years ago by Gabriel Gonzalez <[email protected]>
Fix block comment grammar (#40)

The old grammar was treating anything between braces as a comment and not
account for the dashe...

c8f9d2858cc9543968c8f09216a5846325d15638 authored over 7 years ago by Gabriel Gonzalez <[email protected]>
Fix parsing of `==` (#39)

This fixes the grammar to expect `==` instead of `=` for
bool equality

7ee353c51e32f744e8f8c1ddba33bc13db9cbf46 authored over 7 years ago by Gabriel Gonzalez <[email protected]>
Fix typo in grammar rule (#38)

15356dbd8d49ecbe233137bdfc621e4fa5a6f77f authored over 7 years ago by Gabriel Gonzalez <[email protected]>
Add multi line comment (#36)

38d7c8eb8a1a8dbd887cb37afdf585b1830c7f18 authored over 7 years ago by Sibi <[email protected]>
Fix grammar for single-quoted strings (#34)

The grammar was ambiguous as to whether or not two single quotes in a row would
terminate a sin...

831085cf779dc2328735af1d98a83968ad255148 authored over 7 years ago by Gabriel Gonzalez <[email protected]>
Fix escape sequence for POSIX environment variables (#33)

be367ad2b7a7e72ee2861c7ae2553b361699fed4 authored over 7 years ago by Gabriel Gonzalez <[email protected]>
Minor refactor of comment grammar (#27)

This is purely to improve readability of the grammar

cff12b7641cf79cc5d423c3ced632f944705017f authored over 7 years ago by Gabriel Gonzalez <[email protected]>
Add escape sequence for dollar sign (#28)

This lets you escape string interpolation in a double-quoted string

fc83101e375834edcec81fc51a750f3157816f0f authored over 7 years ago by Gabriel Gonzalez <[email protected]>
Simplify grammar for single-quoted string literals (#30)

Note that this grammar is equivalent to the old one, but just specified in a
simpler manner

e26e32f42e31f42d489dcd6f8def7f7e1152ed8b authored over 7 years ago by Gabriel Gonzalez <[email protected]>
Fix grammar to support paths beginning with `../` (#32)

ade5ba2712b1c637cd72a64b5f19ccf44c6bd84e authored over 7 years ago by Gabriel Gonzalez <[email protected]>
Fix escape sequences (#29)

The grammar for escape sequences had the wrong character for initiating the
sequence

40c97e8a6b923a70b396627222abb0a370af0e49 authored over 7 years ago by Gabriel Gonzalez <[email protected]>
Fix grammar for `Natural` numbers (#31)

The `Natural` number grammar was defined in terms of the `Integer` parser, which
meant that `Na...

4db95476e858c52e8de124d7815fb1a01b0a7ae9 authored over 7 years ago by Gabriel Gonzalez <[email protected]>
Fix small mistakes in the grammar (#26)

32fe34c412d54fcc90ccde21ba6077651107a267 authored over 7 years ago by Gabriel Gonzalez <[email protected]>
Fix parsing of Unicode comments (#25)

The `not-brace` parser was missing characters ranging over `0x7E-10FFFE`

fe952590dfc70e1b55a778f9b45d6228823b04f5 authored over 7 years ago by Gabriel Gonzalez <[email protected]>
Add support for POSIX environment variable names (#24)

... as suggested by @chepner in #22

6c6a72b0f507d9d86644264e59a4437f53b50ebb authored over 7 years ago by Gabriel Gonzalez <[email protected]>
Support leading zero for numbers (#23)

cf3b5a482bf9eb2f04a84756d201d6c0d8cec5fa authored over 7 years ago by Gabriel Gonzalez <[email protected]>
Don't support Unicode labels (#20)

The primary reasons for not supporting Unicode labels are:

* They are semantically meaningful...

c776ed97968de26e7abafb9c7fd57bd999e1d73e authored over 7 years ago by Gabriel Gonzalez <[email protected]>
Don't support trailing commas and bars (#19)

See: https://github.com/dhall-lang/dhall-haskell/issues/27

59546af8ce837e902450b97af97abe3c8772cb6c authored over 7 years ago by Gabriel Gonzalez <[email protected]>
Restrict the set of permissible environment variable imports (#22)

This changes the grammar for environment variable imports to match the set of
names accepted by...

d75b54fee39ceb89dacb2315816b3dc78fe68d4b authored over 7 years ago by Gabriel Gonzalez <[email protected]>
Support Unicode in comments (#18)

76b40087d3e254d2aeb9b4c2fe756aef0d8bdac9 authored over 7 years ago by Gabriel Gonzalez <[email protected]>
Fix http[s] grammar (#21)

This fixes the grammar for http[s] imports to match the relevant RFCs

a2605eec84b4c23433a370bcbc3bc7b72f60964e authored over 7 years ago by Gabriel Gonzalez <[email protected]>
Add support for Unicode string literals (#16)

This mirrors the JSON specification as closely as possible for double-quoted
strings and also i...

ec57ba2fdaef428e93ccc31885dbc4acb1cb4248 authored over 7 years ago by Gabriel Gonzalez <[email protected]>
Small fixes to the ABNF grammar (#15)

I realized that you can specify Unicode characters by their code points instead
of by their UTF...

ac2c40bafad9ea53c67901f2ee6fbd89fcc25873 authored over 7 years ago by Gabriel Gonzalez <[email protected]>
Begin standardizing Dhall grammar (#14)

This change includes a first pass at standardizing Dhall's grammar using ABNF
notation from RFC...

5d7ac2af2f2d7f6fdad5c69411b005135b6daf64 authored over 7 years ago by Gabriel Gonzalez <[email protected]>
Use `<details>` to collapse case study (#12)

This allows users to easily navigate to downstream sections without much
difficulty while still...

916a9736b0418b02dd2f19207c1a5ec93df64f2d authored over 7 years ago by Gabriel Gonzalez <[email protected]>
Add case study to beginning of `README.md` (#9)

Part of #6

1ddb3e9995b757f0bdf09d4040b5bed8eba6f21b authored over 7 years ago by Gabriel Gonzalez <[email protected]>
Merge branch 'master' of github.com:dhall-lang/dhall-lang

973a2f21478e2b84fe7537de0c4b62e8c54b711f authored over 7 years ago by Gabriel Gonzalez <[email protected]>
Add cheatesheet.md (#1)

* Add cheatesheet.md

Originally from
https://github.com/Profpatsch/blog/blob/master/notes/dh...

a304df5ae37042788601ed45df7aedddda20548f authored over 7 years ago by Profpatsch <[email protected]>
Correct Scala link (#4)

It was pointed at the Haskell library originally

7dff7ad371eef0370ffeb0b6aedbe5025497b778 authored over 7 years ago by Changlin Li <[email protected]>
Fix typo (#5)

I hope I'm not mistaken here :)

aee3f205cb6faa0863c6962fcddcd3158896170a authored over 7 years ago by Jonas Schürmann <[email protected]>
Use new repository links

8a782c77abcaab66d7fa2c1d0128beddc69281db authored over 7 years ago by Gabriel Gonzalez <[email protected]>
Add Dhall icons and logos

cc788fd114015cbc12542fa941eb4a5780d90fb5 authored over 7 years ago by Gabriel Gonzalez <[email protected]>
Update links to Dhall projects

a214d5ab6fb461e23e5764a6bc2268b957e22727 authored over 7 years ago by Gabriel Gonzalez <[email protected]>
Explain logo

58091ef5361a262afbcfb149e8f87dcb73cec666 authored over 7 years ago by Gabriel Gonzalez <[email protected]>
Use Dhall logo

1a997c70a0b69180811288ca35270ed1e5973f00 authored over 7 years ago by Gabriel Gonzalez <[email protected]>
Fix syntax error

aceea4d40036280595474815af46098f790fd763 authored over 7 years ago by Gabriel Gonzalez <[email protected]>
Polish `README`

4f22f2dc6c8d8527905e9b2c478f90fc5abc0bcd authored over 7 years ago by Gabriel Gonzalez <[email protected]>
Polish `README`

d62d08bc0988c570406b0f951604be50f5fe0bf2 authored over 7 years ago by Gabriel Gonzalez <[email protected]>
Add table of contents

fba6552ecc628d35bee070653c5c9ca6401467f1 authored over 7 years ago by Gabriel Gonzalez <[email protected]>
Fix error in Nix expression

37837c4e1590deae22fb9378d5fa40cdff2b567d authored over 7 years ago by Gabriel Gonzalez <[email protected]>
Update `README`

6554eeb416c676c67e56fd99643755ee3ee3755e authored over 7 years ago by Gabriel Gonzalez <[email protected]>
Initial commit

c34f8bc4ba59eeb48500b01ef094a7f381b6361a authored over 7 years ago by Gabriel Gonzalez <[email protected]>