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

* moved ElmUrl to elm-yesod (it's different in Happstack web-routes)

aab25b8356fcf3a3b9b67c3f3b12108fc0ef03eb authored over 12 years ago by Vincent Ambo <[email protected]>
* updated elm-happstack example

4dd5937996503909ae8c07291d22bb6279962afd authored over 12 years ago by Vincent Ambo <[email protected]>
* elm-yesod Example compiles (not yet using true URL interpolation)

c10efa0e2a4457ece7cb35bb173e633630e56360 authored over 12 years ago by Vincent Ambo <[email protected]>
* added Greg Weber's Shakespearean Elm templates

Language.Elm.Quasi now exports QuasiQuoters for Shakespearean Elm
templates which support variab...

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

* added an elm-happstack example

0c396096a2862c6053a660be9f0a82d54d92f356 authored over 12 years ago by Evan Czaplicki <[email protected]>
* removed unnecessary file

92f43c3763dcd0ea44dafeb2c5f1b46a2b266608 authored over 12 years ago by Vincent Ambo <[email protected]>
* added elm-happstack example && changed text in elm-yesod example

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

* fixed elm-yesod and re-exported the elm QQers

8185420450230d9f1db016dce571904dd71044ff authored over 12 years ago by Evan Czaplicki <[email protected]>
* removed redundant imports in elm-yesod example

381fbf4c3f090b39c400cf6a5fac65152e319704 authored over 12 years ago by Vincent Ambo <[email protected]>
* updated the elm-yesod example

1cb6096fbc0ce36a172061ef0a33e3f829b1bcae authored over 12 years ago by Vincent Ambo <[email protected]>
* fixed elm-yesod

f29b21d5b4e56a4feff5e77d92ceced0f0c7aaa4 authored over 12 years ago by Vincent Ambo <[email protected]>
Move elm-mini.js to root because it is needed by all projects. This should also fix a link in the README.md.

12384b8cf89399c3e9ab94c98e483d3e6a9dbeee authored over 12 years ago by evancz <[email protected]>
* exporting QuasiQuoters again :-)

Some dependencies went missing, as well as the export of the
QuasiQuoter. Here they are again.

...

ccc9bda258eb55b83d7ea77359bbb1067b7180e8 authored over 12 years ago by Vincent Ambo <[email protected]>
Managed to get Yesod.hs compiling.

85f84bca236cb4592bd17750ce30ff1851adb182 authored over 12 years ago by evancz <[email protected]>
Expose fewer internal functions, making more information available only through `toHtml :: String -> Html` and `toParts :: String -> (Html, String, String)`. Make the required changes to dependent files. Yesod.hs still needs one fix though.

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

* updated elm QuasiQuoter

1600aae6987396006f18f1f5d86cae719e9f0326 authored over 12 years ago by Evan Czaplicki <[email protected]>
* updated elm-yesod Example to use variable interpolation for URLs

6b2b4180ad18d5cfedfd5c244500ecb565208c62 authored over 12 years ago by Vincent Ambo <[email protected]>
* updated elm QuasiQuoter for variable interpolation

The elm QuasiQuoter now supports variable interpolation using the ^{..}
syntax. An updated elm-y...

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

* update elm-yesod example

df948a48df91c3e940f71c56af849472d252040f authored over 12 years ago by Evan Czaplicki <[email protected]>
* updated the elm-yesod example

Added a slightly more sophisticated elm-page to the elm-yesod example.

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

* splitting up elm and elm-server, adding elm-yesod

dce3842884df4865e83bcb8ebacb9af842bc09c0 authored over 12 years ago by Evan Czaplicki <[email protected]>
Merge pull request #9 from tazjin/51b2a2805af214b725d9beb0e2388ae9338435e1

* added a simple .gitignore file to ignore build residues

096ff99f711d6a05e5708e4992b4ce80fe4e50f4 authored over 12 years ago by Evan Czaplicki <[email protected]>
* added a link to the Elm documentation the Language.Elm documentation

aafc77e17a558f88291874a64a560cf4666d02e1 authored over 12 years ago by Vincent Ambo <[email protected]>
* documentation for Language.Elm.Yesod

4fa6d8051f2d8dbde0c0e6a610168c638f226468 authored over 12 years ago by Vincent Ambo <[email protected]>
* documentation for Language.Elm

c08f7756c61ae40890271ec1803c527a67868772 authored over 12 years ago by Vincent Ambo <[email protected]>
* added .DS_Store files (Mac) to .gitignore

97025a0970de130eae9167c5439dda33135ae502 authored over 12 years ago by Vincent Ambo <[email protected]>
* added the elmFile QuasiQuoter for embedding .elm files

the elm-yesod example contains an example for how to use the elmFile QQ.

Note: No spaces before...

bdb3a63d13e291dcb3e7c504276d2628c49173e4 authored over 12 years ago by Vincent Ambo <[email protected]>
* modified elm-yesod to work and updated the example

c6bd8bfeb46604725d83316a5e51e79270e2e4b6 authored over 12 years ago by Vincent Ambo <[email protected]>
* modified elm-server

Elm-server now works with the "new" structure of Elm as well. The elm
package exports Language.E...

08287fcea7bfd0fd37a5d8147ab178e3b7948c23 authored over 12 years ago by Vincent Ambo <[email protected]>
* restructuring, part #1

I am splitting the elm package up into several packages, elm itself
which exports the Language.E...

f2e8703a2beec26b006f814cd31caf1652cbb92b authored over 12 years ago by Vincent Ambo <[email protected]>
* elm + Yesod example

f7e985243aab2f402849c045fbb467863aa5ddc2 authored over 12 years ago by Vincent Ambo <[email protected]>
* Language.Elm.Yesod

This module provides a very simple [elm| |] quasiquoter and a
generateWidget function to use elm...

cdef603d8c249b6c5e2d2d1e510c277cb5ab444f authored over 12 years ago by Vincent Ambo <[email protected]>
* .gitignore file

51b2a2805af214b725d9beb0e2388ae9338435e1 authored over 12 years ago by Vincent Ambo <[email protected]>
More version number updating

Hopefully this won't happen so much anymore.

c4c5e3e1a17198204384178e830b060c2d4fea5e authored over 12 years ago by evancz <[email protected]>
Update README.md

8e684b9076d0f79063de9ca12125a6784f6aeae3 authored over 12 years ago by Evan Czaplicki <[email protected]>
Updates for version 0.1.1.6

Includes ExtractNoscript in the .cabal file and updates version numbers
as necessary.

44b2e45380d6c112972d8f7ece2ced939434ad80 authored over 12 years ago by evancz <[email protected]>
Enable generation of noscript tags.

For better indexing (for Google! Bing is actually fine...)

89605b15aa75e6837adf5e98491f88ae16e3c444 authored over 12 years ago by evancz <[email protected]>
Minified elm-mini.js

4546c0b6e8bfe5425b1d903cbb714f2c65c71f6c authored over 12 years ago by evancz <[email protected]>
Corrections for second release.

Had some install issues on different platforms, so fixed an ambiguity
with Control.Deepseq.force...

ea05fbe3d925e60880bdf850a767fdb846fd4f88 authored over 12 years ago by evancz <[email protected]>
Prepare for second release.

Add a Haskell library so that Elm code can be compiled directly in
Haskell. Clean up file names ...

8215dacbab2b314ef8d177fe082b94c3844c219d authored over 12 years ago by evancz <[email protected]>
Introduce basic optimizations.

Reduces the size of string-heavy code dramatically! 70% decrease in the
size of the the elm-lang...

e33d3290e3b1b1e6d2ae2a51d5606c3716b4345e authored over 12 years ago by evancz <[email protected]>
Add type hint for Input.stringDropDown

7875f2053785518aff53a8a469774efcf9f92078 authored over 12 years ago by evancz <[email protected]>
Fixed typo. It's "tuple" not "tulpe"!

ee0c81141cfd7e5e48d6503c2c8c4e763186eb7f authored over 12 years ago by evancz <[email protected]>
Add type hints for partial coverage of "Input"

13a25c34fe9f22bf6e7400bdf96001a102477e6f authored over 12 years ago by evancz <[email protected]>
Add type hints for the Signal, Mouse, and Window libraries.

68b3c86ac1a5ba22ffe2df39717863bfe85fdaa0 authored over 12 years ago by evancz <[email protected]>
Correct error with type inference.

