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

Remove core-js/ directory. This branching thing is nice, I agree now :P

github.com/elm-tooling/elm-compiler-library - 8fc0e24dc2d72a6be07d680bd1a3ad823497fb31 authored over 11 years ago by evancz <[email protected]>
Merge branch 'dev' of https://github.com/evancz/Elm into dev

github.com/elm-tooling/elm-compiler-library - d7ab7282eed149246198323ca46dc867438b4bb4 authored over 11 years ago by evancz <[email protected]>
Create the Utils module which contains any utilities that can be created before all other modules. Switch to using Utils in existing modules.

Add the Error module for reporting the rare runtime errors that are possible.

github.com/elm-tooling/elm-compiler-library - 851d2ff22166f2d6c526b8531c1a6b62ef681271 authored over 11 years ago by evancz <[email protected]>
Update generated JS so that the FFI works independently for each RTS.

github.com/elm-tooling/elm-compiler-library - 05631f2b37ad0711d45079cfe6cf49343963cd05 authored over 11 years ago by evancz <[email protected]>
Add send and recv functions for each RTS instance.

github.com/elm-tooling/elm-compiler-library - f49a509e7f67d360f6f3252cdc02c21212d2d68a authored over 11 years ago by evancz <[email protected]>
Add the Init module which exports Elm.init, creating a self-contained RTS. It can be used as follows:

