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

Rename functions, add some comments

github.com/elm-tooling/elm-compiler-library - 87dc6702ea6f1f6c56c718c273d970ec7664b1d1 authored about 9 years ago by Evan Czaplicki <[email protected]>
Take Optimize.Substitute out of the build process, not needed at the moment

github.com/elm-tooling/elm-compiler-library - 48883e9f672adcc79c136809c8f3beca2df2df2c authored about 9 years ago by Evan Czaplicki <[email protected]>
Move Optimize.TailCalls to Optimize

github.com/elm-tooling/elm-compiler-library - 0cd50f9dc60ce02895c4cb37cd7cb36a0d2ecccd authored about 9 years ago by Evan Czaplicki <[email protected]>
Optimize out (::) (>>) (|>) (<|) (<<) in the optimization phase

This sets us up to detect when the last pattern in a pattern match has
the form “_ -> Debug.cras...

github.com/elm-tooling/elm-compiler-library - b9cc20ecb03078554d4ff3d0091bf26d84d4bfb7 authored about 9 years ago by Evan Czaplicki <[email protected]>
Good and bad compiler tests for pattern matching.

github.com/elm-tooling/elm-compiler-library - ac4e45181846529213898de23413395be3717c5f authored about 9 years ago by Laszlo Pandy <[email protected]>
Remove TailCallContext from JS gen code

No longer needed thanks to the new AST specifically for optimization.
We can store the necessary...

github.com/elm-tooling/elm-compiler-library - 93cd7596dc6971c4272f0ccab0e8d63005d107af authored about 9 years ago by Evan Czaplicki <[email protected]>
Make separate type for the optimized AST

This allows us to mess with the representation of various language
constructs such that they are...

github.com/elm-tooling/elm-compiler-library - 2d296997444e6853cba4547240e3e1fd33f31212 authored about 9 years ago by Evan Czaplicki <[email protected]>
Remove 'Crash' from AST.Expression.General

github.com/elm-tooling/elm-compiler-library - 92dc0574f2456ae96363b44d56fc88e2795936e8 authored about 9 years ago by Evan Czaplicki <[email protected]>
Fill in Generate.JavaScript.generate and get it compiling

github.com/elm-tooling/elm-compiler-library - 159db7c76191338f81a172a5d13b7ab1a23a728c authored about 9 years ago by Evan Czaplicki <[email protected]>
Fix small typo

github.com/elm-tooling/elm-compiler-library - c934cdd83a26608ee48203119a4e1cc2231ae78d authored about 9 years ago by Evan Czaplicki <[email protected]>
Clean up code a decent amount

github.com/elm-tooling/elm-compiler-library - 49032cdc8b4459dd0ceafb07969a004ffe6eef01 authored about 9 years ago by Evan Czaplicki <[email protected]>
First draft of pattern-match-compiler revamp

Thanks to the excellent paper
https://www.cs.tufts.edu/~nr/pubs/match.pdf by @nrnrnr and Kevin S...

github.com/elm-tooling/elm-compiler-library - 00e87d2889c0df3119fcedc0d16111373882896f authored about 9 years ago by Evan Czaplicki <[email protected]>
Merge pull request #1041 from laszlopandy/expected-js-tests

Expected js output tests

github.com/elm-tooling/elm-compiler-library - 616aff966f41d13a1c10dc1fe2df0bd9644d6349 authored about 9 years ago by Evan Czaplicki <[email protected]>
Add example output test for tail recursive function.

github.com/elm-tooling/elm-compiler-library - 5ed4eeae8f1256903c38355a68cae72beb4c3187 authored about 9 years ago by Laszlo Pandy <[email protected]>
Compiler tests: remove where clauses

github.com/elm-tooling/elm-compiler-library - 71d95c548188ce96350291a474a7932ff9fd8a74 authored about 9 years ago by Laszlo Pandy <[email protected]>
Whitespace (do on newline)

github.com/elm-tooling/elm-compiler-library - c6d490eea67d9b61a8e0372356f13fde4a7256cc authored about 9 years ago by Laszlo Pandy <[email protected]>
Whitespace (case blocks)

github.com/elm-tooling/elm-compiler-library - fac1c2527f316ab7315b5e974b48dcc6501a6d28 authored about 9 years ago by Laszlo Pandy <[email protected]>
Add 'good' compiler tests for List literals

