compiler
compiler copied to clipboard
Compiler for Elm, a functional language for reliable webapps.
**Quick Summary:** Under certain circumstances the compiler crashes with `thread blocked indefinitely in an MVar operation` instead of producing a type error. This seems to be involved in type inference...
**Quick Summary:** Trying to get the type of a mutually recursive function crashes the compiler ## SSCCE ```elm module Test exposing (..) f x = g x g x =...
The type checker behaves inconsistently in the following example, for values `u` and `v`, the type checker in some cases treats them as the same type but in other cases...
Now there is no way how to update/upgrade elm.json packages. It was confusing for me, because I was searching in `elm --help` and there is no mention. The alternative way...
Now there is no way how to install package at specified version. I would put a note into `elm install --help` how to do that. The alternative way is to...
The way elm is setup, it requires network access during the installation. This is made evident when trying to package elm using a system that sandboxes the network access, such...
**Quick Summary:** When writing a recursive function that has continuations, it appears the values inside the continuation don't get closed over properly. When the continuation is called, values from the...
When calling a function recursively, you can only call it with the same type arguments. ```elm recursive : any -> Never recursive _ = recursive "specific" ``` We try to...
**Quick Summary:** elm bump says it can't find a version if a newer one has been published already I tried bumping a package whose latest version was `2.0.1`, but locally...
**Quick Summary:** A weird error message is displayed when there is a type mismatch with an empty destructuring pattern. ## SSCCE In the following example, the type for the argument...