Returns a list of method closures that hide the difference between a
local-filesystem store and a remote HTTP-backed store. Every .zarr_*
read helper that previously took a store_path string now also
accepts the list returned here.
Details
Methods:
kind"local"or"http".rootThe store root URI (filesystem path or URL).
exists(rel)Logical: does
relexist in the store?read_bytes(rel)Raw vector with the contents of
rel. Errors on missing keys; callers shouldstore$exists(rel)first if a missing key is expected.read_json(rel)Parsed JSON list, or empty list if missing.
list_dirs(rel)Character vector of immediate subgroup names under
rel(zarr-meaningful only; filtersc/, dotfiles, and__*).