Loading...

Tag trends are in beta. Feedback? Thoughts? Email me at [email protected]

Anti-Cheat: Attacks and the Effectiveness of Client-Side Defences

A Typed Foundation for Directional Logic Programming

Introduction to Univalent Foundations of Mathematics with Agda

The Pop-11 Programming Language

Writing a Simple Operating System – From Scratch

Domain Theory (1994)

Introduction to Homotopy Type Theory and Univalent Foundations (HoTT/UF) with Agda

Jane Austen's concept of information (Not Claude Shannon's) (2013)

Introduction to Univalent Foundations of Mathematics with Agda, by Martín Escardó [lecture notes]

Continuations in Natural Language

An introduction to C++ template programming (2016)

A self-contained, brief and complete formulation of Voevodsky's Univalence Axiom

A Short Introduction to the Lambda Calculus (2004)

Contextual Isomorphisms. Paul Blain Levy, 2017

Categorical semantics of digital circuits

Abstract Datatypes for Real Numbers in Type Theory [PDF]

Writing a Simple Operating System From Scratch (2010)

Why is lambda calculus named after that specific Greek letter? Do not believe the rumours!

A short fable of software engineering vs. regular engineering

Computability: The Greatest Law of Physics

A Simple Proof Checker for Teaching

What things compute?

A Synonym-Substitution Based Algorithm for Text Steganography (2012)

Algebraic knot theory for kids: equations

Two views of programming language design

The limits of type theory: computation vs. interaction

Imperative Functional Programming

Using Yoneda rather than J to present the identity type

Inventing an algebraic knot theory for eight year olds, part 4: Equations

Inventing an algebraic knot theory for eight year olds (III)

More →