github.com/elm-tooling/elm-compiler-library - da44c1ce5a04ebd278a27aa19acb8b69fe3b2044 authored about 9 years ago by Laszlo Pandy <[email protected]>
Print details if compile fails during test.

github.com/elm-tooling/elm-compiler-library - a18569d4e181f23d720f8de70470ca6e2b44029d authored about 9 years ago by Laszlo Pandy <[email protected]>
Add initial expected JS

github.com/elm-tooling/elm-compiler-library - 532cdfc64e5552e25355592a7504d338478c699f authored about 9 years ago by Laszlo Pandy <[email protected]>
Expected JS test will write current output if env var exists.

github.com/elm-tooling/elm-compiler-library - 5efc2383c91adc9f2a24330b53ffe54a0a4fb237 authored about 9 years ago by Laszlo Pandy <[email protected]>
Compiler tests compare current output (with nothing yet).

github.com/elm-tooling/elm-compiler-library - bb7eb96a1953b7dcbead353ef0b30c53aa2b9694 authored about 9 years ago by Laszlo Pandy <[email protected]>
cosmetic: add two vertical spaces

github.com/elm-tooling/elm-compiler-library - 7c72c5c14cf6e747879168e8b6b10ccc8ccd99d3 authored about 9 years ago by Evan Czaplicki <[email protected]>
start breaking JS gen into smaller modules and clean up code

github.com/elm-tooling/elm-compiler-library - 6ccaf92df1efcb3f0d368e9da445bb0803235e56 authored about 9 years ago by Evan Czaplicki <[email protected]>
Merge branch 'pr/1038'

github.com/elm-tooling/elm-compiler-library - fc17235d3853a9aa274c4eba599d2c61c275c4af authored about 9 years ago by Evan Czaplicki <[email protected]>
cosmetic: minor indentation and naming changes

github.com/elm-tooling/elm-compiler-library - c5c4da6461d69bb4284951622174f9bf5aa862dd authored about 9 years ago by Evan Czaplicki <[email protected]>
Merge branch 'master' into pr/1038

github.com/elm-tooling/elm-compiler-library - 472eef7d6643cd505770fd242ef520c1667129b2 authored about 9 years ago by Evan Czaplicki <[email protected]>
Make some minor changes to get elm-make working

github.com/elm-tooling/elm-compiler-library - 7e1de438578f41cf7e6d3bdacfbf5ea0ce2f5de2 authored about 9 years ago by Evan Czaplicki <[email protected]>
Proper package info in Var.TopLevelVar

github.com/elm-tooling/elm-compiler-library - 2662b3bf179f6bcf2364a004efe9aecec0cf5ba7 authored about 9 years ago by JoeyEremondi <[email protected]>
Merge branch 'master' of https://github.com/elm-lang/elm-compiler into sortingRefGraph

github.com/elm-tooling/elm-compiler-library - c6bde912989ad6a25a239c5767888c4135a526e8 authored about 9 years ago by JoeyEremondi <[email protected]>
Merge branch 'code-gen-revamp'

github.com/elm-tooling/elm-compiler-library - 99243c2921d56e539852826ff42db2cd9a0a014b authored about 9 years ago by Evan Czaplicki <[email protected]>
Special type for vars that are only top-level

github.com/elm-tooling/elm-compiler-library - 8a43c40f427aa0ee9e9e5a2869225cbf73eedb39 authored about 9 years ago by JoeyEremondi <[email protected]>
Include freeVars in Opt.Facts

github.com/elm-tooling/elm-compiler-library - 99ff520f06ca03698faf3a83e0b3593588171cde authored about 9 years ago by JoeyEremondi <[email protected]>
canonicalize module names, generate unambiguous names in JS

Begging to address #826

github.com/elm-tooling/elm-compiler-library - 31545d1252ac8f4efe456a2710e43777e45accc0 authored about 9 years ago by Evan Czaplicki <[email protected]>
Remove unnecessary let

github.com/elm-tooling/elm-compiler-library - fa6377ff1be72b1a8af0c0b6b0afe17ca02a09db authored about 9 years ago by JoeyEremondi <[email protected]>
Use dummyFacts constant

