Cafes Across the World
Cafés and places I like spending time in.
Welcome to my personal website, where you will find everything that I do, that I've done, and that I'm working on.
Cafés and places I like spending time in.
The new binding application in Idris helps write programs with dependent pairs and other structures with lambda as the trailing argument. This post is a small collection of uses I have for it.
Sometimes, writing a large program is conceptually as simple as translating from a big unstructured input into a more and more structured output. In this post, we present a data structure to talk about such programs and demonstrate its use and flexbility using a single-pass compiler as case-study.
A new proposal for Govan Active Travel strategy