Logic and Computation Intertwined

What This Country Needs is an 18¢ Piece (2002) [pdf]

A Functional Introduction To Computer Science

A Chiral Aperiodic Monotile

Slide to Unlock

An Aperiodic Monotile

Logic and Computation Intertwined

A Functional Introduction To Computer Science

A Semantics for the Essence of React

The Limits of Correctness in Computers (1985)

Logic and Computation Intertwined

Grace: Safe and Efficient Concurrent Programming (2000)

E.F.Codd: A Relational Model of Data for Large Shared Data Banks (1970, PDF)

Functional Data Structures

How to Read a Paper

The Theory of Quantum Information

Four Dimensions of programming-language independence (1986)

What This Country Needs Is an 18¢ Piece

How to Read a Paper

The Limits of Correctness (1985)