Any time we need to run the same code multiple times for a set of data, and don’t want to just repeat the code over and over again, a loop is a perfect option. There are multiple types of loops, all of which accomplish a similar function but that go about... (more…)
Read more »
Explore similarities and differences between thinking in Clojure and thinking in JavaScript. (more…)
Read more »
The proposal to include async function in ECMAScript has reached stage four; that means it’s on track to be in the 2017 release of the standard. But what does that mean for JavaScript developers? There’s a lot of interest in async, the capabilities ...
Read more »
With the recent addition of SharedArrayBuffer, concurrency is finding its way into the JavaScript language. This addition allows JavaScript programs to perform concurrent access to SharedArrayBuffer objects. WebKit supports SharedArrayBuffer and it has fu... (more…)
Read more »
In most languages Set’s have a clear strong use case: fast union, intersection and difference operations; unfortunately in JavaScript these operations are not readily defined so as an exercise I am going to raise some questions and try to answer them in t... (more…)
Read more »