araddon/qlbridge

Optimize Function Calling to remove any usage of reflect at runtime.

araddon opened this issue · 0 comments

See

fnRet := node.F.F.Call(funcArgs)

  • Verify if we even should have anything other than value.Value returned from functions?
  • can we get by with a Args type that supports variadics so we don't have different function args?

TODO

  • Create new interface for this new type of function
  • new method of validating these functions