Developing Statically Typed Programming Language
A guide to building a statically typed functional language, covering type checking, interpretation, and transpilation to JavaScript.
A guide to building a statically typed functional language, covering type checking, interpretation, and transpilation to JavaScript.
A tutorial on setting up and using Flow for type checking in a React + Redux application to prevent bugs and improve development.
Analyzes trends in modern programming languages, focusing on static typing and native compilation as key directions for scalable development.
Introducing StronglyTyped, a JavaScript library for adding strongly typed properties and constants using ES5 getters/setters.
Comparing JavaScript type-checking methods, showing that elegant, short code isn't always the fastest, with performance benchmarks.