paip-clojure Clojure implementation of algorithms in Paradigms of Artificial Intelligence Programming by Peter Norvig