54edea782766c49b062bb73c5e28a6b21c444c5d authored over 12 years ago by evancz <[email protected]>
Add hint for "text" function.

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

0050157ceb98adaf24b6165b7f2788eb61335ec2 authored over 12 years ago by evancz <[email protected]>
Clean-up after dependency changes. Replace foldl with foldl' in some places.

ae6984c33103e2ff872beff2acc3377158cc82a1 authored over 12 years ago by evancz <[email protected]>
Another change for the 'Str' data constructor.

b5711243f10cf37c370d3de508ebd809ca74718b authored over 12 years ago by evancz <[email protected]>
Add the 'Str' data constructor to Ast.hs. Makes type checking go much much much faster!

c00d0171a8282b5aca3d31cc3ddda193bbf17011 authored over 12 years ago by evancz <[email protected]>
More type hints.

5b4950006fe6f353bfbd232a687f43d1682dd440 authored over 12 years ago by evancz <[email protected]>
Add more strictness to deal with space-leak in cSub and tSub functions.

68a5636bebad4683cd6f545db7a5fb98b3e34b29 authored over 12 years ago by evancz <[email protected]>
Update build dependencies.

e041457bee03b698c39924425e0d240dcc551f2c authored over 12 years ago by evancz <[email protected]>
Update README.md

4e15a252202bfa2ceeda5af10d408c8391de5362 authored over 12 years ago by Evan Czaplicki <[email protected]>
Ensure that variables are renamed. Accidentally stopped renaming vars on last commit.

0aa1b0b88fe640c8f3e78e9b2910271114b2adf2 authored over 12 years ago by evancz <[email protected]>
Redo type parser. Correct let-polymorphism in unification.

f76a22e1fa568b66d71575980e36537813455932 authored over 12 years ago by evancz <[email protected]>
Improve type inference for List library and Maybe datatype.

5ba2f27b886b61868ecf56c5bec78973a5f80a28 authored over 12 years ago by evancz <[email protected]>
Improve type hints for values that fall through to JavaScript. Abstract out Guid functions since they are now used in many modules.

911d92cd6f6249c81444157f557d69c94d264067 authored over 12 years ago by evancz <[email protected]>
Allow let-polymorphism in type-inference algorithm. Remove old type-checking files.

0ca86e49549a1654c5d6d1cc3958b9354928e7f0 authored over 12 years ago by evancz <[email protected]>
Add basics of type-checking and inference. Uses constraint generation method.

f5bdeae81549a7626318989bbd886a092573c55b authored over 12 years ago by evancz <[email protected]>
Correct errors with `mod` function.

3a83d69168c5cc70e3fc899d82cc30730d41bd55 authored over 12 years ago by evancz <[email protected]>
Include changes to `update`, `mod`, and `rem` into runtime system.

e87d8c4861c9bdb9c079e2c169269912e5021a50 authored over 12 years ago by evancz <[email protected]>
Correct behavior of 'mod' function. Add 'rem' function.

368b145def3bf8eeecd663a7f1c270301f33cfa2 authored over 12 years ago by evancz <[email protected]>
Remove DOM update code in favor of naive update mechanism (replace everything). Not ideal, but should be added back when Element model is more robust.

fc6bcf69342d8222c1fa3267a3dc6af3ac937697 authored over 12 years ago by evancz <[email protected]>
Improve error reporting very slightly. Add Mouse.clickedOn function.

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

f0374d1947301655d27e70166b8966f1306da9bb authored over 12 years ago by evancz <[email protected]>
Add `Input.button` for form submission.

bc78002238d887385dc3f379720af0df8ec12d31 authored over 12 years ago by evancz <[email protected]>
Merge pull request #5 from abhinav/master

Lexer cleanup

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

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

d3399d12e34e0f894ea1b6f5318ffa3b763a1407 authored over 12 years ago by evancz <[email protected]>
Fix subtle signal update bug. Lift nodes previously short-circuited when one input changed rather than updating all inputs.

75ce10de643428530fcca121f036d9962231ba7b authored over 12 years ago by evancz <[email protected]>
Simplify some of the Lexer code and add type hints

98fb3783f5871c49b575bcc7f9d6e5e2bf0d6fc7 authored over 12 years ago by Abhinav Gupta <[email protected]>
Reorder sections for more clarity. More use of the `code` font.

