Let me start by saying — I was surprised how easy it was to write grammar for an Earley parser. I have been using regular expressions for…...
Read more »
JavaScript is full of events. They are one of the most important features of this language. There are many already existing, built-in events we can use. The most popular probably are:
click, mousemove, keyup, change, submit, etc. The full list you can fin... (more…)
Read more »
If you are building a serious project, you should probably use something like Sentry to get error reports. However, if you are not using such a tool and want to check console errors on phone, here are 3 easy steps: (more…)
Read more »
In this blog post we’ll go through a sample implementation of a type checker, interpreter and a transpiler for a basic purely functional programming language, which is based on the lambda calculus. We will do a “full-stack” programming language developmen... (more…)
Read more »