Abstract Heresies

              Unorthodox opinions on computer science and programming.

Monday, February 16, 2026

binary-compose-left and binary-compose-right

›
If you have a unary function F, you can compose it with function G, H = F ∘ G, which means H(x) = F(G(x)). Instead of running x through ...
Friday, February 6, 2026

Vibe Coded Scheme Interpreter

›
Mark Friedman just released his Scheme-JS interpreter which is a Scheme with transparent JavaScript interoperability. See his blog post at...
Sunday, February 1, 2026

Some Libraries

›
Zach Beane has released the latest Quicklisp beta (January 2026), and I am pleased to have contributed to this release. Here are the high...
Thursday, January 29, 2026

Advent of Code 2025, brief recap

›
I did the Advent of Code this year using Common Lisp. Last year I attempted to use the series library as the primary iteration mec...
Tuesday, January 20, 2026

Filter

›
One of the core ideas in functional programming is to filter a set of items by some criterion. It may be somewhat suprising to learn th...
2 comments:
Friday, January 9, 2026

The AI Gazes at its Navel

›
When you play with these AIs for a while you'll probably get into a conversation with one about consciousness and existence, and how i...
1 comment:
Wednesday, December 31, 2025

Code mini-golf

›
Here are some simple puzzles to exercise your brain. 1. Write partial-apply-left , a function that takes a binary function and the left...
›
Home
View web version
Powered by Blogger.