What's higher-order about so-called higher-order references?

Bibliography of Scheme-related Research (2012)

A Lisp adventure on the calm waters of the dead C

Raku's "core"

Implementing Logic Programming

Linearity and uniqueness

Reflection and open implementations (2006)

Fixing Letrec (Reloaded)

Call by Meaning (2014)

CLIPS: An Elevator Pitch

Telescopes Are Tries: A Dependent Type Shellac on SQLite

Handling bidirectional control flow

Red Language Reference Manual

Recovering control flow structures without CFGs

No More Shading Languages: Compiling C++ to Vulkan Shaders [pdf]

Binary Lambda Calculus

Why Algebraic Effects?

A break from programming languages

Every programming language has its 'killer' domain

A poor man’s types

Mystical

Against Curry-Howard Mysticism

Algebraic Effects: Another mistake carried through to perfection?

Writing that changed how I think about programming languages

Introducing virtual package in MoonBit

The penultimate conditional syntax

Implement Your Language Twice

Newtyped Indices are Proofs

A case for intransitive operator precedence (2019)

Data is code

More →