compiler
compiler copied to clipboard
Compiler for Elm, a functional language for reliable webapps.
**Quick Summary:** Compiler hangs and uses more and more memory on type error. ## SSCCE ```elm module Main exposing (..) type alias Lens a b = { get : a...
**Quick Summary:** Using a Unicode symbol like "↵" in an Elm string works fine. After following the uglifyjs advice in optimize.md it has encoding issues. https://github.com/elm/compiler/blob/master/hints/optimize.md It seems to work...
**Quick Summary:** ??? Running `elm bump` on the project [`smucode/elm-flat-colors`](https://github.com/smucode/elm-flat-colors) using `0.19.1` I get this error: ``` ➜ elm-flat-colors git:(master) elm diff -- PROBLEM LOADING DOCS -------------------------------------------------------- I need the...
**Quick Summary:** ??? Ran into a known bug that prevents publishing my package with Elm 0.19.1. This just adds another data-point to issue #2055 (like #2098, #2132, from which this...
**Quick Summary:** It would be nice for `elm make` to be able to write to standard output. ## SSCCE ``` $elm make src/Main.elm --output=/dev/stdout This flag was given a bad...
**Quick Summary:** When two packages use the same Module.Name, the last added via `elm install` can't be used Reference: #1625 - **Elm:** 0.19.1 ## Packages - `elm-community/json-extra` - `waratuman/json-extra` ##...
**Quick Summary:** ??? An example HTML file on this page: https://guide.elm-lang.org/webapps/ shows calling in to Elm like this: `var app = Elm.Main.init();` which produces a page that does not load,...
**Quick Summary:** Error message from generic signature with records is inconsistent with other errors from generic signatures. The error message should be similar to the one posted under **Additional details**...
**Quick Summary:** We use docker in order to support multi-platform dev environment. On M1 macs, `npm install -g elm` fails because there is no pre-build binary for `linux_arm64`. We want...
**Quick Summary:** When the `elm.json`'s "dependencies" field is `{}` instead of `{ "direct": { ... }, "indirect": { ... } }`, the compiler tries to explain the problem, but hangs...