EPISODE · Sep 26, 2019 · 23 MIN
What is Nil Punning?
from The Eric Normand Podcast · host Eric Normand
For audio, video, and text transcripts: https://lispcast.com/what-is-nil-punning/
What this episode covers
Nil punning is a feature of Lisp. It began when nil was both the empty list and the false value. Two meanings for the same thing led to the idea of punning. Lispers liked it. And now, Clojure carries the tradition forward. In Clojure, nil has different meanings in different contexts. Is it good? Is it bad? We explore it in this episode.
NOW PLAYING
What is Nil Punning?
No transcript for this episode yet
Similar Episodes
Mar 26, 2026 ·1m
Mar 19, 2026 ·34m
Feb 18, 2026 ·11m
Feb 11, 2026 ·45m