On Fri, Dec 25, 2020 at 09:27:49PM -0600, Tim Meehan wrote: > I have a big-ish blob of key-value pairs that I would like to not have to > store as text and then convert to a hashtable when I am filtering my data. > > Right now I am saving it as an alist and then converting back to a > hashtable using "alist->hashtable" from SRFI 69. I was just hoping that > there was something more clever ... perhaps it is plenty clever enough. If that "dumping/restoring" seems too expensive (have you measured it?), then another alternative might be to use "external" dictionaries, like guile-dbm [1] or guile-wiredtiger [2] Cheers [1] https://www.gnuvola.org/software/guile-gdbm/ [2] https://guix.gnu.org/packages/guile-wiredtiger-0.7.0/ - t