Ecosyste.ms: OpenCollective

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

github.com/elm-tooling/elm-compiler-library

Compiler fork used in elm-language-server-haskell (archived). Use https://github.com/elm-tooling/elm-language-server instead
https://github.com/elm-tooling/elm-compiler-library

README: Update marks repo archived

Fix repository links

5b2aae0a503b61b7999c697e6b6d476b8da4e921 authored over 5 years ago by Andy <[email protected]>
Merge remote-tracking branch 'evan/master'

5354f1f4955131377b1626f8fe75ed823f5525ae authored about 6 years ago by Philipp Krüger <[email protected]>
Switch a link to HTTPS

a936e95a4d915a41f501ce70878675e20df03d60 authored about 6 years ago by Evan Czaplicki <[email protected]>
Point to the new directory names

76e90792bc166eab2fe45ec475fe32d2cc320902 authored about 6 years ago by Evan Czaplicki <[email protected]>
Move ui/terminal/ to terminal/

1c91efdc45c1d272392190517dc68e8c3ee64bbe authored about 6 years ago by Evan Czaplicki <[email protected]>
Move ui/browser/ to reactor/

2d8b60086057803db956e1b54d0b5afc6ad84dbb authored about 6 years ago by Evan Czaplicki <[email protected]>
Make the strictNEq optimization more conservative

The previous version had (0 /= x) and (x /= 0) result in truthy values,
rather than the direct t...

7e1116c48618da1853c1a645ec07079a47946d7f authored about 6 years ago by Evan Czaplicki <[email protected]>
Get rid of Alternative instance for Parser

35ac8af60cff89753bf8834843d2a67668522acf authored about 6 years ago by Evan Czaplicki <[email protected]>
:books: Add documentation file

502c59df4ac3df6578f99d3eb789d3eb96e3b5a0 authored over 6 years ago by Philipp Krüger <[email protected]>
Expose more, add tryWithError in Reporting.Task

b82dc1e965053cfaf91df34e014b4260102f007b authored over 6 years ago by Philipp Krüger <[email protected]>
Expose more functions

e19ae1d4e7f14a999ad2aa0573e32d43406e6856 authored over 6 years ago by Philipp Krüger <[email protected]>
Merge branch 'master' of https://github.com/elm/compiler

8dee44235d4c8c56b19a8f67cecb840f3bc9373c authored over 6 years ago by Martin Norbäck Olivers <[email protected]>
Merge pull request #1761 from webbhuset/added-missing-upgrade-doc

Added missing upgrade doc for (,)

d5cbc41aac23da463236bbc250933d037da4055a authored over 6 years ago by Evan Czaplicki <[email protected]>
Merge pull request #1795 from andys8/patch-3

Add removal of bang operator (!) to upgrade doc

7b207b3deaf98ffbede730d7a128926c02cc1852 authored over 6 years ago by Evan Czaplicki <[email protected]>
Add removal of bang operator (!) to upgrade doc

4eb8d1823a48fef6e0c3e4a1750cc84319edf285 authored over 6 years ago by Andy <[email protected]>
Removed executable and made library instead

c1607fd1cd5a98f6fbc74c3407b57938bb97964d authored over 6 years ago by Martin Norbäck Olivers <[email protected]>
Put the :help and :exit words back in the REPL line

Found a way to fit all the chars

f5d00e55c1f793a253b4a008b731eaafe220c5a1 authored over 6 years ago by Evan Czaplicki <[email protected]>
Fix bug in canonicalization of kernel names

Fix https://github.com/elm/compiler/issues/1767

1c0b433995ae62de92fd60f0a1ab2e21a655476e authored over 6 years ago by Evan Czaplicki <[email protected]>
Merge pull request #1764 from gurdiga/patch-1

Fix a couple of links to the docs

3da79c4f2c2853b1bfc8c3336d759dc217c26fa4 authored over 6 years ago by Evan Czaplicki <[email protected]>
Merge pull request #1765 from austinshenk/patch-1

Update elm-upgrade link to master branch

8e24e3e00326fb81f7a300d663591cec74b6a795 authored over 6 years ago by Evan Czaplicki <[email protected]>
Update elm-upgrade link to master branch

62c2c17a4fbf89b01e60635412e41b414e4fa1d2 authored over 6 years ago by austinshenk <[email protected]>
Fix a couple of links to the docs

9ebf6ed32cac8250bd635b416ddea425a2b89ec9 authored over 6 years ago by Vlad GURDIGA <[email protected]>
Added missing upgrade docs for (,)

817312c539d7f62776efa148e6d2a67f273d4d93 authored over 6 years ago by Albert Dahlin <[email protected]>
Use the more compact JSON format for docs in ~/.elm/

6086fd18f8be05cbd4be1938d258f167e650321d authored over 6 years ago by Evan Czaplicki <[email protected]>
Add a trailing newline when writing JSON for humans

Fix https://github.com/elm/compiler/issues/1757

2a74611440aa566dbcac30429cfa2a186966c95f authored over 6 years ago by Evan Czaplicki <[email protected]>
Merge pull request #1754 from BrianHicks/nineteen-rc2

final working version of Elm npm installer

f3d223be739300493e485fc52b0ee1c3bfd2e87b authored over 6 years ago by Evan Czaplicki <[email protected]>
update to 0.19.0-bugfix2

964c62ffd6ac108d8cc004040c43bdc6acb3e7e3 authored over 6 years ago by Brian Hicks <[email protected]>
update with changes from testing on Windows

0c3c235f4ab6d9a1c8f14f95883dc1317b2a0547 authored over 6 years ago by Brian Hicks <[email protected]>
Add necessary indirect dependency to documentation

b26366edd2fd6c548fb0f587c97687306293c4b3 authored over 6 years ago by Evan Czaplicki <[email protected]>
update version to bugfix1

d07fa59a879262f6072ca2ede76d8cf83533e8f0 authored over 6 years ago by Brian Hicks <[email protected]>
look for elm.exe on Windows

39ea786664d4337f44d203aa7cecdacd367e823a authored over 6 years ago by Brian Hicks <[email protected]>
Merge pull request #1749 from BrianHicks/npm-installers-for-0.19

update npm installers for 0.19.0

3306537d2e7374284cfb1239b77b824c5d3ffbfb authored over 6 years ago by Evan Czaplicki <[email protected]>
remove extra binaries and correct package filenames

2069d6432a6df664e84d52b46517c2cef58c5a20 authored over 6 years ago by Brian Hicks <[email protected]>
update npm installers for 0.19.0

Co-authored-by: Richard Feldman <[email protected]>

8f0542c3ffe8b06943833647ec1acc0061d384df authored over 6 years ago by Brian Hicks <[email protected]>
Point to the normal package website!

a968e817e65d30493c344ac96c9c904b19a7f038 authored over 6 years ago by Evan Czaplicki <[email protected]>
Add release notes!

184b22a0ff7c5e79b988fbfc67fa24a770388b1e authored over 6 years ago by Evan Czaplicki <[email protected]>
update tag message

32059a289d27e303fa1665e9ada0a52eb688f302 authored over 6 years ago by Evan Czaplicki <[email protected]>
Get rid of rc1 prefix on published packages

169bac725e13ec4190dd971a3b580631074e98a6 authored over 6 years ago by Evan Czaplicki <[email protected]>
Make sure List types are localized

eb236caa502bcb02ad3cf8f1c1310250c14104c2 authored over 6 years ago by Evan Czaplicki <[email protected]>
Fix error message when you have a `number` but need a `String`

The earlier error message always assumed you had a String and needed a
number. Now it accounts f...

4ed70cc516e39804ec2750cef26761c7597c4879 authored over 6 years ago by Evan Czaplicki <[email protected]>
Fix typo in REPL defaults

1f535501a1480143c68226f7bebf1314c8923bc1 authored over 6 years ago by Evan Czaplicki <[email protected]>
Remove some stuff about the REPL that isn't helpful really

a1525aaf11126d1ebdb77a39f7de6a6184a3387e authored over 6 years ago by Evan Czaplicki <[email protected]>
Point to the real package website

698d67d2572d4e07c179f7995acd84939e090acc authored over 6 years ago by Evan Czaplicki <[email protected]>
Stop requiring elm/json in default REPL

No longer necessary thanks to change in elm/core

8a7ce11baf974d833b32684fd0d0c66c48025146 authored over 6 years ago by Evan Czaplicki <[email protected]>
Make sure elm/json is available in unrooted REPLs

Fix https://github.com/elm/compiler/issues/1747

0641ad2f85b7717d5a33ed849cbb0f384e0f2d6b authored over 6 years ago by Evan Czaplicki <[email protected]>
Record field name translations for shaders

Fix https://github.com/elm/compiler/issues/1744

This does not fix unsafeShader though

2a396586c7a01be3ad053c6b018f62df830d689b authored over 6 years ago by Evan Czaplicki <[email protected]>
Fix tab completion in the REPL

Fix https://github.com/elm/compiler/issues/1745

091fa6b3aa82c3b2d406260117096876566a1ace authored over 6 years ago by Evan Czaplicki <[email protected]>
elm/core does not need an elm/core dependency

6c648db080141cf28f82ef9e5ebbe667aa71c6bb authored over 6 years ago by Evan Czaplicki <[email protected]>
Make sure rigid type variables stay rigid in recursive definitions

Fix https://github.com/elm/compiler/issues/1743

af37341a2969ed5a8391adb95cf094e24673c2d7 authored over 6 years ago by Evan Czaplicki <[email protected]>
Instantiate the result type last

Should not change behavior. Just moving when a computation happens
slightly.

31396e52bcad25f3b8282740fb87f057976ca1fa authored over 6 years ago by Evan Czaplicki <[email protected]>
Get TCE working en let-expressions

Fix https://github.com/elm/compiler/issues/1738

a4c4c4b53df8b5341321d9d07a332fbd2d71205a authored over 6 years ago by Evan Czaplicki <[email protected]>
cosmetic: make sure "no flags" is given as "undefined"

904fc5a1822c29a22f647456cda5b069c09795d2 authored over 6 years ago by Evan Czaplicki <[email protected]>
Get rid of old unused styles

e4fc24b390e8e6e6a1925750b96238f12bba5daf authored over 6 years ago by Evan Czaplicki <[email protected]>
Nicer behavior if elm.json does not exist

b5dcc460f1de27915e416b56f92f11de70588b0a authored over 6 years ago by Evan Czaplicki <[email protected]>
Update package.md

cb35c1eb290dc28d5f2250aae474195100b464f6 authored over 6 years ago by Evan Czaplicki <[email protected]>
Escape newlines in GLSL blocks

Fixes https://github.com/elm/compiler/issues/1732

a6568a63f3ffc4defdb608d180b23a0113a89342 authored over 6 years ago by Evan Czaplicki <[email protected]>
Stop referring to "transitive-dependencies" in error message

f8806468807ad63650cc57ed19ff3e7c330cabd8 authored over 6 years ago by Evan Czaplicki <[email protected]>
Update application.md

d5f285ddbe5266fad0e088d84372613f5be8bc09 authored over 6 years ago by Evan Czaplicki <[email protected]>
Update style of elm.json dependencies

f6ea101750413afaf0d3e3eba7194cede518d0e7 authored over 6 years ago by Evan Czaplicki <[email protected]>
Switch tag requirements for next round of binaries

bce36b4940189687e6d8906e038b3df4c4833e25 authored over 6 years ago by Evan Czaplicki <[email protected]>
Merge pull request #1729 from dmattia/patch-1

Fix typo from message I just had in my console :)

fc972a6f40929803f16a245d964125fef0fb8b4c authored over 6 years ago by Evan Czaplicki <[email protected]>
Merge pull request #1730 from nqthqn/patch-1

