Nacho
Results
8
issues of
Nacho
Currently, this program is rejected although it is semantically valid: ```Erlang x() -> if true -> X = 1; false -> X = 3 end, X. %%line 24 ``` with...
bug
feature
Clause unification uses "pairwiseChunk" - this is ridiculous - and leads to an error. for example this will pass the type checker: ``` foo() -> 1.0; foo() -> 1.0; foo()...
bug
core
Requires implementation of (basic) type classes. Being able to type expressions like `int + float` depends on this.
core
feature
Make `prettify` return a string. This would be easier to format etc.
code-enhancement
Let the unifier continue unification in spite of failing to unify a constraint, and collect the problematic constraints separately. Printing the errors with "relevant bindings" and solved types (to the...
enhancement
core