Topological Data Analysis with Lisp