Currently, clj-tuple is used only by potemkin.utils/fast-memoize. I propose to remove it to slightly optimize the dependency graph of this library's consumers. Reasons:
It is used by a single function that is deprecated.
clj-tuple is an archived abandoned project.
clj-tuple doesn't improve the memory footprint that much over plain vectors (36 bytes per tuple). Here are the average size numbers of clj-tuple vs PersistentVector measured over 1,000,000 elements:
Currently, clj-tuple is used only by
potemkin.utils/fast-memoize
. I propose to remove it to slightly optimize the dependency graph of this library's consumers. Reasons: