> Vladimir wrote: > > As far as I remember, I did try using functions with same name and > different arguments (e.g. to_char(Department), to_char(Employee), etc) and > it fails in beautiful ways.
Note that what Vladimir was trying to do -- overloading on object types Department, Employee -- requires support for object types that is beyond Optiq right now (pending https://github.com/julianhyde/optiq/issues/207). Overloading on scalar types may be simpler. I added a test for UDFs overloaded on scalar type arguments, and it works fine. https://github.com/julianhyde/optiq/commit/21106458d96c514df85531e5d795102abf0b2151 Julian
