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
github.com/elm-tooling/elm-compiler-library - 642b1f7fccb3770f7ddbf675e82ec68400293405 authored about 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 609cc3df96825e59f17a11435f3ddea76a4020f1 authored about 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - a05c82f58b1c4926270ef63c99c5f5355f79af55 authored about 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - d9c1317a2579993b78522260c6af023e2cdd0527 authored about 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 11c1b76e9c5b349cadd544b777ad9c915a41dd0b authored about 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 067773d601859a717941e09f62766fe72ef1eb23 authored about 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - d059c362d9634b048b678f83529da3d23e385080 authored about 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - abb6dc19f62775a511e703f3b4be25c0cf4b497c authored about 11 years ago by Evan Czaplicki <[email protected]>
I also rewrote merge1 and merge2 which are dangerous functions to touch.
github.com/elm-tooling/elm-compiler-library - b6144aeb0750f85109df9154a71166611ca92893 authored about 11 years ago by Evan Czaplicki <[email protected]>github.com/elm-tooling/elm-compiler-library - 856360bd9478aeda07ff0d4ccd2479c1128c08d9 authored about 11 years ago by Evan Czaplicki <[email protected]>
This will get moved into Elm code eventually
github.com/elm-tooling/elm-compiler-library - 4e7ef5f1777e93f58f20a090db29793f22a145af authored about 11 years ago by Evan Czaplicki <[email protected]>github.com/elm-tooling/elm-compiler-library - d456cec5c80580ffc4bbd43cd2dd78a2022d7415 authored about 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 82ca695dcab510376d2a58c1842a6c157071fdd9 authored about 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 666d9f8ca3c916f1e700b54712068840aa521e04 authored about 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 2609f5dda7e7f2773225441ef75967445dd93225 authored about 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 7b90975dadd0badcc3cf77a146aa3fa5231654dd authored about 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 8ffcf9e80ebac239caaa75f7818cbc561b9af987 authored about 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 802be96e5765214f7a5ed1a4e4a9f02d757af734 authored about 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 175798f6d2419e2060d7dca6a7a91dc9c07e9ba2 authored about 11 years ago by Evan Czaplicki <[email protected]>
Was generating functions based on free type variables, not on the kind
of the constructor.
github.com/elm-tooling/elm-compiler-library - d15d84deba93b69f2be24c4a8de6cd561155b965 authored about 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - eaa751d9871c1746ad829f78e768401a6d2071f6 authored about 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 138e99cc810dfef7b84c407b2d6f1d307b24277a authored about 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - eb722a20dc1d7045e18065d415aad3127c5aea1e authored about 11 years ago by Evan Czaplicki <[email protected]>
Without this, things are not generalized properly.
github.com/elm-tooling/elm-compiler-library - d9471f6c62611ef2db72b1eb48a7627c3a8ec5a2 authored about 11 years ago by Evan Czaplicki <[email protected]>github.com/elm-tooling/elm-compiler-library - 6f94400f2dde92f61f20efc85b3f71c8b5517f66 authored about 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 97bd68a796d4abc7c7604ba1ef0bf0f7ba72a0e9 authored about 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 81522b306a1f44ef94aae67c61eeec5e5934bb52 authored about 11 years ago by Evan Czaplicki <[email protected]>
Currently, all top-level types are imported. No alias resolution
happens so you need to use "imp...
github.com/elm-tooling/elm-compiler-library - 4bcde7e7994dcf970aac97e309b863fe9eb90e25 authored about 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 1f8b7bbc985b80fb064c54580608a66d01ea6446 authored about 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 0fd1f677a5d99d4479ddef1948b25f37c362ab35 authored about 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - b1dd1574a8af0ccab50ef7b54f2bfd1dcee2638e authored about 11 years ago by Evan Czaplicki <[email protected]>
Also add a flag to print out top-level types
github.com/elm-tooling/elm-compiler-library - 22f7f8a43a969ec8d1d05774a72b3c2fd18098ea authored about 11 years ago by Evan Czaplicki <[email protected]>github.com/elm-tooling/elm-compiler-library - 0c14f6e8ecaac395c49cbb7d9c9ec383dc576f49 authored about 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - fa11f8e39094731e1d854a80cabc5c9819e27fdc authored about 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 5cb82c6891b9e3d1a46549fb68dba9ee8d5adde3 authored about 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 1a4732a43606587ba48e125322d8c6e85d2a27c3 authored about 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - c9a1cc96f694c13945761ade247fc8ea15d2f486 authored about 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 23758290d93f20641f74a948aadda25da407814a authored over 11 years ago by Evan Czaplicki <[email protected]>
Print out the saved type environment, and get things working with the
program field in MetadataM...
github.com/elm-tooling/elm-compiler-library - ca4502b70a059480ec4057460631641ef08836f3 authored over 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - b0f96a2eabce2b0a946676fc567acaf31bf474b8 authored over 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 4dc68acd60484caec350905206f8c666462a8df3 authored over 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 4c0f716aef4006f285c97e460fca4817fbb277af authored over 11 years ago by Evan Czaplicki <[email protected]>
CSaveEnv is a special constraint that indicates that the current
environment should be saved for...
github.com/elm-tooling/elm-compiler-library - 648cbd49dd1bb098e0affa9ad3f2500ef59119be authored over 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - c942afea6a61aaf2506e417c95da969b5c72bc91 authored over 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - c1aef789ee0e95ad97213e0835b505d75dfc3b6c authored over 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - ce652d9a352a9535cb37e5474c8af198398f2793 authored over 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 45b43e8757b88dd28ab4ea8371f358e679251cef authored over 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 26738907c6571cba14f7bde0bbf2881833cd90c5 authored over 11 years ago by Evan Czaplicki <[email protected]>
Accidentally used the type name instead of the constructor name.
github.com/elm-tooling/elm-compiler-library - b540fb43b0d44bcab4c44f7092dbcf253b00a1b5 authored over 11 years ago by Evan Czaplicki <[email protected]>github.com/elm-tooling/elm-compiler-library - b87e45a27da02665ee0c120aacf1f514619ca74e authored over 11 years ago by Evan Czaplicki <[email protected]>
Also get rid of some print statements.
github.com/elm-tooling/elm-compiler-library - c881bd8ef25f507b76c01134dc8e5d27779d191c authored over 11 years ago by Evan Czaplicki <[email protected]>github.com/elm-tooling/elm-compiler-library - 901179c10f25f0e362a9acbfc015a9dbcafdb88d authored over 11 years ago by Evan Czaplicki <[email protected]>
Migrate some functions to Environment.hs, add built-in types like _List
and _Tuple2.
github.com/elm-tooling/elm-compiler-library - 90c5c7d21c71243064b0c46bb93964f4091e5053 authored over 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 334d39c6448e823b26372e0d8fc6e2ce01d31a26 authored over 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 1d1083600f6887fe79d3502c3c1fc817f5380853 authored over 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - e852ae25e3a37c11e6a54033688f6488a631c67d authored over 11 years ago by Evan Czaplicki <[email protected]>
Expands each pattern into basic PVars to attempt to recover polymorphis
through the same mechani...
github.com/elm-tooling/elm-compiler-library - 3bb618bcdede33dc091d39ae52779920cbe8de22 authored over 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 82983a6f243e4921064d1e335e7892da22ecd833 authored over 11 years ago by Evan Czaplicki <[email protected]>
Used in most places to break a module into more orthogonal components.
Some of this data needs t...
github.com/elm-tooling/elm-compiler-library - 621a9c2d2ec4c930ac0871c783a43470a74cefb0 authored over 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 0cfae2e43b049f2df6fe5e4545994f263b43553d authored over 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 640f98e7d56dcd31308eba665c704e1b566f0e3f authored over 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 1ffaad1f5c59437f469d1f854cf80fa67faca39d authored over 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 91be5a0c03bcd7296702379cc96a55b6e24656be authored over 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 025b7a1ea4dd77f20aea6f55820f0e624aa9b54a authored over 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - ce357b3d0dcaca94ed85f4721b7a39893440a498 authored over 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 1c9da4bf9c8280bd49ce49d8e8e92d8e4157232a authored over 11 years ago by Evan Czaplicki <[email protected]>
information though.
github.com/elm-tooling/elm-compiler-library - 8590c6bd18bf4d0059146f6668bbae1010d14fac authored over 11 years ago by Evan Czaplicki <[email protected]>github.com/elm-tooling/elm-compiler-library - 72bd5cb8eb7fc935c4839326a72b660e7c3cbee7 authored over 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - a5bc960067c3ab98229b6d51c91a2547b784fbab authored over 11 years ago by Evan Czaplicki <[email protected]>
start to finish. Give it a Module and it returns a dictionary mapping
top-level values to types.
github.com/elm-tooling/elm-compiler-library - 18adffc06dc89245d925b0bf20e5999881784136 authored over 11 years ago by Evan Czaplicki <[email protected]>
paired with function calls:
(- sqrt 9) -- parse error
(-sqrt 9) -- type error, cannot n...
github.com/elm-tooling/elm-compiler-library - 2b9886336f526f0b223a792fa20d7d8652153ea3 authored over 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 1f3ba5ca3521b4815d07226c542d134c1e3dc25c authored over 11 years ago by Andrew Miller <[email protected]>
github.com/elm-tooling/elm-compiler-library - 93a948cd6766f44d87aa3a0ab674053602ff8d4a authored over 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 1fcb01f74335c709c3f83067c80ca7310affb85c authored over 11 years ago by Evan Czaplicki <[email protected]>
constructors could be shadowed by user defined ADT's such as "Tuple0",
"Tuple2", etc. Now it uses...
github.com/elm-tooling/elm-compiler-library - e7b949df9b7cf4a27cb2fc21df3ea0f81c96ed59 authored over 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - 003ebfd30994e0acbcb42d5d311fd9788bb3a38e authored over 11 years ago by Evan Czaplicki <[email protected]>
'-' whitespace sensitive, as in the unary negation proposal in
elm-discuss.
f -1 == f (0-1)
x -...
github.com/elm-tooling/elm-compiler-library - 08ff9391748d32d4de4ae8433526d0377a66aac0 authored over 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - fe7357a0b5501654c5d7dadd784cd0bba8d20152 authored over 11 years ago by Evan Czaplicki <[email protected]>
the last option.
github.com/elm-tooling/elm-compiler-library - 87d2f8d57d8e7c3c2e0c35a5ac51c42ba66ef814 authored over 11 years ago by Evan Czaplicki <[email protected]>github.com/elm-tooling/elm-compiler-library - 2b9853ce9b7b6892164484bb35dce1197f36ae43 authored over 11 years ago by Evan Czaplicki <[email protected]>
github.com/elm-tooling/elm-compiler-library - fe23c0e66dc808c2f96d7f5870cd88636cd64338 authored over 11 years ago by Evan Czaplicki <[email protected]>
This does two things:
* makes it possible to automatically generalize functions without
bo...
stays the same.
github.com/elm-tooling/elm-compiler-library - 433b533f4d198947febca7c441b6f73f5652b48d authored over 11 years ago by Evan Czaplicki <[email protected]>github.com/elm-tooling/elm-compiler-library - a6bfa5f2611a7d75777c19ffe84f6ca3db33e516 authored over 11 years ago by Evan Czaplicki <[email protected]>
dependency sort within let-expressions for things to work properly though.
github.com/elm-tooling/elm-compiler-library - 4d7562f31790f2728b5c359ac6760518ae562ced authored over 11 years ago by Evan Czaplicki <[email protected]>There was one potential error in which a debug needed to be a liftIO,
the computation it performe...
rank. Problem was that young variables were not all being marked as
young.
This resolved a sound...
github.com/elm-tooling/elm-compiler-library - b0387821b463ba6518e5fc26355788146e5874c0 authored over 11 years ago by Evan Czaplicki <[email protected]>github.com/elm-tooling/elm-compiler-library - dabada1d98d070d1ea315f6abebededd6056ba02 authored over 11 years ago by Evan Czaplicki <[email protected]>
Does not actually work, undefined is used in some places as a
stopgap measure.