Please turn JavaScript on
header-image

Planet Lisp

Want to keep yourself up to date with the latest news from Planet Lisp?

Subscribe using the "Follow" button below and we provide you with customized updates, via topic or tag, that get delivered to your email address, your smartphone or on your dedicated news page on follow.it.

You can unsubscribe at any time painlessly.

Title of Planet Lisp: "Planet Lisp"

Is this your feed? Claim it!

Publisher:  Unclaimed!
Message frequency:  0.26 / day

Message History

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 F directly, you run it through G first and then run the output of G through F.

If F is a binary function, then you either compose it with a unary function G on the left input: H = F ∘left G, which means H(x, y) = F(G(x), y) or yo...


Read full story

I released a hopefully inspiring gallery:

lisp-screenshots.org

We divide the showcase under the categories Music, Ga...


Read full story
Classical literate programming

A literate program consists of interspersed narrative and code chunks. From this, source code to be fed to the compiler is generated by a process called tangling, and documentation by weaving. The specifics of tangling ...


Read full story

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

dual-numbers — Implements dual numbers and automatic differentiation using dual numbers for Common Lisp. fold — FOLD-LEFT and FOLD-RIGHT functions. function — Provides higher-order functions for composition, currying, p...

Read full story