CodyReichert/cl-algebraic-data-type archive