9de68ec15420000dea1f854a2115dc589c053c28 authored over 12 years ago by Evan Czaplicki <[email protected]>
Merge pull request #4 from abhinav/master

Fixed HLint warnings

5696b02913efa30327e04f7b9c0c84cbb8910f6e authored over 12 years ago by Evan Czaplicki <[email protected]>
Fix HLint warnings.

f32b647ac582e769c03e4bd94e9d97d5b4e64d3b authored over 12 years ago by Abhinav Gupta <[email protected]>
More HLint warnings

37cab4561aed2f5d571128ac02954b37dc056f77 authored over 12 years ago by Abhinav Gupta <[email protected]>
Revert "Use a state monad to track environment."

This reverts commit 8fbfbce8011423361e29054ac399ee9fc6b99442.

1ca1d33b775d26b07a4d0492ab7cc69ce1b73762 authored over 12 years ago by Abhinav Gupta <[email protected]>
Use a state monad to track environment.

Within the Rename module, switch to using the state
monad to track renamed variables (and the GU...

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

5a11ed42a724613c198bd3d4c4765063c54382e6 authored over 12 years ago by evancz <[email protected]>
clarify

0c7df3a220e7789501634e21a44e816cd5153532 authored over 12 years ago by Evan Czaplicki <[email protected]>
Add better advice

e5182251903b578bb33b7ef28001ec4d7f489e90 authored over 12 years ago by Evan Czaplicki <[email protected]>
Add missing equal sign

816178f7a76e4795eb06ef8e18d2e81b1c384da9 authored over 12 years ago by Evan Czaplicki <[email protected]>
Clarify the role of elm-mini.js

38030722116a2e5ccd3b8fd6c120a43f62302741 authored over 12 years ago by Evan Czaplicki <[email protected]>
Correct weird quotes.

198efb8c68189c367e733ee78ca302118843bfcf authored over 12 years ago by Evan Czaplicki <[email protected]>
Add container error warning.

e47267b6d89a838dec1cc7a52e772749535040ac authored over 12 years ago by Evan Czaplicki <[email protected]>
Clarify "first project" section.

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

61b6c88ad31f701a2d425580ae5c026882266e9b authored over 12 years ago by evancz <[email protected]>
Merge pull request #2 from michaelt/master

Fix ambiguity with Prelude.foldl

12976d33f0df9c61ce78b5eea973c81add0e3c68 authored over 12 years ago by Evan Czaplicki <[email protected]>
Merge pull request #1 from abhinav/master

Fixed HLint warnings for 3 modules.

1290b91ea62d53466bc8d8d96638476546d24b52 authored over 12 years ago by Evan Czaplicki <[email protected]>
Prelude.foldl wanted

e39af23005e92912b82c28f8ec121a9c00da3fee authored over 12 years ago by Michael Thompson <[email protected]>
Fixed HLint warnings in Rename.

- Added type signatures.
- Cleaned us renaming.
- Added wrapper around state monad.
- Renamed pa...

a666e9bf86040d8a894da6c7688e19f5e74f2d05 authored over 12 years ago by Abhinav Gupta <[email protected]>
Fixed HLint warnings in ExtractNoscript and FreeVar

84a90b44d5287d446753589cc86577605aeb3382 authored over 12 years ago by Abhinav Gupta <[email protected]>
Remove extra README file.

fea475180b3b15810d322f8b67173bf88b85f330 authored over 12 years ago by evancz <[email protected]>
add PATH changing tutorial

53e3f1725f31affb087c0376cbb72f839cdbf520 authored over 12 years ago by Evan Czaplicki <[email protected]>
Spell check.

56bb400074156ce2d58cd7fa63e28227db869777 authored over 12 years ago by evancz <[email protected]>
Add Debian tip.

3355ad2e3f920d0c219f2761577caa0b3ccc5301 authored over 12 years ago by evancz <[email protected]>
Add clarification to 'cabal update' instructions

84d3c0d0fd4ae445decf86ffd6ecc949ad393d12 authored over 12 years ago by evancz <[email protected]>
Change elm-mini.js location.

3012c9ad7f9d0a6dad896d7d100bbb3ec5da1af6 authored over 12 years ago by evancz <[email protected]>