Chris Granger
Chris Granger
incomplete ifs with valid forms after them cause the parser to explode. For example: ``` search item = [#item name] ix = sort[value: item] ix = if c = count[given:...
We need a better explanation of fixpoint errors when they happen. Assuming we can continue to keep the changes at each logical timestep as we do now, we should be...
Add a database that allows you to connect to an external websocket server, send and receive messages in text / json, and disconnect from the socket. Motivating example: [connecting to...
This [example](https://gist.github.com/convolvatron/3577ab9588d2135ebb26b92f82ff82e2) produces incorrect results because ifs are evaluated per row, but in this instance, we need the set of neighbors to be complete before and sent to the if....
https://twitter.com/danielchooper/status/793481966469287936
The following code causes time to only update once a minute instead of once a second. ``` Show seconds ~~~ search [#time seconds] bind @view [#value value:"{{seconds}}"] ~~~ Show Minutes...
This updates correctly: ``` search [#time seconds] bind @browser [#div id: "time" text: "Time: {{seconds}}"] ``` but this doesn't: ``` search time = [#time] bind @browser [#div id: "time" text:...
Right now, any time you use `[#time ..]` we create a timer under the covers to issue events that will cause your rules to fire, but in many cases we...
These are simple, non-functional changes that correct a typo in the defjsmacro test and adds js macros to the readme.