sto
# sto - localStorage/sessionStorage wrapper.
Load with: use sto
Quick example
use sto
result = stose(10, "value")
prn(result)
Functions
localStorage
stose(k, v)
Sets a value. Takes k, v.
stoge(k)
Gets or retrieves a value. Takes k.
storm(k)
Removes an item. Takes k.
stocl()
Closes or clears.
stoha(k)
Performs the operation. Takes k.
stoke()
Performs the operation.
sessionStorage
sesse(k, v)
Sets a value. Takes k, v.
sesge(k)
Gets or retrieves a value. Takes k.
sesrm(k)
Removes an item. Takes k.
sescl()
Closes or clears.
sesha(k)
Performs the operation. Takes k.
Namespaced storage
stons(ns)
Performs the operation. Takes ns.
nspge(n, k)
Gets or retrieves a value. Takes n, k.
nspse(n, k, v)
Sets a value. Takes n, k, v.
nsprm(n, k)
Removes an item. Takes n, k.
Storage with TTL
stott(k, v, ttl)
Performs the operation. Takes k, v, ttl.
stoge(k)
Gets or retrieves a value. Takes k.
Notes
- Storage helpers - abstract over different backends.