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

Correct error with `sampleOn` function.

1430e8f46721273834673ffa471bb89a34dcefd1 authored over 12 years ago by evancz <[email protected]>
Set margin and padding to 0 explicitly.

Move JSElementToElement (and vice-versa) to Foreign.JavaScripct.Experimental.

Add clicks and sa...

913aaf050930de219025347c5c2803afe08c6f85 authored over 12 years ago by evancz <[email protected]>
Remove hyphenation CSS.

abb3851063d88b40e3fb77976c8c3867e395bfe0 authored over 12 years ago by evancz <[email protected]>
Fix error with castJSElementToElement.

9e1d2c87dfaf572486ec5222213f651f7982b12e authored over 12 years ago by evancz <[email protected]>
Add maps example and rename some folders.

29a508d6021e280a1084db05b5178363106fc234 authored over 12 years ago by evancz <[email protected]>
Update .gitignore

cbecda231912b1f610664c2e3d68a4b18bc6ec89 authored over 12 years ago by evancz <[email protected]>
Correct copy-paste errors in README.txt files.

39766b0342333c8564b435c4b32b1f4935b7eda6 authored over 12 years ago by evancz <[email protected]>
Update version numbers

2fc6769011f3cdca72cf36c2353166ee993535b5 authored over 12 years ago by evancz <[email protected]>
Minor bug fixes for foreign imports/exports. Update changelog

882a381abafd3d45d12b520c7a2215d7f5664692 authored over 12 years ago by evancz <[email protected]>
Add built-in event handlers (elm_log, elm_title, elm_redirect) and add Data.List.last

0934ab6e72882d2c00913b563978fa52d7e74b85 authored over 12 years ago by evancz <[email protected]>
Add frame rate example.

c94777f33a8501ae1a8164667f8d8aec1f3cbf3f authored over 12 years ago by evancz <[email protected]>
Update ignore list.

48fbba6e87e1d6bf2484c1488ddf3bd56d8e4870 authored over 12 years ago by evancz <[email protected]>
Update compiler to parse and compile FFI imports and exports. Add type hints for Foreign.JavaScript. Fix bug where Haskell lib functions do not display title properly. Add --import-js flag.

a9da9b37628dc63dd0b1a2ee722f33d4f05ec12c authored over 12 years ago by evancz <[email protected]>
Update .js files for Foreign.JavaScript and new Signal operators.

9332a8a1525fccd92735a42902c6ceb6b45087a1 authored over 12 years ago by evancz <[email protected]>
Add new examples showcasing JavaScript interaction.

a49a51af9d2cdefafc5360524ffbc9e8dea6f4e4 authored over 12 years ago by evancz <[email protected]>
Merge branch 'master' of https://github.com/evancz/Elm

e30b5fc962e669c6bc57b9aea2b49503119e7ac3 authored over 12 years ago by evancz <[email protected]>
Fix elm-happstack examples.

675a46be9f464b6231b1cf31bacf6ac7bce4a903 authored over 12 years ago by evancz <[email protected]>
Correct the location of the runtime system

fefb462e447e02b4d86bee43e7754f019792d43a authored over 12 years ago by Evan Czaplicki <[email protected]>
Merge branch 'master' of https://github.com/evancz/Elm

68840c618072076263acc8aa2641f7a22fb13a77 authored over 12 years ago by evancz <[email protected]>
Add Boolean conversions.

36e8bfbffadf5029d14ad7dd1b75ffdaf0d7c060 authored over 12 years ago by evancz <[email protected]>
Correct more misspellings of "Foreign"

c70234d8173a5ec72116cbb16b716345c9f5deb1 authored over 12 years ago by evancz <[email protected]>
Add ParseForeign.hs to the project.

780a68bfe702d3b97fd05414566637fc27ad74ec authored over 12 years ago by evancz <[email protected]>
Correct the frequent misspelling of "Foreign" (such a weird word!) and change internal representation of foreign import/export information.

6cffa48e4eca9f0d036c12c1a71a89b40d3b31f0 authored over 12 years ago by evancz <[email protected]>
Fix colors

96bdb40a6d41c4cd0edda26202333b7e0fa8d739 authored over 12 years ago by Evan Czaplicki <[email protected]>
Fix colors

b4fa5c200df8367775472cc789218f796616bada authored over 12 years ago by Evan Czaplicki <[email protected]>
Fix colors

df0310e12c58bc49a1db7dd385d7f5df8793d17d authored over 12 years ago by Evan Czaplicki <[email protected]>
Correct to work with v0.3

