— Why is callArgs different from call?
Hz would return control and transpose the return value of otherThing inside the user code, which then yields right away again to call thing with the argument
— To avoid having to check for array?
— Just a little tiny micro-opt
— Aight :P
— Your code could benefit from TypeScript I think
— TypeScript has polymorphism
— So you just define two functions named call
— I was considering it
— And typescript will replace the usages with args with the correct one