DOM input
events
The DOM has a dedicated event—input
—for text entry.
input
events
The DOM has a dedicated event—input
—for text entry.
A quick how-to to work around the limitations on accessing LocalStorage from within a Web Worker instance.
Exploring how to use newer features of the TypeScript type system to work with structured messages in the browser.
A work around to ensure that CSS transitions trigger for newly added DOM elements.
Various and sundry observations about altJS languages, with a focus on TypeScript.
The lambda calculus is the basis for functional programming. Church's encodings in the untyped lambda calculus show an interesting pattern that parallels union types in languages like Haskell. Here I try to show how these discriminated union types can be implemented using only javascript functions.
color.js
, my color management library for JavaScript, has hit 1.0.
duck-wrapping types
If it doesn't quack like a duck, wrap it in a duck. Or don't.
Introducing a new Clojure brush for the Syntax Highlighter javascript library.
A simple but functional implementation of L-Systems in Clojure.
An examination of List Comprehensions in several languages, how Coffeescript's ‘comprehension’ semantics differ from the common case, and limitations that arise.