Skip to content

[C++][Compute] Formalize "metafunction" concept #25049

@asfimport

Description

@asfimport

A metafunction is a function that provides the Execute API but does not contain any kernels. Such functions can also handle non-Array/Scalar inputs like RecordBatch or Table.

This will enable bindings to invoke such functions (like take, filter) like

call_function('take', [table, indices])

Reporter: Wes McKinney / @wesm
Assignee: Wes McKinney / @wesm

Related issues:

PRs and other links:

Note: This issue was originally created as ARROW-8917. Please see the migration documentation for further details.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions