Matt McHenry

Results 6 issues of Matt McHenry

* [x] get main body of code compiling with 0.19, compatible with `Browser.application` and using new `elm/url` core API * [x] retire ancillary modules that are no longer useful *...

do non-recursive tests before the depth check. this ensures that the 'for(key in x)' loop properly short-circuits, and avoids putting Tuple2s containing 'undefined' on the stack. fixes #1011; see that...

# Summary I'd like to propose a way to make function declarations more readable, especially functions that take more than one or two arguments. Consider this declaration from the core...

discussion
0.9

Sometimes `move` will return a value that's outside the bounds of what's been passed to `go` to update the model. This is illustrated in [this ellie](https://ellie-app.com/cqjGpdDyYb3a1); code reproduced below for...

Sometimes `arrived` will return an old state. This is illustrated in [this ellie](https://ellie-app.com/bzP6PpfZ2h8a1). Code reproduced below for reference. Basically the program is randomly incrementing an `Int` every 50 - 150...

make the following change on top of 3194a403: ``` diff --git a/samples/benchmark/src/main/java/org/teavm/samples/benchmark/shared/Scene.java b/samples/benchmark/src/main/java/org/teavm/samples/benchmark/shared/Scene.java index de098dbe..37dd264b 100644 --- a/samples/benchmark/src/main/java/org/teavm/samples/benchmark/shared/Scene.java +++ b/samples/benchmark/src/main/java/org/teavm/samples/benchmark/shared/Scene.java @@ -15,6 +15,8 @@ */ package org.teavm.samples.benchmark.shared; +import java.util.Date; +...