github.com/elm-tooling/elm-compiler-library - 971b7d589b81ae6b2e4876d6d656346088b48cc5 authored about 9 years ago by JoeyEremondi <[email protected]>
Added Facts to Canonical.Def

github.com/elm-tooling/elm-compiler-library - b0beee478facaa20d6ac9770102464ad5fe2d9f9 authored about 9 years ago by JoeyEremondi <[email protected]>
Merge branch 'master' into pr/1036

github.com/elm-tooling/elm-compiler-library - 5943865d444d5dc833fefad6ffd4c82523d5787c authored about 9 years ago by Evan Czaplicki <[email protected]>
Get rid of multi-way if syntax

github.com/elm-tooling/elm-compiler-library - a9658ccb44cf3358991671b7abe02c4d87a31151 authored about 9 years ago by Evan Czaplicki <[email protected]>
Keep benchmark changes separate

github.com/elm-tooling/elm-compiler-library - 52488644b818c1b151048bec2689dca90ce53e90 authored about 9 years ago by JoeyEremondi <[email protected]>
Remove multi-way If

github.com/elm-tooling/elm-compiler-library - 85ebd9cf0ecf42d68de7bc1b8289cb6c56a706e2 authored about 9 years ago by JoeyEremondi <[email protected]>
Merge branch 'master' of https://github.com/elm-lang/elm-compiler into avoidNameConflicts

github.com/elm-tooling/elm-compiler-library - eb1f9d6159b9615680fea569beb1f859d05b22ce authored about 9 years ago by JoeyEremondi <[email protected]>
Add package to interface file

github.com/elm-tooling/elm-compiler-library - 4f369b8b327c92d4eb6c0df30b058d492c325be9 authored about 9 years ago by JoeyEremondi <[email protected]>
Merge branch 'remove-multi-if'

github.com/elm-tooling/elm-compiler-library - 1f28b4c151d5a280c4c670c00f6e1db56e1614f4 authored about 9 years ago by Evan Czaplicki <[email protected]>
Parse nested ifs as a single chunk

Should improve error message quality for expressions like (if … else if
…. else if … else …)

github.com/elm-tooling/elm-compiler-library - b17a1a3e88d8c300a3f319f25913bf31a2e91f14 authored about 9 years ago by Evan Czaplicki <[email protected]>
Remove surface syntax for multiway if

github.com/elm-tooling/elm-compiler-library - 2b577fe87f8e5e1accb45e34cf295aa07ba12f8f authored about 9 years ago by Evan Czaplicki <[email protected]>
Merge branch 'master' of https://github.com/elm-lang/elm-compiler into avoidNameConflicts

github.com/elm-tooling/elm-compiler-library - 499e6d9870d2bc08038b2cde1eede70141839fbc authored about 9 years ago by JoeyEremondi <[email protected]>
Merge branch 'simpler-records'

Conflicts:
src/Canonicalize/Sort.hs
src/Generate/JavaScript.hs

github.com/elm-tooling/elm-compiler-library - c5efca9ab11b3acfe279b306e96f63f1a822da51 authored about 9 years ago by Evan Czaplicki <[email protected]>
Merge branch 'pr/1026'

github.com/elm-tooling/elm-compiler-library - c6435147383b627cd873eeb48b7a632d12eeb283 authored about 9 years ago by Evan Czaplicki <[email protected]>
cosmetic: minor whitespace stuff

github.com/elm-tooling/elm-compiler-library - 73b288a54cc2fd56d49a3d4eaa0f5df77c89acde authored about 9 years ago by Evan Czaplicki <[email protected]>
Introduce Canonical module nms with pkg info

github.com/elm-tooling/elm-compiler-library - 0d89d62f82e29fafb8a125f70af66fda3ee5be45 authored about 9 years ago by JoeyEremondi <[email protected]>
Merge pull request #1032 from JoeyEremondi/commonPackageFile

Common package module (take 2)

github.com/elm-tooling/elm-compiler-library - 803e56bb27a1236f426f539129718b6dce6dce78 authored about 9 years ago by Evan Czaplicki <[email protected]>
Don't expose Elm.Compiler.Version

