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
Does not actually work, undefined is used in some places as a
stopgap measure.
abaa76943e4c52e52278da41160f8810eaf1c5d0 authored over 11 years ago
ca77056fc93b54db7be5c5b932c93b81f711e41b authored over 11 years ago
d3bd23866345d81c4756bf477495e0b8ded3e58e authored over 11 years ago
printing errors in a prettier way.
b5887f41c963aa3ea4689f20c7d3eb29fd163ae7 authored over 11 years agoNot the best implementation, but it is simple and works well.
f87e316847077d1689e023283431aad901645a15 authored over 11 years agovariables in the program. Need to test further and start doing some benchmarking.
497d478d26993908503fd42f9406ed6ed4c8c08a authored over 11 years agothe State Transformer during constraint solving and variable unification.
ca62ee64a9fb827953b3a8affd5d56e33b47834f authored over 11 years ago0b2b98db65a4e4d194ddc5a907634388e651f849 authored over 11 years ago
a state transformer to thread the pool and errors through.
4c51159f2ad24ab411f465de32b686082b48eb11 authored over 11 years ago2ef18826dedf19a258895c30e9a2360bba389fb1 authored over 11 years ago
5cc99f5542eb2acfec03210b8e27da406ccb4281 authored over 11 years ago
Convert source-syntax types into type-checker types and print them
with pretty type variables.
...
0ed72056b6de32d62a03ca6ca192dffba500fb4f authored over 11 years ago96fd5bfd78156b498d81b8277e2621f6d9111505 authored over 11 years ago
purpose Parse.Foreign library.
d29ca3beeb1854ae879637e91b93516b05ed2b8b authored over 11 years agoe4ca96731d5d852cd62d65438330a9aaba3429ee authored over 11 years ago
f2b3ed7027422b479821124cca22bd18479d3740 authored over 11 years ago
078692ad8cc73e7df282f7811e7743972123642e authored over 11 years ago
b87b84556c3be0f62473140ba0b20eae1564c0b0 authored over 11 years ago
ca8441ff2f15339b663932d85e932a2b66a4f23e authored over 11 years ago
947b82ed095afac4ac7a393a693b5c3b5b8a0ac0 authored over 11 years ago
patterns. Seems to clean things up so far.
Also, begin adding a module that resorts definitions ...
5c68f6bb7301182265b7d6f53ceaac51308d06ba authored over 11 years agopulls the arguments out of Definitions (placing them in lambdas).
69ed7631fed88b356db92ebd866052c892fcfcbb authored over 11 years agobut will throw a runtime error if a user has given type annotations.
351c33c4861331a79222c50425602a2b2fae1b90 authored over 11 years agocdb63bd8d15b9e5f980b395853818edfeea1d123 authored over 11 years ago
74d3c35131d5fcfc7a51dabad04eedf7e6bb8a41 authored over 11 years ago
60de9158242fbc9f8c16a9c4c7ec0af08093e570 authored over 11 years ago
d700acfeac04a4185f2acc9c82fed4f5be524ec0 authored over 11 years ago
Don't print constraints during unify
f32390c2993f2575d896f25baf7d56b0a24a768d authored over 11 years ago89cecdbe5445eb6a7708a631e6d1023f970290b8 authored over 11 years ago
57d108421dcc70bc7669a19b6bc320bdf504b5e9 authored over 11 years ago
This debug code is very noisy and makes it hard to test the dev
branch because you can't see war...
a2e9bef5fb1b8a396620c046fb53ed3d1b2ab011 authored over 11 years ago
25671f524df6fbd839a4f50b0c6e2ba9fcc00200 authored over 11 years ago
9d68c10683b3dfa394637fd390d7a50e5ceb8be6 authored over 11 years ago
d91419d4f5d229e97c7f35dbe285e5b633005870 authored over 11 years ago
8705c28e6cfb1114d7a843ac27fb240ba2cdf37a authored over 11 years ago
e63b12d0360047b46a32475f159113b0058e22f8 authored over 11 years ago
88e8f8102a3a0093eb31e9eb6335ff57491642a6 authored over 11 years ago
d3b88f8b1ae658d08dbcd0a7b27e81f0d0408435 authored over 11 years ago
5c1089a77bcb74e0527365f412d32cba110fae7e authored over 11 years ago
0d41af842120eb89230c1623c751050098375165 authored over 11 years ago
340c2e7efa583238fb0b0fa39b626343ae1ca8ab authored over 11 years ago
da9c49338a42ebd36cf1252a2bc13e9104e316bf authored over 11 years ago
within emacs. This makes it faster to type-check things and start
testing functions.
48e7584e950a2c9277c614b7a2d00222fe3f3a9e authored over 11 years ago
e80ea9e43025e4fdfa09ed778b693c6f1fdc39e8 authored over 11 years ago
c158155bdf182e68411b004105d6824f93d46d5c authored over 11 years ago
98eceb5496381531e9006ff6e66caa53a3ea3bb7 authored over 11 years ago
cd83c4c8edc505fc5fd641276e62ea0200ec94d1 authored over 11 years ago
Also add the ExplicitList expression.
9a40249e05f076a75f99603d07e88de475d45b61 authored over 11 years ago4a6032f2395b8cd4e2c5299cf54f44b5c4dd3189 authored over 11 years ago
Found to '$' replace with '<|'
ec12925eada022ec8d2371f548e7ba99ba16f239 authored over 11 years agodf667ca0227e2043817e8fd4408575b8e1cf4e23 authored over 11 years ago
d0c634f16f04177d63c8721a4f37472393d97e64 authored over 11 years ago
13dacfd8f9d379073395098cac583afd6e9987cd authored over 11 years ago
afacd1b8584866a920a74300621587c0647ff34e authored over 11 years ago
316cd1d0ee7178b997e0d6968f10e3080d039f40 authored over 11 years ago
a9de2342dcf43050823d65838712e74af08d899b authored over 11 years ago
35981eb42fd34111af4d2eed00d455a45dda1118 authored over 11 years ago
5e7be20d6de600b5c12a38d205f5c855270fd2e1 authored over 11 years ago
d7dcf5a9e804156feda9294e317ac070ba129da5 authored over 11 years ago
Remove uses of uniplate, introduces a regression in testing the ordering of Defs in let-expressi...
721ce4f1921d4d0fd04156790adbed87662b8f98 authored over 11 years ago272ecc67fd6ec0b78e1c3be67d245ae4b2a4d8cf authored over 11 years ago
c7dce081939216151d08e4d2b170afc03fcc59c8 authored over 11 years ago
459cf8ec7359e02c913a7014f014cf84d311c0b3 authored over 11 years ago
339ad77c46c94f2fc28cd2ab2ebe4500d70a15d9 authored over 11 years ago
bbb2b2a14ffe6947a7142221b9d8aba85867da18 authored over 11 years ago
73317ed123a557165ff286157c08a1fadfe4372e authored over 11 years ago
0758ebf27cb1b39b23917b20d745139032168d14 authored over 11 years ago
0bee2057d9274a7026ffff2184240257793e9a67 authored over 11 years ago
a3801ac6a86a07e7f3cb75627a83f1d533323211 authored over 11 years ago
85110bb625d6be3f7a31a6654e7c17deab728527 authored over 11 years ago
d2a0a0305a3275588941cd760f2efe66a4bb6820 authored over 11 years ago
fromRecord (toJS): convert recursively and string handling
955b1fe69b2842c81c0ba4a4d772a7f2f3a75c37 authored over 11 years ago569541e72a3d24afd0b783e27eb9b9c218cd060c authored over 11 years ago
f8c6a93ad35ec0d77556fa2bbe0db9dd594cdd33 authored over 11 years ago
776ef7c3f91b3e6b913dbb0fb5810c741cfeae8b authored over 11 years ago
6fc30322ce906959b0b7df7aa3abd2a7b77d50cf authored over 11 years ago
3e45d8e9ce001bdb9d48a6e1ba9649665a42df80 authored over 11 years ago
0d96f822089e90e033b3e69bc2b4a3e51367c784 authored over 11 years ago
d629db79c23ea0e87be3f9055e1a1d1e9de7e83e authored over 11 years ago
6e56df59a59b686bce9774eea3845fd445024b64 authored over 11 years ago
Also add `as` variables to reported variables in patterns.
28db3846914f04319e01822b5e7f398afbc0ac1d authored over 11 years ago
Conflicts:
compiler/Model/Ast.hs
compiler/Types/Constrain.hs
ba5cd880d476b9d2bc6975acba0f3b63d6a3db7f authored over 11 years ago
951df07b794754ce762da7ad041fa3f9ddc8bc22 authored over 11 years ago
Support @ patterns as in Haskell
152ad77ebc64ec92ca8940d45cb2a89ccc188485 authored over 11 years agoad0f1f1fedf7d3480aceb3a980ffb11b80b5fa54 authored over 11 years ago
f8547cf4bed85d0bda7b6fde89e76be42bb3a22d authored over 11 years ago
1c80966ace3e6ae29f2f13d86264a163659c433c authored over 11 years ago
3c71ee1c4d598b33b01661d5ad43afc566080ae9 authored over 11 years ago
44fecefde6c186037da1241c4634b1bb9dc19e88 authored over 11 years ago
212d19c3e8b4dd924a688e0e305c119f74c25ca0 authored over 11 years ago
f5bdb2ca7e3f269d366876558078b3f29dfbfb78 authored over 11 years ago
Support type annotations in let
8d13b0b586b1b23f3e5b1aded919308852d9f6f5 authored over 11 years ago2d1e06b17bbf17021f37a454491e235ee4f792d7 authored over 11 years ago
Allow elm-server to use a different port than 8000.
40fdee5a85fe6dd6c7aa48aa64a86efa8a6be15d authored over 11 years agoc24f04b2432f7e08b3a7c6d7ca336c8ca77f894f authored over 11 years ago
5c6425a840d2ef2b3a89882e1bfe037c9672d9fd authored over 11 years ago