Clio: A functional, distributed programming language that compiles to JavaScript

Clio is a functional, parallel, distributed programming language. – clio-lang/clio… Read more

Similar

Asynchronous vs. Deferred JavaScript

In my article on Understanding the Critical Rendering Path, I wrote about the effect JavaScript files have on the Critical Rendering Path. JavaScript is considered a "parser blocking resource". This means that the parsing of the HTML document itself i... (more…)

Read more »

How to break out of JavaScript forEach() loop

forEach() loops in JavaScript are fun to use – until you need to get out of them. Here is a short guide on how forEach() works, how to break out of a forEach() loop, and what the alternatives to a forEach() loop are. What is a forEach() loop?A forEach() l... (more…)

Read more »

What the Heck Is ~~ In JavaScript?

A note on bit-wise operations Today I read some JavaScript source code and stumbled on a line like var delta = ~~time; and I was unsure what that purpose of using ~~ was. So I started to research and digging a bit deeper. It turns out that the binary not ... (more…)

Read more »