Every story and comment from the Hacker News API, in a layout borrowed from 2001.
A comment on Why I chose Common Lisp over Python, Ruby, and Clojure. Parent comment
A saner map/filter/product version:
map(lambda (w,s,l): {'widget': w, 'sprocket': s, 'location': l} filter(lambda (w,s,l): l.hasInStock(w) and l.hasInStock(s) and w.isUsableWith(s), product(widgets, sprockets, locations)))
There are no comments on this comment yet.
A saner map/filter/product version: