An introduction to closures

Closures are often misunderstood. Beginners and experienced programmers alike tend to mistake them for anonymous functions, or completely forget their purpose and definition.

Here I will informally introduce the concept.

Keep reading →

Closures as JavaScript Objects

As a first post, I want to explain a feature in my style of programming that leaves a few people puzzled when reading my code.
Keep reading →