Is your feature request related to a problem or challenge?
Similar to duckdb/duckdb#6717. It would be awesome if datafusion could support function chaining as well.
Instead of
SELECT list_aggregate( list_filter( numbers, x -> x > 40 ) , 'count') as greater_than_40s
FROM relation
function chaining
SELECT numbers.filter( x -> x > 40).aggregate('count') as greater_than_40s
FROM relation
Describe the solution you'd like
No response
Describe alternatives you've considered
use current syntax
Additional context
duckdb/duckdb#6725