public invoke(args as Object[]) as ReturnType throws Exception:
Invokes the function with dynamic arguments.
| Parameter | Description |
|---|---|
args | Arguments packaged as Object[]. |
Result cast to ReturnType.
import klyn.reflection
f = eval("""def add(a as Int, b as Int) as Int:
return a + b""") as Invocable<Int>
invokeArgs as Object[] = f:[10, 20]
print(f.invoke(invokeArgs)) # 30