Rest
...args: any[]import { arg } from 'apption'
const obj = { a: 1, b: 2 };
let storedValue;
const fn = val => storedValue = val.a + val.b;
const arg = arg(obj, fn);
arg.a = 24;
console.log(storedValue) // 24+2 = 26.
arg.b = 25;
console.log(storedValue) // 24+25 = 49.
Creates a proxy of an
Arg
instance whcich maps property accesses to correspondingArg
methods.