Closed markwylde closed 1 year ago
It's still not a recursive solution, as I think if a callback passes another callback, again it won't get a return value.
I need to cleanup how all these prepareArgs
and parseArgs
functions work, and come up with a more generic and cleaner recursive solution.
But for now, this should fix the immediate issue.
Two way communication for functions works, but it appears to not be recursive.
So, if a callback is set, that then returns a value, that value will never be resolved to the main library.
Simply, the following test should pass, but doesn't :(