github.com/elm-tooling/elm-compiler-library - a950bc5f7ab00f8c5c31f5129c3dc753a13405c7 authored about 9 years ago by jmite <[email protected]>
Cleanup non-changed file

github.com/elm-tooling/elm-compiler-library - 0fccc0e0a6bc7c52c55afb8ab16351bf9e59e0b7 authored about 9 years ago by jmite <[email protected]>
Stop exporting rawVersion

github.com/elm-tooling/elm-compiler-library - 50efcd02abb672f7bbec4552ae1c1c49d7f4d832 authored about 9 years ago by jmite <[email protected]>
Merge from elm-lang/master

github.com/elm-tooling/elm-compiler-library - 7de66e36d9297b02dd19602bd941ea2a6794b32c authored about 9 years ago by jmite <[email protected]>
Put core name in shared library

github.com/elm-tooling/elm-compiler-library - 1c6abbfbad31c17d15732e8403435d202dd0e015 authored about 9 years ago by jmite <[email protected]>
Don't unwrap Package.Name

github.com/elm-tooling/elm-compiler-library - b001556aa7cf932c6eb7715f6a76879bb9d646fe authored about 9 years ago by jmite <[email protected]>
Add new module to cabal

github.com/elm-tooling/elm-compiler-library - 72bf639f5f1c3c2cb22ca629cee4633ee98b8878 authored about 9 years ago by jmite <[email protected]>
Create common file for version and name

github.com/elm-tooling/elm-compiler-library - 38c2f8d3ba66e5c9c06cdc6dd5ab007395381f56 authored about 9 years ago by jmite <[email protected]>
Merge pull request #1028 from ianbollinger/cabal-fixes

Fixes cabal file to work with stack

github.com/elm-tooling/elm-compiler-library - 053905ff4b28b3db20ecb0c2b6bcbfd2b023432f authored about 9 years ago by Evan Czaplicki <[email protected]>
Fixes cabal file to work with stack

`stack` could not resolve the needed build artifacts without adding
`elm-compiler` as a dependen...

github.com/elm-tooling/elm-compiler-library - f3484e0c45b2c5ef3da4091b81909bd88d119bbd authored about 9 years ago by Ian D. Bollinger <[email protected]>
Merge branch 'master' of https://github.com/elm-lang/elm-compiler into topLevelQualify

github.com/elm-tooling/elm-compiler-library - c39e3e0db68dff0dcf5db39feaeb470a52d345a4 authored about 9 years ago by jmite <[email protected]>
Enforce locals shadowing top-levels

github.com/elm-tooling/elm-compiler-library - 91bc3a418ad7613b4d9f389e54fb2e5f38fd93e2 authored about 9 years ago by jmite <[email protected]>
Fill in new case for Home

github.com/elm-tooling/elm-compiler-library - 2cd06922b77eb488a4293ea0888574ca72935c1b authored about 9 years ago by jmite <[email protected]>
Merge pull request #1023 from JoeyEremondi/bench

Add benchmarks to elm-compiler

github.com/elm-tooling/elm-compiler-library - 440c6633792cbf276cec40de52a70afc3fd2fa4f authored about 9 years ago by Evan Czaplicki <[email protected]>
Add TopLevel type, initialize in env

github.com/elm-tooling/elm-compiler-library - cc26a649285740b75a200ed955018b6c71a0b5cd authored about 9 years ago by jmite <[email protected]>
Merge branch 'master' of https://github.com/elm-lang/elm-compiler into bench

github.com/elm-tooling/elm-compiler-library - 9fdb02becd4b01818b6fc23f29a3a413a1a44cba authored about 9 years ago by jmite <[email protected]>
Add binary instance for Module.Name

github.com/elm-tooling/elm-compiler-library - 4d7e3f691916828e6a90af4a78499c2bdcaa3fe9 authored about 9 years ago by Evan Czaplicki <[email protected]>
cosmetic: use if-then-else instead of otherwise

github.com/elm-tooling/elm-compiler-library - b28cee5fba89bd86949f4f4f9bfd01b382c7a0a7 authored about 9 years ago by Evan Czaplicki <[email protected]>
Add real world TodoMVC benchmark

github.com/elm-tooling/elm-compiler-library - cb3a2fa0c65a9f7c3d3bc81eb1487c697c3f471e authored about 9 years ago by jmite <[email protected]>
Added dictionary benchmarks