5fb9799a8ea22d17cb719b8bce7c7acf55f0a3e6 authored over 12 years ago by Evan Czaplicki <[email protected]>
Correct information on elm-mini.js. Explain the versioned runtime system.

b081df51d47b36101a68f0a3d77e3570988795a1 authored over 12 years ago by Evan Czaplicki <[email protected]>
Add a hidden function for the JS FFI

86f5ce0a194f536c86f48e67f0fdad1275ac59d5 authored over 12 years ago by evancz <[email protected]>
The beginnings of a JavaScript FFI

a29f60dc247a325555fc7297ffbea454fb6fb158 authored over 12 years ago by evancz <[email protected]>
Fix changelog.

9fb67b46a1d768e4cc297be2bfef20184f5c9249 authored over 12 years ago by evancz <[email protected]>
Update runtime with new colors.

fda199bef1cb0a536dd2e1eb6cc6d43101046876 authored over 12 years ago by evancz <[email protected]>
Switch how colors are defined (Ints instead of Floats) and add four colors (grey, yellow, magenta, cyan).

482b7ea295dadaf51fa36406c9d442f9fd0aed22 authored over 12 years ago by evancz <[email protected]>
Create Prelude module which exports a bunch of List functions. Add `take` and `drop` to Data.List. Ensure that prelude is automatically imported, even if it is not listed.

248946f007a2b140483e710c37f3e4a7be580f1d authored over 12 years ago by evancz <[email protected]>
Change .txt file to .md.

75987eb96ddb8558cc1217434fa7de6e84f023c7 authored over 12 years ago by evancz <[email protected]>
Add change log and js-runtime to elm/ folder.

7a9218136981f0035f8b1f4cface641860be91f8 authored over 12 years ago by evancz <[email protected]>
Fix resizing bug in Dispatcher.js. Bump version number for elm-server.

f7bb66208f5c2bf6aefd53c7bdb2a8992a22a346 authored over 12 years ago by evancz <[email protected]>
Fix two bugs: (1) Reported text size was incorrect for headers. (2) The outermost div was not resized properly.

58bb15d89e9ca7f4edae22e219046d257595ff0f authored over 12 years ago by evancz <[email protected]>
Add --separate-js and --only-js flags. Improve error messages for missing and conflicting modules.

0bef882fb59a56be12b73beaa1af394f06cda7ea authored over 12 years ago by evancz <[email protected]>
Get compiler working with multiple source files.

00619e6d79e552128354ebebd9791ded8398462d authored over 12 years ago by evancz <[email protected]>
Fix sizing bug in runtime system.

c9a6398cd83e79692ec2293746d0184a48b0ee72 authored over 12 years ago by evancz <[email protected]>
Update .cabal file.

03c1dd8971ca41a61f78fb824f68e1bd0ed00ee6 authored over 12 years ago by evancz <[email protected]>
Automatically import modules from .js.

11257f012e92d25377b74d8607e6e918d208997e authored over 12 years ago by evancz <[email protected]>
Add basic module system and improve parser error messages.

267f77c9b37c0a95aee42823f3f34432dc366abc authored over 12 years ago by evancz <[email protected]>
Update elm-mini.js.

ea9ac12286b77e692445d7f15c351e820af0051b authored over 12 years ago by evancz <[email protected]>
Add modules to parser. Do some minor restructuring of parser directory.

710484e2de18ff224625c2def37c1f3460eb7cb5 authored over 12 years ago by evancz <[email protected]>
Move some modules to the Gen/ folder.

c786d533595c32e34eecb560708c15d29d8be1df authored over 12 years ago by evancz <[email protected]>
Add Keyboard.Raw, Data.Char, and Data.Maybe libraries.

980c50bb4b3bed7a78d71034e82e01a162fc9c47 authored over 12 years ago by evancz <[email protected]>
Generalize equality. Equality is now derived for all values (in the spirit of OCaml). Also bump version numbers.

9069fcaa92a1932bb2e55ae84381efc51667fa44 authored over 12 years ago by evancz <[email protected]>
Fix `above` and `below` to work properly with the new parser, and add a slightly better error message for runtime issues.

0735c6bdc611090c5afe1b9f01bf6f8a0699250a authored over 12 years ago by evancz <[email protected]>
Stop `parens` from escaping the Ast module.

368b63c4f5ac0f6e17a313bb079d061c22794ffe authored over 12 years ago by evancz <[email protected]>
Provide a show instance for Patterns.

001d620f3eec6efdc539cc1eb8294d99ec006854 authored over 12 years ago by evancz <[email protected]>
Allow pattern matching on ADTs that are not surrounded by parentheses.

