bkmgit commented on pull request #12024:
URL: https://github.com/apache/arrow/pull/12024#issuecomment-1000097944
@pitrou @lidavidm Maybe the following is ok as a hierarchy? The aim is to
clarify the current ordering. The comparison functions can have a link from the
string section to the numeric section.
# Compute Functions
## 1. The Generic Compute API
### a. Functions and function registry
### b. Input shapes
### c. Invoking functions
## 2. Implicit casts
### a. Common numeric type
## 3. Supported Type Categories
## 4. Reduction functions
#### I. Aggregations
#### II. Grouped by aggregations ("group by")
## 5. Element-wise ("scalar") functions
### a. Mathematical functions
#### I. Arithmetic functions
#### II. Bit-wise functions
#### III. Comparison functions
#### IV. Logarithmic functions
#### V. Logical functions
#### VI. Rounding functions
#### VII. Trigonometric functions
### b. String functions
#### I. Comparison functions
#### II. String component extraction
#### III. String joining
#### IV. String padding
#### V. String predicates
#### VI. String slicing
#### VII. String splitting
#### VIII. String transforms
#### IX. String trimming
### c. Other functions
#### I. Conversions
#### II. Containment tests
#### III. Categorizations
#### IV. Selecting / multiplexing
#### V. Structural transforms
### e. Temporal functions
#### I. Temporal component extraction
#### II. Temporal difference
#### III. Timezone handling
## 4. Array-wise ("vector") functions
#### I. Associative transforms
#### II. Selections
#### III. Sorts and partitions
#### IV. Structural transforms
--
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: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]