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
Also make the error message for redundant patterns a bit nicer
626b319244841b7699270e543b15177469213967 authored about 8 years ago by Evan Czaplicki <[email protected]>It is not totally finished, but it is significantly faster for now.
c5b225dfc2b64d20080cfd87f1d549411613db43 authored about 8 years ago by Evan Czaplicki <[email protected]>Though it seems these are pretty cheap!
6d518a627def1813c0ebf1c1990a24806a21c7cd authored about 8 years ago by Evan Czaplicki <[email protected]>Nicer error messages when using single quotes for strings.
6a13d3e074d8948bc62029a8c2b127bb33605446 authored about 8 years ago by Evan Czaplicki <[email protected]>
- Remove dependency on indents package. Track state in ParsecT directly.
- Create separate ASTs ...
- Make exports from Parse.Helpers explicit
- Move str, chr, and shader to Parse.Literal
- Prefer...
0fb09782b9965c0c9f13918a31d55a85121d7de6 authored about 8 years ago by Evan Czaplicki <[email protected]>
As discussed in #1447
02032d860767d12cccc1cdf9c14ea31eeff841e1 authored about 8 years ago by Evan Czaplicki <[email protected]>91f35471e4c33121e8e3e597aa279064b822e707 authored about 8 years ago by Justin Manley <[email protected]>
We do not have those anymore
0685df09bd0b97934d4c487c9269df74bd8f24b4 authored about 8 years ago by Evan Czaplicki <[email protected]>eb97f2a5dd5421c708a91b71442e69d02453cc80 authored about 8 years ago by Evan Czaplicki <[email protected]>
It actually was intended, but I agree that it wasn’t so smooth to read.
a17e1be51d815c1e293ef07b5ddf83a01311b273 authored about 8 years ago by Evan Czaplicki <[email protected]>8cd0d3a3931ca5da8927b965e96f5f2fdeb2e941 authored about 8 years ago by Evan Czaplicki <[email protected]>
a85deed70b9c2d86006b52a6cd95992aaa547b26 authored about 8 years ago by Evan Czaplicki <[email protected]>
1832e701a5f2d0f06675ecea2ce8c49c8e0cd7c3 authored about 8 years ago by Evan Czaplicki <[email protected]>
Doing the suggestion from
https://github.com/elm-lang/error-message-catalog/issues/155
Fix https://github.com/elm-lang/error-message-catalog/issues/160
cef671fde9c4b26f27b544c13af4a22ff5ec8b68 authored about 8 years ago by Evan Czaplicki <[email protected]>Fixes typo in fail message: singe -> single
1ed20ac82fbc87b5dc65413b974af8949179956e authored about 8 years ago by Evan Czaplicki <[email protected]>30321eb9afcd83912ec86a21a4a95cb53bcfe8d3 authored about 8 years ago by Ben Ansell <[email protected]>
4586dfea7acfea17f2c633dca98b0e94e873b135 authored about 8 years ago by bja <[email protected]>
a7d538b648397779598708530e78264514d537e5 authored about 8 years ago by Evan Czaplicki <[email protected]>
Fix typo
5c20935869e39d933924ecc3967ca9fa0033a19e authored about 8 years ago by Evan Czaplicki <[email protected]>8a2628dcc41ec8d9d2bf71187e27064376a4c817 authored about 8 years ago by Richard Feldman <[email protected]>
Link directly to #ports section for ports hint
323f3680919e09eabfeb3c58b1077ad0d4efc8ce authored about 8 years ago by Evan Czaplicki <[email protected]>11697e2015df216b0e837b56030c4fcc01b405e7 authored about 8 years ago by Richard Feldman <[email protected]>
e56cb2e81e5c49d078105a0ee182f176c9302d6f authored about 8 years ago by Evan Czaplicki <[email protected]>
9635eff62a6416fa4ba56e6c7ab50c7a69da64d2 authored about 8 years ago by Evan Czaplicki <[email protected]>
02a9c48a984c72da550af9008f9d0aff09d32b48 authored about 8 years ago by Evan Czaplicki <[email protected]>
Fix https://github.com/elm-lang/elm-make/issues/119
3564de7dc021ce072cd4042ba743050bf8256f85 authored about 8 years ago by Evan Czaplicki <[email protected]>36dbf23f9ee63068922500c5853c59d9e7f6d93b authored over 8 years ago by Evan Czaplicki <[email protected]>
215251f61aa6d8849f5424fdb948f81779a04d91 authored over 8 years ago by Evan Czaplicki <[email protected]>
e9cfb680b1cddc80268ae15262b2389a2a852fc6 authored over 8 years ago by Evan Czaplicki <[email protected]>
eebfe6a44bba686d4de0a10bf60dd2679f983c26 authored over 8 years ago by Evan Czaplicki <[email protected]>
9a852e22d4bf0faa269491ac0fd1c10c9442b2be authored over 8 years ago by Evan Czaplicki <[email protected]>
6de79b8bce49c44716b97600ed0afa91e6697063 authored over 8 years ago by Evan Czaplicki <[email protected]>
cf107f9244f33eb0017a46cc9d4c0c80f71d1f60 authored over 8 years ago by Evan Czaplicki <[email protected]>
0d71129b27685d3d70393bc488cc368b9279e155 authored over 8 years ago by Evan Czaplicki <[email protected]>
84711ec0f49370ed7912048ee60d875fda2d4c86 authored over 8 years ago by Evan Czaplicki <[email protected]>
7e6941920ff53abe0113b8061913bf0effdf061f authored over 8 years ago by Evan Czaplicki <[email protected]>
849668aa26abf046aa3a6c7bcd740d119de4c27a authored over 8 years ago by Evan Czaplicki <[email protected]>
524ea0a4567d821091abeabda1e8cd51191b400f authored over 8 years ago by Evan Czaplicki <[email protected]>
ba244b6173a2a507be6e0ddb4ee14234dcfe469a authored over 8 years ago by Evan Czaplicki <[email protected]>
f71c9d40f0a4e7e53c10b193a58b1f8cd00aae00 authored over 8 years ago by Evan Czaplicki <[email protected]>
237243391ccb550e40145b8f74f1318bb91c8871 authored over 8 years ago by Evan Czaplicki <[email protected]>
This will detect any values defined in terms of themselves without any
lambda in the way to dela...
Fix #1438 so @mgold and @Skinney can continue their work without doing
a bunch of stuff by hand.
c77af538835a28f849631f047c718369db2bdd55 authored over 8 years ago by Evan Czaplicki <[email protected]>
db0d6cdc99532b9941e9386b0052cdc380bc7fc5 authored over 8 years ago by Evan Czaplicki <[email protected]>
Add Hint specifically about record access. Instead of showing a type
diff, only show the type of...
This way we can show the whole def and underline the bad return value
in type errors where the a...
dcce9516f2b195bde85a985fd8b7c6b8af73ec1a authored over 8 years ago by Evan Czaplicki <[email protected]>
e481f004729492fe08e87399ef504bd7b397259e authored over 8 years ago by Evan Czaplicki <[email protected]>
In previous versions this was dead code because rigidQuantifiers was
always an empty list. This ...
a5b21a1e411e23d0d814c91349e76d098d8fb2a0 authored over 8 years ago by Evan Czaplicki <[email protected]>
f5214d62f917e1596e4102c7f9da92b198b462f6 authored over 8 years ago by Evan Czaplicki <[email protected]>
This means (VirtualDom.Node msg) becomes (Html msg) in type error
messages. May have unintended ...
942ee24bf8f5c2c3bded2c10bed34c2a6896bef3 authored over 8 years ago by Evan Czaplicki <[email protected]>
8506ed8361f65d0ed8758a34b475a1ba05175940 authored over 8 years ago by Evan Czaplicki <[email protected]>
3b23d862387723998dd4351b44894e59654876c1 authored over 8 years ago by Evan Czaplicki <[email protected]>
afb08b804d8a2022c66a1e7fa5094be1e293641a authored over 8 years ago by Evan Czaplicki <[email protected]>
c3ee8ca9be43ed1a41e38c7828ebef07df35ba03 authored over 8 years ago by Evan Czaplicki <[email protected]>
This reverts commit 96a4695e4d311e0addd1619db63062c445a55f4b, reversing
changes made to ee39e7ec...
Speed up exhaustiveness checker
96a4695e4d311e0addd1619db63062c445a55f4b authored over 8 years ago by Evan Czaplicki <[email protected]>Results in 5x faster builds on our app.
Successive patterns on data constructors like tuples ca...
a3ef05f4970db808dc61b506b5ff12581c83ac8b authored over 8 years ago by Brian Hempel <[email protected]>Also fix a field typo in JSON representing union types
7894dacd8cd6e5cf4398325a1627e003a449334a authored over 8 years ago by Evan Czaplicki <[email protected]>Fix wrong link in port type error
ee39e7ecdb4fcec4878c875b31bebd1550e78c8c authored over 8 years ago by Evan Czaplicki <[email protected]>24e4c84834f5987b9f9e539995a505d63c633838 authored over 8 years ago by Janis Voigtländer <[email protected]>
20ab198f8ad63546fcd946b6d70e819de6d9b113 authored over 8 years ago by Evan Czaplicki <[email protected]>
014d6403aa0e3fee6c139bb7610d7de92952ed58 authored over 8 years ago by Evan Czaplicki <[email protected]>
Fixes https://github.com/elm-lang/error-message-catalog/issues/63
8c8e70a5f6937416a750c52232c396fb30a604d7 authored over 8 years ago by Evan Czaplicki <[email protected]>
Try to unify the arguments after the missing args. This way, if they
match, the type diff will n...
Fixes https://github.com/elm-lang/error-message-catalog/issues/90 in
combination with the
https:...
See https://github.com/elm-lang/error-message-catalog/issues/131 for
examples of the results. Th...
Before, we just went until any field caused a problem. If it was an
early field, there may be 10...
ecd68b332019f0e8c29aab89ddf9e835ca07e721 authored over 8 years ago by Evan Czaplicki <[email protected]>
5bf3d0cba6f31b4084b87473f229fd3244b3ac1c authored over 8 years ago by Evan Czaplicki <[email protected]>
22bbeaefc56567ca6a66cb7dc03e4f25eacc2151 authored over 8 years ago by Evan Czaplicki <[email protected]>
d00bed91b0adb5d29ec80888bc58dee5dd62b4bf authored over 8 years ago by Evan Czaplicki <[email protected]>
This is unneeded as of type-diffs
1038b753127f909838cb8309fc5b947bdce85b38 authored over 8 years ago by Evan Czaplicki <[email protected]>Add #1240 to issue template
4b032e5e36ecf79606ce348c4c3fb700fccd00a0 authored over 8 years ago by Evan Czaplicki <[email protected]>c8eeb8dad2b2ae2cfcc58d0d4ce841bc3d8f29a6 authored over 8 years ago by Janis Voigtländer <[email protected]>
094830d89a20f2084d0169c8d835cacb2accd5a7 authored over 8 years ago by Evan Czaplicki <[email protected]>
707bea1152d1a632b7f654cbafa385f9b13a370c authored over 8 years ago by Evan Czaplicki <[email protected]>
816a476e3b9c5cb30d200192b8f3f01009608524 authored over 8 years ago by Evan Czaplicki <[email protected]>
e212b9701b7d485f80f5e5d1c3e61779f360332f authored over 8 years ago by Evan Czaplicki <[email protected]>
It should never count as a symbol under any circumstances. No reason to
special case.
The theory is, if you want a range, what do you search for? If you see
[1..5] in the wild, how d...
bb54ad6fd16e693087cc227e4a093806b0ba6f02 authored over 8 years ago by Evan Czaplicki <[email protected]>
As of 0.17.1 you can write things like (this `andThen` that) where the
backticks allow you to ma...
9ebce901a51bf0e05d68d083c8b9a00ce539a842 authored over 8 years ago by Evan Czaplicki <[email protected]>
aae0428f3e897dea0d532dd81397121507c10128 authored over 8 years ago by Evan Czaplicki <[email protected]>
59307fa701536467b7e9a536c279286c5fa9b6f4 authored over 8 years ago by Evan Czaplicki <[email protected]>
a778069725126bf6f2ec64344b891f9fc2cb1f79 authored over 8 years ago by Evan Czaplicki <[email protected]>
Remove references to `(?)` and `unsafe` in missing patterns hints
bdf73514bdec469b0d736f11cff340fd5dd397b4 authored over 8 years ago by Evan Czaplicki <[email protected]>
The corresponding issues (elm-lang/core#216 and elm-lang/core#215) have been
closed.
505bafcb6a73d7ba26ef5ab84e67b0ef7ff92a58 authored over 8 years ago by Richard Feldman <[email protected]>
Express unknown qualifier in terms of modules
49eed34f81095dbe24cdfb9ac4bbbdd5af39c78f authored over 8 years ago by Evan Czaplicki <[email protected]>7469b1820048b40555b970cfdc80194f2b954da8 authored over 8 years ago by Richard Feldman <[email protected]>
a26722e08272832cf16ff343a60e518608364fbe authored over 8 years ago by Richard Feldman <[email protected]>
Trim down text in issue_template
98f3d695288d9b05954b25c9e8439a9907a8e4ef authored over 8 years ago by Evan Czaplicki <[email protected]>