JavaScript, like many programming languages, has implied global variables: variables which can be accessed by any function, anywhere, after they have been declared and defined, without specifying that the variable is global. For example: // a global varia... (more…)
Read more »
Many visual programming languages (VPLs) such as Max or PureData provide a graphic canvas to allow developers to connect functions or data between them. This canvas, also known as a patcher, is basically a graph meant to be interpreted as dataflow computa... (more…)
Read more »
In this blog post I explain why I think currying is not idiomatic in JavaScript. Check the section at the end if you really like currying. (more…)
Read more »
eslint-config-cleanjs - An eslint config which reduces JS to a pure functional language... (more…)
Read more »
A pure JavaScript implementation of git for node and browsers! - isomorphic-git/isomorphic-git... (more…)
Read more »