Yeah, I'm aware of this, but I think it won't hurt to have such an useful utility in Emacs itself. On Thu, Sep 30, 2021, at 4:03 PM, Adam Porter wrote: > "Bozhidar Batsov" writes: > > > Great idea! I think having `with-memoization`/`memoize` would be > > pretty useful in general. E.g. in Clojure that's a built-in > > https://clojuredocs.org/clojure.core/memoize > > Note that there exists an Elisp memoize library, Skeeto's: > > https://github.com/skeeto/emacs-memoize > > But there are some performance issues in general, e.g. Chris explains > some here: > > https://github.com/skeeto/emacs-memoize/issues/11 > > >