Fix typo "conflics" -> "conflicts"

918d610d01347de743b419576709ccfd2adfdb02 authored over 6 years ago by Evan Czaplicki <[email protected]>
Fix typo "conflics" -> "conflicts"

63105c461fda5413acd0cca06033694f81de03af authored over 6 years ago by Nathan Nichols <[email protected]>
Fix typo from message I just had in my console :)

270552db02053a639145be031a66b745f7d9aae9 authored over 6 years ago by David Mattia <[email protected]>
Add a missing comma in an error message

8f128946aabd64bfb770a3b54249d6054f0be501 authored over 6 years ago by Evan Czaplicki <[email protected]>
Make an error message read better / easier to understand

7d6faf8388c87bbe612a04fb84be2c1a33ac2060 authored over 6 years ago by Evan Czaplicki <[email protected]>
Fix error messages for patterns with bad arity

Fixes https://github.com/elm/compiler/issues/1728

34152412dc07e3000546cf26c3cf49a87555cc56 authored over 6 years ago by Evan Czaplicki <[email protected]>
Merge pull request #1727 from jinjor/patch-1

Fix corner style of boxes in reactor

397b7e53e99bae790c5eedf0e8ed2612bc1fe83e authored over 6 years ago by Evan Czaplicki <[email protected]>
Fix corner style of boxes

00f85d16fe588fd3743e469f98fcea9a770cab2c authored over 6 years ago by Yosuke Torii <[email protected]>
Update reactor for new elm.json format

073f3e26e955034a133b1c613191281d12c8e4d9 authored over 6 years ago by Evan Czaplicki <[email protected]>
Handle carriage returns in multi-line strings

Fix https://github.com/elm/compiler/issues/1720

cfbe7a9a6e90b7e8138c2bf06d6b70d05b5242be authored over 6 years ago by Evan Czaplicki <[email protected]>
Stop doing special things for (<<) and (>>)

Fixes https://github.com/elm/compiler/issues/1722

6ae01688e7c7d5a35432986cc10577154f637fcd authored over 6 years ago by Evan Czaplicki <[email protected]>
Update elm.json for new format

acecae24416f5a6761cca12ec01336b4b7a52701 authored over 6 years ago by Evan Czaplicki <[email protected]>
Simplify "elm init"

No longer creates Elm files
No longer talks to elm-lang.org
No longer has any flags

Just tries ...

2cd8509c1aeb0f172f979d0cbb54faf811a1773d authored over 6 years ago by Evan Czaplicki <[email protected]>
Make the error about bad deps more generic / talk about reactor

5ee7773572cc1f0389dd2f6ee62e19ad179363bf authored over 6 years ago by Evan Czaplicki <[email protected]>
Store all the app deps in summary.dat

b3714bb25e937fca23f1c1234f2dbc70fda943ce authored over 6 years ago by Evan Czaplicki <[email protected]>
Update "elm install" prompts for new elm.json format

60c99cfe9104a0601c73c9baa788b46e7b3c32f5 authored over 6 years ago by Evan Czaplicki <[email protected]>
Check for duplicate packages when verifying deps

Again, json.dependencies.indirect can overlap with
json[‘test-dependencies’].direct so special c...

069250b12924c2dbc6021eae32afe45260c5fe4d authored over 6 years ago by Evan Czaplicki <[email protected]>
Check for elm/core and elm/json when compiling code

3f702b3a1d1ab9bf0b71ed6dccd50b2ec0ca88d9 authored over 6 years ago by Evan Czaplicki <[email protected]>
Update deps format in elm.json for apps

The new format has two sections (dependencies and test-dependencies)
and they contain everything...

49e5b46a431b46ef28ac8079301af7fb87f58c68 authored over 6 years ago by Evan Czaplicki <[email protected]>
cosmetic: stop using special function in place of pattern matching

3de162f7f59dbba0f0adad9b6381d8f9be055567 authored over 6 years ago by Evan Czaplicki <[email protected]>
Mark function as currently unused

adf79c6d46b764b6fefbeabf26be94675ffb3c14 authored over 6 years ago by Evan Czaplicki <[email protected]>
Finish removing autocompletion stuff

50a5c31486f19aefa025237d3ce0a56863580969 authored over 6 years ago by Evan Czaplicki <[email protected]>
Cut completion feature for now

Bring it back after 0.19 with the design I figured out talking to fish
and zsh folks.

a76b1204247de7e1482bf789827b0479345d34aa authored over 6 years ago by Evan Czaplicki <[email protected]>
Make the "upgrade dependencies?" question nicer to read

020fe37d5910ededa449aa39142bcf0b8caef24b authored over 6 years ago by Evan Czaplicki <[email protected]>
Rebuild cache reliably when upgrading transitive dependencies

Fix https://github.com/elm/compiler/issues/1710

Before I decided if the summary was valid based...

9bac5d473423da3d48c0f2ef16438d8ee0754813 authored over 6 years ago by Evan Czaplicki <[email protected]>
Disambiguate when different types (and type aliases) in errors

Localization may permit two different types to have the same name, so
be fully explicit when tha...

eb39dd7bfff216e6eb225f98d58a5edcd04b788e authored over 6 years ago by Evan Czaplicki <[email protected]>
Was storing the wrong type in debugMetadata

Was storing Model, but need to store Msg. I just mixed up the position.
Which makes sense becaus...

10fa496d209eb0571aa05a205f2cbad742d3590c authored over 6 years ago by Evan Czaplicki <[email protected]>
Switch the flags in `elm init` to match elm/browser programs

a7920611233cde1b94b0149002f8bd622011df1a authored over 6 years ago by Evan Czaplicki <[email protected]>
Generate exports aware of the new Elm.Main.init convention

123a4fb93b82a29a8eb1a2990bdacb6dc243487d authored over 6 years ago by Evan Czaplicki <[email protected]>
Generate HTML that accounts for Elm.Main.init()

9e9f4ff37ce968dad291c68036e10a92211560ec authored over 6 years ago by Evan Czaplicki <[email protected]>
Update reactor code for new elm/browser API

3d86d3caf38a6a434541f34a4b47cbcb74b44b05 authored over 6 years ago by Evan Czaplicki <[email protected]>
Remove Elm.Name.browser which is unused at this time

7739e510a9cc643244334d1af4d8c94d32e16269 authored over 6 years ago by Evan Czaplicki <[email protected]>
Add missing space in error message

8d68c7e5a9209a97c417367f6a18b84afa68688d authored over 6 years ago by Evan Czaplicki <[email protected]>
Show nicer error when module is not found in package

Fix https://github.com/elm/compiler/issues/1716

6f8ef997802081458efef580c11cff7f309a7ee0 authored over 6 years ago by Evan Czaplicki <[email protected]>
Fix bug in \u{1f646} syntax for code points over FFFF

Forgot to subtract 0x10000 from the code before doing the rest.

5efc3d8c32619d9b3e38958a881ffe2a3a296771 authored over 6 years ago by Evan Czaplicki <[email protected]>
Generate proper code to let () out ports

Fix https://github.com/elm/compiler/issues/1714

c8a6b0ffe56223062d9fa3a4dd5b4106e35985f0 authored over 6 years ago by Evan Czaplicki <[email protected]>
Automatically add two indents on multi-line REPL entries

6432c0059abd73c0c9cabd4cd6e38b3b0ab3a860 authored over 6 years ago by Evan Czaplicki <[email protected]>
Make sure all interfaces are loaded for --debug metadata

Fix https://github.com/elm/compiler/issues/1712

567319539c0688b0400c89de339c6f9466b26a49 authored over 6 years ago by Evan Czaplicki <[email protected]>
Make sure files are placed properly on init

4798ce72bec360821e58da8d2c9f8d68ceb2b470 authored over 6 years ago by Evan Czaplicki <[email protected]>