Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
Elm Tooling
Org to facilitate work on tooling for elm
Collective -
Host: opensource -
https://opencollective.com/elm-tooling
- Code: https://github.com/elm-tooling
I find this very surprising, but that is the way it goes!
github.com/elm-tooling/elm-compiler-library - ae76422493ac5044c2174d6a9051f28d3c1b56f8 authored over 6 years ago by Evan Czaplicki <[email protected]>
So if something is a number it will not complain about a “clash” with
an Int or Float simply bec...
github.com/elm-tooling/elm-compiler-library - 9eb52f1691c5d62980be3dc6b10f5ebf027227b9 authored over 6 years ago by Evan Czaplicki <[email protected]>
Say we have the expression model.height.
- If `model` is not a record, it will underline model
...
Will be used to make error messages about them more precise!
github.com/elm-tooling/elm-compiler-library - 2b0bc09efc156925dfc2a54acac0d433807ddcd1 authored over 6 years ago by Evan Czaplicki <[email protected]>github.com/elm-tooling/elm-compiler-library - de745e91adbcfcca6b331fd54e56edc4bef88fdf authored over 6 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - e02350aea770f2aedecf49b9728d6c160bffeb14 authored over 6 years ago by Evan Czaplicki <[email protected]>
So records, tuples, and functions will always be aligned with the
opening { or ( when they break...
github.com/elm-tooling/elm-compiler-library - e3f89728493381cf5c77af90b595613014e5fde6 authored over 6 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - a843469720ec2c748f6a485c2fb392e836177708 authored over 6 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 3b5c227100e9d6e36c6b09d3c37bf883b9d696a6 authored over 6 years ago by Evan Czaplicki <[email protected]>
This allows the REPL and the docs to show record fields in the order
they were written in the so...
Show the record type in a custom way, and suggest the closest field
available.
github.com/elm-tooling/elm-compiler-library - cce1029f9ca9d5d944b3f0556544b9bf2b3109b1 authored over 6 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 4940dfc096be058ca7731418bf539e39eb1405cf authored over 6 years ago by Evan Czaplicki <[email protected]>
This allows much more specific error messages for record updates. Say I
have an expression { r |...
github.com/elm-tooling/elm-compiler-library - 2b526d329d8bb22fc5cc39b922ce614f7c8c9c7c authored over 6 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 6486452cefb7977319a92c1cb3b5704b29e58d62 authored over 6 years ago by Evan Czaplicki <[email protected]>
Makes it easier to produce nice type error messages
github.com/elm-tooling/elm-compiler-library - 612fc2e8327a997e7e3e549ada5164535566b66e authored over 6 years ago by Evan Czaplicki <[email protected]>github.com/elm-tooling/elm-compiler-library - 2410b83400dde39009abe4b07e88fe6e410f877c authored over 6 years ago by Evan Czaplicki <[email protected]>
The issue before was that if you had a Model that did not match a { r |
x = t } type, it would u...
github.com/elm-tooling/elm-compiler-library - 7ea6bd82e71771f39e203e0c4deb173b16aef77d authored over 6 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 11c9e15872c82289caf66af218fe8f48ea3a8703 authored over 6 years ago by Evan Czaplicki <[email protected]>
Seems like it was messing stuff up when there were errors
github.com/elm-tooling/elm-compiler-library - 97841f72cff306e7cdb25544980f6f0e6927e1ad authored over 6 years ago by Evan Czaplicki <[email protected]>github.com/elm-tooling/elm-compiler-library - acb86628c9b52a5311e7036e0341b7431d6f7d35 authored over 6 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 0551bffd6bfeab34a5683166b1826acbe2b5e08a authored over 6 years ago by Evan Czaplicki <[email protected]>
It can happen sometimes. I’m not 100% certain about relying on lazy
evaluation in this case, and...
github.com/elm-tooling/elm-compiler-library - 538992b1423ce085a7f0c993131905c2256a3cee authored over 6 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 76a0954615372d4988b3da7904f9f61363cafe66 authored over 6 years ago by Evan Czaplicki <[email protected]>
Should make the output of all these functions more uniform.
github.com/elm-tooling/elm-compiler-library - 117100ef408a925bd81a7ffd58910eee5219b9b5 authored over 6 years ago by Evan Czaplicki <[email protected]>github.com/elm-tooling/elm-compiler-library - cb14fe8e71c0804b01a894e5e5694f2a8ea3f503 authored over 6 years ago by Evan Czaplicki <[email protected]>
I cannot think of other cases where it is needed (though they may
exist!) and this lets me gener...
Start figuring out how to localize types again. This version is opaque,
allowing me to find all ...
github.com/elm-tooling/elm-compiler-library - d87788f27d0c817cb949c72f18ccd2d4e271a28a authored over 6 years ago by Evan Czaplicki <[email protected]>
This way if the structure of things changes in a future release, it
does not mess with old stuff.
github.com/elm-tooling/elm-analyse - b596ef554f36b12988d45ec5e223a3b82d1ac1c3 authored over 6 years ago by Mats Stijlaart <[email protected]>
github.com/elm-tooling/elm-analyse - 354e26b3cfe3c001f480e24995ad8ef95f22c245 authored over 6 years ago by Mats Stijlaart <[email protected]>
github.com/elm-tooling/elm-compiler-library - 6da4629fc2b6ae3fd2f588accb30743e0289440c authored over 6 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 49f58cf786f55deee7e423e1d1c4304da245856b authored over 6 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 3ff1dd32030a80a8c918280b3c44c678267c4766 authored over 6 years ago by Evan Czaplicki <[email protected]>
This way Html and Svg displays as <internals> in the REPL
github.com/elm-tooling/elm-compiler-library - f3bb61090c2e26146b07921e230f3577bb5fa031 authored over 6 years ago by Evan Czaplicki <[email protected]>github.com/elm-tooling/elm-analyse - 30156df354d45211d75783e828f901ea33de8cc5 authored over 6 years ago by Mats Stijlaart <[email protected]>
github.com/elm-tooling/elm-analyse - b976aed29db81b4daaff0789a8c6c86f1ff7b594 authored over 6 years ago by Mats Stijlaart <[email protected]>
Was producing them backwards and was shifting by too much
github.com/elm-tooling/elm-compiler-library - ff0a99e99b1eac90f5bc12bfefe082a0e2544e37 authored over 6 years ago by Evan Czaplicki <[email protected]>github.com/elm-tooling/elm-compiler-library - 734f1adc96c7035d6b423a3dd7d00a1d5b158d34 authored over 6 years ago by Evan Czaplicki <[email protected]>
This will allow special handling for Dict in eq
github.com/elm-tooling/elm-compiler-library - 80e656292b9cedfa8e34d41bf09452d834b7c7ff authored over 6 years ago by Evan Czaplicki <[email protected]>github.com/elm-tooling/elm-compiler-library - ca941707b8416236adbde0025c38f09293d3ab7f authored over 6 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - dd988b0d443aab41a43199036ac8a20c1505840b authored over 6 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-analyse - 2d34da53ea60c3d56824fb6e9e08dc4dd6a6cf04 authored over 6 years ago by Mats Stijlaart <[email protected]>
github.com/elm-tooling/elm-analyse - 11b6669133d5e13665a1fc3da169a294b6d531b1 authored over 6 years ago by Mats Stijlaart <[email protected]>
github.com/elm-tooling/elm-analyse - 2494ecbada5b4c4067eaafb6361bfb2205a532b3 authored over 6 years ago by Mats Stijlaart <[email protected]>
github.com/elm-tooling/elm-analyse - 7fe097dee3f053d291a972a61b773d9f057dcec9 authored over 6 years ago by Mats Stijlaart <[email protected]>
github.com/elm-tooling/elm-analyse - 570a290c184c6b082593842658771015aa90e46f authored over 6 years ago by Mats Stijlaart <[email protected]>
github.com/elm-tooling/elm-analyse - 42176b7bf344e160d8e0f68db4d73acb8913fe21 authored over 6 years ago by Mats Stijlaart <[email protected]>
github.com/elm-tooling/elm-analyse - cc61a9d7b26697aab1cba9aee0f8571da8f0fc0d authored over 6 years ago by Mats Stijlaart <[email protected]>
github.com/elm-tooling/elm-compiler-library - 7aaee625c5841569d407ec4f5db4af2d12306456 authored over 6 years ago by Evan Czaplicki <[email protected]>
The only important thing is that there is a TODO remaining. I need to
load all interfaces if we ...
This likely resolves a bug in the old way of generating record fields.
Before we just took what ...
This change also moves towards getting --debug working again. In
particular, if you are in debug...
github.com/elm-tooling/elm-compiler-library - 4efbdd97109e8709da325b29b7ebf7dd60ddcd4a authored over 6 years ago by Evan Czaplicki <[email protected]>
Before I was trimming interfaces down to only the publicly exposed API.
This meant that .elmi fi...
github.com/elm-tooling/elm-compiler-library - 78cd7e7a7605388d84c1223134d45bbbb3568a33 authored over 6 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 3f76477e8072dfa868b0b3f62caf0745d8e7800e authored over 6 years ago by Evan Czaplicki <[email protected]>
It turns out it is really complicated to do reasonable things with the
`complete` command.
For ...
github.com/elm-tooling/elm-compiler-library - 2ec15df276faedc0b4a2d77a46cff64e7610841d authored over 6 years ago by Evan Czaplicki <[email protected]>github.com/elm-tooling/elm-compiler-library - 07c7666b9d405b5eb0291a244a78610ce7fe29f6 authored over 6 years ago by Evan Czaplicki <[email protected]>
Rather than writing a file, I just give out the builder for HTML.
Technique could be useful for ...
github.com/elm-tooling/elm-compiler-library - 495a5f83f9860d468b9368cf215f39679e01cfa0 authored over 6 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 93332f891f720f329d3706fd4ac9f8f1b0a91095 authored over 6 years ago by Evan Czaplicki <[email protected]>
I cannot think of any detail that is missing at the moment, so we will
see if there is some corn...
github.com/elm-tooling/elm-compiler-library - fdba7a26a5777143329475997e552a6c5f67cc07 authored over 6 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 4290da54d02a7119ebc35ec4b9ab886ac45836bd authored over 6 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 9850e4353c8e058ebcc9402d0ac3efce6738313a authored over 6 years ago by Evan Czaplicki <[email protected]>
Should look just like the terminal. Need to fix the colors though!
github.com/elm-tooling/elm-compiler-library - 0ca686481b3b915ae977b02c6f4b012f6f9a3078 authored over 6 years ago by Evan Czaplicki <[email protected]>github.com/elm-tooling/elm-compiler-library - 6585f1faffb213a03d1fb0ed84d1486d99513a43 authored over 6 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - a36152c14da34b0c2d056dd45d4a8377d3145e9e authored over 6 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 6ff0c83417dc682a93ab3c7e25aec49fd54780e4 authored over 6 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - d428362c138accaeccfda5494d7ca355b9b80700 authored over 6 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - b1fd35f5f22a002349ac14b6b8082aee98a6a9e5 authored over 6 years ago by Evan Czaplicki <[email protected]>
This should make it easier to show error messages in a pretty way in
browsers because we can ski...
github.com/elm-tooling/elm-compiler-library - 91e7d6bf2e4485e64c0f2c1cf0351f2396e2e7c6 authored over 6 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 4d8ad5c13829c774bb392ebd2e83aee850ad7dba authored over 6 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 9faeae1fba12a5973c170be614a4f870645641e6 authored over 6 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - c25388e45582bcd6136f96bffe17c3de13fa9ef4 authored over 6 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 225e79b172bfdeda9e9bd2bc33c89034de82c50f authored over 6 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 20b161298262d5777890f2b0d8b8ddb247daf642 authored over 6 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 16d6dc008c49e73cf77891adb4226c4eb7e48499 authored over 6 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-analyse - 6aceb96ad0409eea0ba664728cba9bd77c55b3df authored over 6 years ago by Mats Stijlaart <[email protected]>
github.com/elm-tooling/elm-analyse - 588684e73765e8f4c27a4076b06903820c37b4fb authored over 6 years ago by Mats Stijlaart <[email protected]>
github.com/elm-tooling/elm-analyse - c9e3ba45f90848a20294a7396baef29cc3213bae authored over 6 years ago by Mats Stijlaart <[email protected]>
github.com/elm-tooling/elm-analyse - 2b5986fdc2c0fe5afec07aa317b3a8cffb9d09f5 authored over 6 years ago by Mats Stijlaart <[email protected]>
github.com/elm-tooling/elm-analyse - 4b429df40d4b9a9eb918dd9468dc03ba398be24e authored over 6 years ago by Mats Stijlaart <[email protected]>
github.com/elm-tooling/elm-analyse - 3e933fdf68772822f0a5a7f856b07818b2a1e7ed authored over 6 years ago by Mats Stijlaart <[email protected]>
github.com/elm-tooling/elm-analyse - ca3bd6005a925a9358a31e2748a2521b1bc56849 authored over 6 years ago by Mats Stijlaart <[email protected]>
github.com/elm-tooling/elm-analyse - 08b25ca8249d20b37336ec68feb6c4e384312731 authored over 6 years ago by Mats Stijlaart <[email protected]>
github.com/elm-tooling/elm-compiler-library - 606dad4d56d35a00c6014be650542a8ddff0d6a1 authored over 6 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - d7f0ce2232e16a7b83baa7c656c8b78bbde435da authored over 6 years ago by Evan Czaplicki <[email protected]>
Just have Index, NotFound, and Errors
Will need to clean those up a bit later on.
github.com/elm-tooling/elm-compiler-library - 71ed5c8a72a2e7f58c997fe0f7db98b98195ce3d authored over 6 years ago by Evan Czaplicki <[email protected]>Docs.Configuration: Fix typo
github.com/elm-tooling/elm-analyse - 8a2289bab6978b307d811c49fbc0f3dad467270d authored over 6 years ago by Mats Stijlaart <[email protected]>Add auto fix for duplicate imports.
github.com/elm-tooling/elm-analyse - bed63663514445070e689dc5d4b7b167cfdd1b24 authored over 6 years ago by Mats Stijlaart <[email protected]>github.com/elm-tooling/elm-compiler-library - 790e0f3995e083bb6208e167f595ccea72ea9e69 authored over 6 years ago by Evan Czaplicki <[email protected]>