Explore >> Select a destination


You are here

ianthehenry.com
| | lambdaland.org
11.8 parsecs away

Travel
| | Theres a neat paper Type Systems as Macros by Chang, Knauth, and Greenman [1] that describes how to implement a typed language using an untyped host language and macro expansion. The paper is neat, but I found the code hard to followthe paper uses a compact notation thats convenient for print, but not so much for reproducing on ones own. This post is my attempt to implement and explain in more accessible terms whats presented in the paper.
| | jdevuyst.blogspot.com
17.4 parsecs away

Travel
| | Most programmers who have dabbled in Clojure are probably familiar with the threading macros -> and ->>. For readers, who aren't. Here's wha...
| | abhinavomprakash.com
11.4 parsecs away

Travel
| | I first read about the legendary lisp macros in Paul Graham's essay, and since then my whole journey of learning lisp has been driven by a desire to fully understand the power of macros. If you have not heard about the power of lisp macros, here's a quote from one of the creators of Scheme (a lisp) that captures the essence of this power. If you give someone Fortran, he has Fortran.
| | critter.blog
81.5 parsecs away

Travel
| As 2023 rolls around, now may be a good time to work out your ideal week. What do you want your calendar to look like? How can you make that the reality?