Implementation of various algorithms with Clojure.