Show HN: FunctionCacher, a Python cache-to-disk utility
gitlab.comThe FunctionCacher Python utility provides a way to cache the result of a (computation- or IO-heavy) function call to a location on the filesystem, ideally onto a ramdisk/tmpfs.
This allows caches to exceed the lifetime of the program, which is useful for rapid-prototyping (& rapid-crashing) scripts.
Caches are generated based function name, parameters, and code.
MIT Licence. I think Joblib Memory does the trick even better. https://joblib.readthedocs.io/en/latest/auto_examples/memory... A comparison or goals page for the project would help. Diskcache module has a similar functionality and a comparison page with different modules.