Elm.init( Elm.MyModule ) // which takes over the document
Elm.init( Elm.MyModule, arbit...

github.com/elm-tooling/elm-compiler-library - 505b1e32d6da9cc6c6541576980b0fbfaa64359d authored over 11 years ago by evancz <[email protected]>
Convert the Keyboard.Raw module and do minor fixes.

github.com/elm-tooling/elm-compiler-library - 6551ef14b2bd640fb5d7d0ba6817c2c3a5d5f8d9 authored over 11 years ago by evancz <[email protected]>
Convert Color and Text modules to new format.

github.com/elm-tooling/elm-compiler-library - 76e83e0e1b0bef22c8f3c80babcd6ec77fe64258 authored over 11 years ago by evancz <[email protected]>
Convert the List and Misc modules.

github.com/elm-tooling/elm-compiler-library - 0fe301aaba186d60fe45415ae0ee64e7ee89eef2 authored over 11 years ago by evancz <[email protected]>
Convert the Date, JS, and Json modules.

github.com/elm-tooling/elm-compiler-library - 8e6dbf80008723acc4658ed894c213361993a35e authored over 11 years ago by evancz <[email protected]>
convert WebSocket.js and Window.js to the new module format

github.com/elm-tooling/elm-compiler-library - 86d02e22d5567521f2d49860835b3766dc343dbb authored over 11 years ago by evancz <[email protected]>
Convert the random and touch modules to the new format.

github.com/elm-tooling/elm-compiler-library - ccf9917f2ebb25389c78e92714ee59db5a7fd887 authored over 11 years ago by evancz <[email protected]>
Solidify format for modules. Convert the Time module.

github.com/elm-tooling/elm-compiler-library - f70fdaa3002a81ed0d18ed86f9d7e4ee9a3c9c04 authored over 11 years ago by evancz <[email protected]>
Switch module structure to permit on-demand initialization and multiple runtimes working simultaneously.

github.com/elm-tooling/elm-compiler-library - 9084db2b59550c958b49fcb6dd4b83fde0dcc8b0 authored over 11 years ago by evancz <[email protected]>
Move all js files relevant to signals into the Native/Signal/ directory

github.com/elm-tooling/elm-compiler-library - f589cf389995e689d8744682c9647eeefa1333ce authored over 11 years ago by evancz <[email protected]>
Add the beginnings of a button module and mess with the definition of equality.

github.com/elm-tooling/elm-compiler-library - 24d508b8d23f5793e72563ffe9f57602ebd1d94d authored over 11 years ago by evancz <[email protected]>
Create runtime/ directory for all runtime specific code.

Add renderer for current version of Graphics.Element.

github.com/elm-tooling/elm-compiler-library - 35c508675933b978bbb66da8f4321db57e6f19d3 authored over 11 years ago by evancz <[email protected]>
Get Graphics.Element in working order.

github.com/elm-tooling/elm-compiler-library - 0ab2825d67e5fd74833ae4d753adab1eccc8ae0e authored over 11 years ago by evancz <[email protected]>
Rename elm/ to compiler/ to make things clearer.

github.com/elm-tooling/elm-compiler-library - 1fcbec65aa0bf1e50f47c547ec0feae9aaaa4188 authored over 11 years ago by evancz <[email protected]>
Rename core/ to libraries/ to make it more clear what is going on with the directory structure.

github.com/elm-tooling/elm-compiler-library - 79a747cfc688d7eb8ea7e2f2dc3d4972b6a5055d authored over 11 years ago by evancz <[email protected]>
Refactor the main module generating code.

github.com/elm-tooling/elm-compiler-library - 83142e4b8ade91b36b219300f247bd998ae3a5c7 authored over 11 years ago by evancz <[email protected]>
Rename Form to Collage. Add the LineStyle module.

github.com/elm-tooling/elm-compiler-library - ea4fe54a2af270ee89440b49db8885a353368164 authored over 11 years ago by evancz <[email protected]>
Reorganize Json modules to make it clear that the record conversion is still experimental.

github.com/elm-tooling/elm-compiler-library - d10dcdc820da35366bf52c6837958accd22bd015 authored over 11 years ago by evancz <[email protected]>
Get rid of the FillStyle module. Move gradients to Color and everything else to Form.

Create the Geometry module which describes paths and shapes. Not sure if this module is a good i...

github.com/elm-tooling/elm-compiler-library - 71f83d394e65443f11e65b21da7f7f4aedce8f4e authored over 11 years ago by evancz <[email protected]>
Get Text module working. Move Color into Graphics/. Have Element as a parent module of Text, Form, etc. providing the raw materials but letting functions like `collage : ... -> Element` and `centered : Text -> Element` live in dependencies.

github.com/elm-tooling/elm-compiler-library - 0fbfab7d7cf07c3d3cbb5be9a6af42187878e70a authored over 11 years ago by evancz <[email protected]>
Merge pull request #110 from ngunn/master

Fix Examples/elm-yesod to run with current yesod and elm-yesod packages

github.com/elm-tooling/elm-compiler-library - cf173a90da7f9c221ed5d4095962924ca919d592 authored over 11 years ago by Evan Czaplicki <[email protected]>
Switch the order of two functions.

github.com/elm-tooling/elm-compiler-library - d2abba0980f996a29e82a041350fb2c99764a61a authored over 11 years ago by evancz <[email protected]>
Use a shorter name for Native.List in the List module

github.com/elm-tooling/elm-compiler-library - 39b3fcb034c3ebb1b7ee442cbfb35033d9e5f72c authored over 11 years ago by evancz <[email protected]>
Fix a syntax error in the Native.List module.

github.com/elm-tooling/elm-compiler-library - 965162e529bc561fcd80f486315930b5f3a2086f authored over 11 years ago by evancz <[email protected]>
Clean up the Json APIs. Permit conversion from JS strings to records.

github.com/elm-tooling/elm-compiler-library - 8800fa30c0b1dca1a6db4c11d93a5e6737d7b418 authored over 11 years ago by evancz <[email protected]>
Begin getting the new graphics libs in order.

github.com/elm-tooling/elm-compiler-library - c40d2e4cbff79fcaf0385bc63ae3616dfdf88e00 authored over 11 years ago by evancz <[email protected]>
Use new function call format in more places.

github.com/elm-tooling/elm-compiler-library - 58275b0002a5c167ae870132829b20d8e3cc447e authored over 11 years ago by evancz <[email protected]>
Begin placing JS errors in the core libs instead of in the compiler.

github.com/elm-tooling/elm-compiler-library - 3926066a649bf6c5f5be2fbd4f9338fa0e80f9b6 authored over 11 years ago by evancz <[email protected]>
Update Examples/elm-yesod: bump downloaded elm-runtime version from 0.3.5 to 0.7.2 (latest)

tested against ghc-7.4.1, Elm-0.7.1.1, yesod-1.1.7.1, elm-yesod-0.1.3

github.com/elm-tooling/elm-compiler-library - d771e2322c9d0b51b79c9e095f9f4632a79adfae authored over 11 years ago by ngunn <[email protected]>
Update Examples/elm-yesod to better match online interactive examples

see http://elm-lang.org/edit/examples/

index.elm
remove "box" fns (obsolete)
disambiguat...

github.com/elm-tooling/elm-compiler-library - 346ff6bb5d675ff27dc3a7b11c3a48c9c650b96d authored over 11 years ago by ngunn <[email protected]>
Faster case expressions, and switch to the new uncurried format for function definitions.

github.com/elm-tooling/elm-compiler-library - c136ea733e0da215b2401063bcf911bc05507588 authored over 11 years ago by evancz <[email protected]>
Add the native function module and transform the list library to use it.

github.com/elm-tooling/elm-compiler-library - 9eddb7a3bd5c511e1b1299a6a4c0876f9fb6a04c authored over 11 years ago by evancz <[email protected]>
Change semantics of import:

- No more 'hiding'
- 'import' means allow the use of a the module, not import everything

Make th...

github.com/elm-tooling/elm-compiler-library - c5519e304631605bc8a23ed2ddb67b5960138d2b authored over 11 years ago by evancz <[email protected]>
Add a number of core modules, begin defining module names in .js files.

github.com/elm-tooling/elm-compiler-library - 389a6f5309a2ab62684b85dddb5766c3a263938d authored over 11 years ago by evancz <[email protected]>
Rename a file to LetBoundVars.hs to extract only variable names defined in let expressions.

github.com/elm-tooling/elm-compiler-library - 45586e07381f9b6cb5ed0e5c775ca55d5f777ba7 authored over 11 years ago by evancz <[email protected]>
Add Value.js as the native misc module. Lots of dependencies and contents that should be moved to more reasonable places.

github.com/elm-tooling/elm-compiler-library - 30ad0fb84750589b092f4334cd91a56bc167ca14 authored over 11 years ago by evancz <[email protected]>
List module dependencies in elm and js code.

Planning on having the compiler crawl through to determine dependencies, then compile everything...

github.com/elm-tooling/elm-compiler-library - d53cecf3ba4419514524e7e8e115ce7048be2187 authored over 11 years ago by evancz <[email protected]>
Add date lib and clean up some existing modules.

github.com/elm-tooling/elm-compiler-library - c710179a3a3ccd2dcfe9bef56d1136106b5df608 authored over 11 years ago by evancz <[email protected]>
Add and fix up the Keyboard inputs.

github.com/elm-tooling/elm-compiler-library - 8d26a1d5cc977cbc740fc9247b3dd88f73798f3e authored over 11 years ago by evancz <[email protected]>
Switch to new ADT format

github.com/elm-tooling/elm-compiler-library - 9c105aeb9bf8b8703450093c59f7ccbf9dfc1461 authored over 11 years ago by evancz <[email protected]>
Begin using new data format for ADTs. Should be significantly faster while actually being nicer to read.

github.com/elm-tooling/elm-compiler-library - 05c6e2da9801afd744b07190d068c9aa3b20dd55 authored over 11 years ago by evancz <[email protected]>
Begin migrating signals over to new module format and to use new ADT structure.

github.com/elm-tooling/elm-compiler-library - 54ffaab4fa76ba4135ebceaf85d45d95806d7711 authored over 11 years ago by evancz <[email protected]>
Update README.md

github.com/elm-tooling/elm-compiler-library - de613635ea7a0c54dff2ecaa7c714a720b677b41 authored over 11 years ago by Evan Czaplicki <[email protected]>
Update README.md

github.com/elm-tooling/elm-compiler-library - 53af9084db57fa4b4bed87dc9474165ede709b1e authored over 11 years ago by Evan Czaplicki <[email protected]>
Update README.md

Add link to elm website in README

github.com/elm-tooling/elm-compiler-library - 120763104085f2e17b67d2d288227209bd011556 authored over 11 years ago by Evan Czaplicki <[email protected]>
Increase version number.

github.com/elm-tooling/elm-compiler-library - 7b7b136002eb7b0597b6327c3b7833bb4f2052ff authored over 11 years ago by evancz <[email protected]>
Switch to a much more performant representation for records.

github.com/elm-tooling/elm-compiler-library - 6b1285036e723c5be90ac1eb0ad8aa8d3c895d60 authored over 11 years ago by evancz <[email protected]>
Get the color library in order. Remove the silly lifty functions from Automaton.

github.com/elm-tooling/elm-compiler-library - cb609ea583ef112ae966dfdd3d8ff62b7390bbf4 authored over 11 years ago by evancz <[email protected]>
Split the List library into Elm and JS code. Do profiling for many functions (map, foldr, filter, length, zipWith, scanl, last, take, reverse) and get some nice speedups.

github.com/elm-tooling/elm-compiler-library - e05e9c5acacacb308760f3750f9be06e24d9f9d1 authored over 11 years ago by evancz <[email protected]>
Add the native list code.

github.com/elm-tooling/elm-compiler-library - 784ada68a8446b08a75d00186834c76623071d20 authored over 11 years ago by evancz <[email protected]>
Rename core-elm to core, beginning the transitions to a standard library written primarily in Elm.

github.com/elm-tooling/elm-compiler-library - 1f89dce93a08d6f2a6a6365cc3e3c35396465ebf authored over 11 years ago by evancz <[email protected]>
Add two type annotations.

github.com/elm-tooling/elm-compiler-library - 04b521ab493f18610272dc1cd8bbe3e83ac3becc authored over 11 years ago by evancz <[email protected]>
Merge branch 'master' of https://github.com/evancz/Elm

github.com/elm-tooling/elm-compiler-library - 5349b404f9d3fe8b771060b8a782db15da96f5c5 authored over 11 years ago by evancz <[email protected]>
Make sure that variables generated during parsing are less likely to overlap. This is not a pretty fix, but it is better than the previous system.

github.com/elm-tooling/elm-compiler-library - 50ddf4cddcf6681e6bb60c1a8482ef8074c5c7ca authored over 11 years ago by evancz <[email protected]>
Merge pull request #95 from vbychkovsky/master

Fixed elm-happstack examples

github.com/elm-tooling/elm-compiler-library - ae2abc186eb524b29b64dc30d8f145c0ada7feeb authored over 11 years ago by Evan Czaplicki <[email protected]>
Fix the type of Either, addressing copy-paste error.

github.com/elm-tooling/elm-compiler-library - 6d8a50d326fe2082a1ea7799d0506971628d1f89 authored over 11 years ago by evancz <[email protected]>
Begin upgrading the List library. It is not complete though. List.js should be the final authority on what is native and what is not.

github.com/elm-tooling/elm-compiler-library - dd9d219655b31de95a5d119f3fd62d680efc41a3 authored over 11 years ago by evancz <[email protected]>
Merge https://github.com/evancz/Elm

github.com/elm-tooling/elm-compiler-library - 1c918a7053222d459378fe4a5e707c08495c961a authored over 11 years ago by Vladimir Bychkovsky <[email protected]>
serving elm-runtime locally (using a fixed path to avoid monads)

github.com/elm-tooling/elm-compiler-library - d813e0589ac1f60c2f90f4dd43be32fcc27974de authored over 11 years ago by Vladimir Bychkovsky <[email protected]>
Updated strings to refer to Happstack instead of Yesod

github.com/elm-tooling/elm-compiler-library - c954a0fcd88306acb4d690fd891277be014fe942 authored over 11 years ago by Vladimir Bychkovsky <[email protected]>
Fixed splicing and removed "box" + minor other changes

github.com/elm-tooling/elm-compiler-library - 149e91eb2a3ac6d8fe9fade4f2770082bdabe2d2 authored over 11 years ago by Vladimir Bychkovsky <[email protected]>
Properly resolve cyclic dependencies.

github.com/elm-tooling/elm-compiler-library - 43fd6c432681bce37acc782818d2260cf2d47257 authored over 11 years ago by evancz <[email protected]>
Add type annotations to the Set library.

github.com/elm-tooling/elm-compiler-library - a8850d62dfe437cb306595127455a108f5528a69 authored over 11 years ago by evancz <[email protected]>
minor fix to clock

github.com/elm-tooling/elm-compiler-library - 13a38d97c32dbf3f3d4835417d62ac4df63a65a2 authored over 11 years ago by Vladimir Bychkovsky <[email protected]>
updated syntax in the mouse example

github.com/elm-tooling/elm-compiler-library - e0d565005a21efdc98ba8b3903807fa501f68ca1 authored over 11 years ago by Vladimir Bychkovsky <[email protected]>
Merge branch 'master' of https://github.com/evancz/Elm

github.com/elm-tooling/elm-compiler-library - c02228fbd0cfc1de4f47db1718c9f0cfa0db667d authored over 11 years ago by evancz <[email protected]>
Update the list of built-in modules.

github.com/elm-tooling/elm-compiler-library - cdecb5bf30ef317231024155a54ad5bcbccdcecd authored over 11 years ago by evancz <[email protected]>
Fix a messed up type annotation in Dict.elm.

github.com/elm-tooling/elm-compiler-library - 4858cfa8d84b7dd24b393e89572ad620ec372c14 authored over 11 years ago by evancz <[email protected]>
Add type annotations to Either.

github.com/elm-tooling/elm-compiler-library - 90304e69fc53c1545abe3b9cb61f8295c8146936 authored over 11 years ago by evancz <[email protected]>
Merge pull request #92 from vbychkovsky/master

Getting elm-happstack to work... [ still broken ]

github.com/elm-tooling/elm-compiler-library - 6ce22a8ec638e506628672c9a43c409a133ed89b authored over 11 years ago by Evan Czaplicki <[email protected]>
broken: only fixed some of the bugs

github.com/elm-tooling/elm-compiler-library - 33831dba8381db909ae92911fb138242625d4965 authored over 11 years ago by Vladimir Bychkovsky <[email protected]>
updated runtime URL, added a comment about vars

github.com/elm-tooling/elm-compiler-library - cb4d4d966809d25a27a903543d25e9f060cfe0f7 authored over 11 years ago by Vladimir Bychkovsky <[email protected]>
Fix bug with code that ensures that type annotations are right above their corresponding definition. Due to a lack of parens, the check only worked with one type annotation.

github.com/elm-tooling/elm-compiler-library - 3c245ed61297e7bb143566dce3c7546d4c5ea43d authored over 11 years ago by evancz <[email protected]>
Split the alias code into its own file. Add checks for duplicate definitions, bad order of definitions, and type aliases without enough arguments

github.com/elm-tooling/elm-compiler-library - ecc49caceab1d4728233b37a7fd588820b986f39 authored over 11 years ago by evancz <[email protected]>
Allow record extension in types.

github.com/elm-tooling/elm-compiler-library - 2bfe9ca059b2a19e135399291a14cabf292a1b2f authored over 11 years ago by evancz <[email protected]>
Add dealiasing for Strings

github.com/elm-tooling/elm-compiler-library - 67503cef7ddc3b16462c5a0317b06fd35a358a6c authored over 11 years ago by evancz <[email protected]>
Implement type aliases.

github.com/elm-tooling/elm-compiler-library - b2a7bd1c6e85403e84817cebcad9616e1053d9c3 authored over 11 years ago by evancz <[email protected]>
Allow type annotations for infix operators.

github.com/elm-tooling/elm-compiler-library - 1848c9542bd14ce6c67c2699c30fcc9adba22df7 authored over 11 years ago by evancz <[email protected]>
Add some type annotations to Automaton.elm

github.com/elm-tooling/elm-compiler-library - e0b7d2668edf7e3782857de4d1b2f0aaa8f35611 authored over 11 years ago by evancz <[email protected]>
Correct the associativity of (::) and ensure that JS is generated properly for (::).

github.com/elm-tooling/elm-compiler-library - 55b3d3910d47e1109e34bed0d236e66b96b9af8d authored over 11 years ago by evancz <[email protected]>
Add type annotations to the Dict library to test functionality and speed of type annotations. Shows dramatic speed improvement!

github.com/elm-tooling/elm-compiler-library - 6b2b19d2178ca325dba73da4e414c7732464b689 authored over 11 years ago by evancz <[email protected]>
Make type annotations work properly. Refactor such that they speed up type checking dramatically.

github.com/elm-tooling/elm-compiler-library - 7d50769c312e7873781379e971e6c2dae1f2c71e authored over 11 years ago by evancz <[email protected]>
Switch to the new cons (::) in parse library.

github.com/elm-tooling/elm-compiler-library - 0ec1cf3e109d0c28eec01ce54c7162cb6ee78fce authored over 11 years ago by evancz <[email protected]>
Add support for type annotations. Remaining bugs include `String` is not de-aliased and uses of the cons operator have not yet been switched over to the new (::) syntax.

github.com/elm-tooling/elm-compiler-library - 021a27cc39a3b2c5801a88874d3ac58ed325cb07 authored over 11 years ago by evancz <[email protected]>
Migrate type annotations to more JS files.

github.com/elm-tooling/elm-compiler-library - b4dba5ff918a82d8b93adff636ec1b554f329903 authored over 11 years ago by evancz <[email protected]>
Add WebSockets and function composition to the change log.

github.com/elm-tooling/elm-compiler-library - edb65fc865c53d89571460412f1c90407c0d3525 authored over 11 years ago by evancz <[email protected]>
Add support for using ∘ for function composition.

github.com/elm-tooling/elm-compiler-library - 86f2e33949704cad93f24a6375ef5e76209209f9 authored over 11 years ago by evancz <[email protected]>
Add `xor` and `findNumber` to the type hints.

github.com/elm-tooling/elm-compiler-library - f788fd0ec2b4d2f51c76bb575300797e02e4d0de authored over 11 years ago by evancz <[email protected]>
Merge branch 'master' of https://github.com/evancz/Elm

github.com/elm-tooling/elm-compiler-library - 984e3b5b4b2b058347310976b58b96e8d144b082 authored over 11 years ago by evancz <[email protected]>
Merge pull request #89 from johnpmayer/topic/JSON_and_Mario

Changed type signature of JSON.fromString; added multiplayer mario example

github.com/elm-tooling/elm-compiler-library - 5fea39ccf3e926f87306c36a963333b1fa0f579f authored over 11 years ago by Evan Czaplicki <[email protected]>
local ignore file

github.com/elm-tooling/elm-compiler-library - be406f0d44c3bd2b1b1ed85243a0f7fdfaf85b17 authored over 11 years ago by John P Mayer Jr <[email protected]>
Changed type signature of JSON.fromString; added multiplayer mario example

github.com/elm-tooling/elm-compiler-library - 40c1cfa81a8846f61e749ac6e7e5ceb3deb69475 authored over 11 years ago by John P Mayer Jr <[email protected]>
Fix the equality checker.

github.com/elm-tooling/elm-compiler-library - 5dadeee03e69359461b7be7244704022bdf97ac1 authored over 11 years ago by evancz <[email protected]>