rkrishn7 commented on issue #14205:
URL: https://github.com/apache/datafusion/issues/14205#issuecomment-2615024232

   Hello! I'm interested in working on this.
   
   Agreed that tweaking the existing `ScalarUDF` code would be ideal as it 
would be least breaking. However, after poking around a bit, I have some 
concerns:
   
   - How do implementers define a signature for a UDF that takes one or more 
lambdas? Do we just skip type checking of lambda arguments? How does this 
affect the ordering?
   - How should one map lambda function arguments to concrete values in the 
body? If the function only operates on a list, this becomes easier to express.
   
   A more prohibitive interface certainly seems like it would help 
implementation here, albeit at the expense of consumer flexibility.
   
   Any thoughts/feedback would be much appreciated. Thanks!


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: github-unsubscr...@datafusion.apache.org
For additional commands, e-mail: github-h...@datafusion.apache.org

Reply via email to