Binding Application in Idris

Why Lexing and Parsing Should Be Separate

Row Polymorphic Programming

Implementing a functional language with graph reduction (2021)

Wren - a small, fast, class-based concurrent scripting language

Constrained languages are easier to optimize

Jank is C++

The Design and Implementation of Extensible Records for Rust in CGP

Store tags after payloads

LL and LR Parsing Demystified (2013)