f710b07dfd7bf71af4056ac4c663940ed7b70cfb authored over 12 years ago by evancz <[email protected]>
Allow for variable names with single quotes in them.

6075cc8358a9910591743cb7331ee3a8ce2910ef authored over 12 years ago by evancz <[email protected]>
Enable assignment of ADTs. I.e. `let (x,y) = pos in ...` or `let (x:xs) = lst in ...`

375003e9be018acfca140fcda96bbc96b18559f9 authored over 12 years ago by evancz <[email protected]>
Merge branch 'master' of https://github.com/evancz/Elm

ad569150cb4efc7c6f1ed3d8579e7df8bb864ca7 authored over 12 years ago by evancz <[email protected]>
Rewrite parser. Provides much better error messages and pattern matching in anonymous functions.

6940dddd7144e2e5f058eb1d9dc9129f89800fe4 authored over 12 years ago by evancz <[email protected]>
Merge branch 'master' of https://github.com/evancz/Elm into ParserRewrite

e82cf70ea411245fe1194f7cfc53e7297c75b978 authored over 12 years ago by evancz <[email protected]>
Merge branch 'master' of https://github.com/evancz/Elm

c131d882dfbb8fb2e322603693a5d36cbeb1d9e0 authored over 12 years ago by evancz <[email protected]>
Bump version number to depend on latest build of Elm.

8aa49ebba4d4d0f9b6e37e9ddc4ec173f3efff02 authored over 12 years ago by evancz <[email protected]>
Fix version number.

d36cdba32a3f345fcf92a5b0e774cd788d8707ae authored over 12 years ago by evancz <[email protected]>
Fix bugs in parser. Also adds pattern matching in anonymous functions. Still need to work on error messages though.

110944c4542c84666c969a8d301ecec9c7639fab authored over 12 years ago by evancz <[email protected]>
Many bug fixes for new parser. Mainly dealing with spacing issues which cause botched parses.

c6a5ef4a4d8de6050ed26928dc5ec22c0b7938c0 authored over 12 years ago by evancz <[email protected]>
Latest updates. Needs to be debugged.

42b364d623bce8e18475be9180944d9a8a0e65da authored over 12 years ago by evancz <[email protected]>
Adjust .cabal file for the new parser code.

d4c86ffe1597fa76761fbec15f5815fbf95081d9 authored over 12 years ago by evancz <[email protected]>
Total rewrite of the parser. Removes dependency on my custom parser combinators library, and as a result, produces much better error messages. Only partially complete right now.

8805c689f0352e2958e47a66b3e4479fb4c9953e authored over 12 years ago by evancz <[email protected]>
Update master

47383497caab98987adcb1fbee7d33a9f0c9b65e authored over 12 years ago by Evan Czaplicki <[email protected]>
Bug fix / significant change in how updates are made. When a stateful signal was used in multiple places, it was updated multiple times. This change fixes that problem.

64c880c45b3db10bc57e51a5a78a6891af5ae39f authored over 12 years ago by evancz <[email protected]>
Remove `console.log` test from `fittedImage` function.

8c05cc18dea2834e379ca33e2c87f631e327b35d authored over 12 years ago by evancz <[email protected]>
Fix spacing on a couple lines.

af0d82a94b3d55c19756de45ed0ebc3fef22037a authored over 12 years ago by evancz <[email protected]>
Add `fittedImage :: Int -> Int -> String -> Element` which displays an image fitted to a particular set of dimensions. If the desired aspect ratio is different than the original, the image will be cropped and centered as necessary to fill the desired dimensions.

4c9c06e7e61d388c5f0adfcf848500ad9931bb4f authored over 12 years ago by evancz <[email protected]>
Remove -Wall for now. Best to turn on for development, not so nice for end users.

524b30bf58b8bbe15f26dea655c671f2f15b54fd authored over 12 years ago by evancz <[email protected]>
Merge pull request #20 from tazjin/master

* small documentation formatting fix

c284e4fcd4339b5be319edb0809d48629d28223a authored over 12 years ago by Evan Czaplicki <[email protected]>
* small documentation formatting fix

696f8a9b02d030b4130a036493ff1d42b4bd4c60 authored over 12 years ago by Vincent Ambo <[email protected]>
Bump version number.

5dada7dfe03a006a2b5fd87254befd14488de29f authored over 12 years ago by evancz <[email protected]>
Merge branch 'master' of https://github.com/evancz/Elm