github.com/elm-tooling/elm-compiler-library - a916cc174ef3faf656505580d25dfcd81c5c4e75 authored about 9 years ago by jmite <[email protected]>
Add small if benchmark, fix messages

github.com/elm-tooling/elm-compiler-library - 3434bbddfebedc659e6de3cbe6bb2b08f25a9022 authored about 9 years ago by jmite <[email protected]>
Added pattern match benchmarks

github.com/elm-tooling/elm-compiler-library - 4cb30244475ab6524e404c92a22715ad71318fe5 authored about 9 years ago by jmite <[email protected]>
Add benchmark for small number of ctors

github.com/elm-tooling/elm-compiler-library - 12b05d8c57a963eeecb93ed5fbfde7cba3ce10e1 authored about 9 years ago by jmite <[email protected]>
Add ADT ctor benchmarks

github.com/elm-tooling/elm-compiler-library - eaf4a03b0f39df49cb835aafcd1f2e526b3956fb authored about 9 years ago by jmite <[email protected]>
Add tuple and small tests

github.com/elm-tooling/elm-compiler-library - 3a25eda774a770bc54e5dcf08ac5354e5b2d80e5 authored about 9 years ago by jmite <[email protected]>
Add record lookup benchmark

github.com/elm-tooling/elm-compiler-library - ad8b4bc3f936927fe3312910a2428fdafc86237d authored about 9 years ago by jmite <[email protected]>
Add animation benchmark

github.com/elm-tooling/elm-compiler-library - 7414760ac38018a4c5eeb86387a4253c410fca79 authored about 9 years ago by jmite <[email protected]>
Add updateN to benchmark fns

github.com/elm-tooling/elm-compiler-library - 0d207d0b61d3717d0f113a5efeef6f68900595a7 authored about 9 years ago by jmite <[email protected]>
Merge previous work on benchmarks

github.com/elm-tooling/elm-compiler-library - b65708910ee9e5503c4f273d1443e6ad7033ee03 authored about 9 years ago by jmite <[email protected]>
Clean up export canonicalization code

Also fixes #884 in which you could export the same value multiple times
and cause runtime errors...

github.com/elm-tooling/elm-compiler-library - 2cc0df4e7ebb1df3c58598801e69de9c05800f5f authored about 9 years ago by Evan Czaplicki <[email protected]>
Merge branch 'pattern-warnings'

github.com/elm-tooling/elm-compiler-library - 5baaacfbb5644ec5e608c737518359a91c873756 authored about 9 years ago by Evan Czaplicki <[email protected]>
Remove unused variable

github.com/elm-tooling/elm-compiler-library - fe9bd4390eaf83518ed5c673296c738e5b59577f authored about 9 years ago by Evan Czaplicki <[email protected]>
Pleasant messages when a pattern is missing

github.com/elm-tooling/elm-compiler-library - c2e4a69a902a2a9cddc7f3a475131f6fcb230a9d authored about 9 years ago by Evan Czaplicki <[email protected]>
Make pretty printing code nicer

github.com/elm-tooling/elm-compiler-library - c61d87f010f045343b248159ef995a022a2c4eab authored about 9 years ago by Evan Czaplicki <[email protected]>
Merge branch 'master' into pattern-warnings

github.com/elm-tooling/elm-compiler-library - 62e1886a2e53a027b128ec0ef5f9a3fcf416f92a authored about 9 years ago by Evan Czaplicki <[email protected]>
Merge pull request #1016 from jvoigtlaender/lts-3

Relax bounds on blaze-... libraries

github.com/elm-tooling/elm-compiler-library - ed48cd2923a7f2390e8ed866ebc1a6b50977cb8c authored about 9 years ago by Evan Czaplicki <[email protected]>
relax bound on blaze-html

github.com/elm-tooling/elm-compiler-library - 0d584462987c5c97e6b557b818e275b8177d240e authored about 9 years ago by Janis Voigtländer <[email protected]>
relax bound on blaze-markup

github.com/elm-tooling/elm-compiler-library - abb480a5834da91c1755e0cae610aa3b4a7619db authored about 9 years ago by Janis Voigtländer <[email protected]>