The official port of Cookbook-hs to Lisp.