Storable Functions
Storable Functions implements transformations of functions (including closures) from and to CLOS instances of some specific classes. It contains a set of macros for making this transformation possible, and tools for actually doing the transformation. The goal is to provide a simple, portable way to serialize functions.

It includes cl-store+functions, which implements the serialization for cl-store.

License: MIT


You may be interested in cl-walker which is a configurable full sexp → CLOS AST transformer.