Tcl/Tk Community - Description 'Array'


Variations of persistent arrays, aka dictionaries.

Multiple APIs with different sets of features.

Multiple backends implementing the APIs (usually in-memory & sqlite). JSON serialization.

The simplest class fits with Tcllib's tie package and API.