Closed pq closed 5 years ago
thinking about our concrete use cases we probably want to allow for the specification of writable exceptions -- e.g., engine.name
.
maybe something like:
local proxiedEngine = readonly{table: engine, exceptFor: {'name'}}
follow-up from the discussion in https://github.com/monome/norns/pull/657#issuecomment-443471472, a function that creates immutable tables would be really handy.
something like this, minimally, may work: