Hacker News new | ask | show | jobs
Advanced Practical Recursion in Lisp 1.0 (groups.google.com)
18 points by remvee 6291 days ago
2 comments

So it's a recursive technique named "APRiL 1.0" published on April 1st, and it's not an April fools?

The code is a bit to intricate for me to completely get it. :(

Well i'm not that fluent in clojure, but you gotta get that it's a joke when he talks about removing map and reduce from the language :)
If you're honestly not getting the programming joke, you might want to read this:

http://en.wikipedia.org/wiki/Y_combinator#Y_combinator

The other possibility is, it's just not that funny. :)

If you don't understand something immediately it's not funny. Thinking <=> Not funny.
April (fn [f] (fn [x] (f x)))!