fa502cd620f0eaba1e5c5795074091ef2d13367a authored over 12 years ago by evancz <[email protected]>
Fix compilation error. JS was being run through the Elm compiler.

b4d56e01f478c75cc714a5e51420ad94490ea4ee authored over 12 years ago by evancz <[email protected]>
Merge pull request #19 from tazjin/master

* fixed script position constraints

ab43b1d2cc2f5d11da5fe431d7cf0fc50e5372d4 authored over 12 years ago by Evan Czaplicki <[email protected]>
* fix for script position

Added a second (private) function widgetBody which does not insert the
Dispatcher.initialize(); ...

09ac4efb592b2e9723d2b975b7bc18b37cdce1ec authored over 12 years ago by Vincent Ambo <[email protected]>
Update README.md

2cfa28917a02355943147afedcd5d8f5570ed839 authored over 12 years ago by Evan Czaplicki <[email protected]>
Update README.md

e7734868d5001c6eb108544343acb87710fb3ce9 authored over 12 years ago by Evan Czaplicki <[email protected]>
Update README.md

961e7151f9b51386cfa4f99b215d70aa38d8fe31 authored over 12 years ago by Evan Czaplicki <[email protected]>
Add information on Elm + Haskell.

8a7136abce32b749408e9ef4bea235de3b700ea8 authored over 12 years ago by Evan Czaplicki <[email protected]>
* updated elm-yesod example for elm-yesod 0.1.2

38b48940455b721470fbd788476c8b087a1ca692 authored over 12 years ago by Vincent Ambo <[email protected]>
Get rid of warnings and update the version numbers in Compiler.hs and Server.hs. Get .cabal up to date for both packages.

2267cd20d7a3f973f106a0c386b470942e577ed7 authored over 12 years ago by evancz <[email protected]>
Merge pull request #18 from tazjin/master

* moving elm-yesod to it's own repository

b400d8b510a5700714bf89399daa9dc03a4cf0e2 authored over 12 years ago by Evan Czaplicki <[email protected]>
* moving elm-yesod into its own repository ( tazjin/elm-yesod)

43a4597d992a36874870e30bee247493bdbc67e8 authored over 12 years ago by Vincent Ambo <[email protected]>
Merge branch 'master' of https://github.com/evancz/Elm

29dfd5ace799e22e63428a7141d2e0fb1f2efcad authored over 12 years ago by evancz <[email protected]>
Add a note about Elm's online examples in the docs.

e68982f50a87a23b94042386002e26165c0672fd authored over 12 years ago by evancz <[email protected]>
Merge pull request #17 from tazjin/master

* tying elm-yesod to elm 0.1.2

0275d1756b2f7ce10b11a653dde6dd998688d1b1 authored over 12 years ago by Evan Czaplicki <[email protected]>
* tying elm-yesod to elm 0.1.2

f2b2744ec706ddb76614bfce622b54713e98c34a authored over 12 years ago by Vincent Ambo <[email protected]>
Merge pull request #16 from tazjin/master

* added a link to the Examples in the Language.Elm Haddocks

a333f7ece924d2a281049308ee75d721e1f46cec authored over 12 years ago by Evan Czaplicki <[email protected]>
* documentation link to the examples

64e47b7fa7564b296fdd8c1da6a020e3f865851c authored over 12 years ago by Vincent Ambo <[email protected]>
Merge pull request #15 from tazjin/master

* new Shakespearean Elm templates

2abbbe5f0b14465a1853ee93df96d34a4ee000ad authored over 12 years ago by Evan Czaplicki <[email protected]>
* ElmSource instance for strict text

58a6eb6a3f655807f3cdfcc66b51d88e451fa47c authored over 12 years ago by Vincent Ambo <[email protected]>
* updated documentation

231bedd0413815de80d4b7846895bec77d128d28 authored over 12 years ago by Vincent Ambo <[email protected]>
* updated elm-yesod example (URL interpolation)

c6f9c1804c525c93c4695dd61f96182a01ef192b authored over 12 years ago by Vincent Ambo <[email protected]>
* removed undefined instance

b64f12fdf4a824577a9cba387012033d1a0f4cb8 authored over 12 years ago by Vincent Ambo <[email protected]>
* specific imports

51f137701da8769121a554eb79507ab2bdccc440 authored over 12 years ago by Vincent Ambo <[email protected]>
* updated elm-yesod for URL interpolation

- An instance for ElmSource (urlRenderFn, url -> Elm) has been added.
- elm-yesod's elmWidget fu...

3d4bbeb84c481f2432f216e9d4082bca4e83d851 authored over 12 years ago by Vincent Ambo <[email protected]>