You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@arrow.apache.org by GitBox <gi...@apache.org> on 2021/12/23 07:22:00 UTC

[GitHub] [arrow] bkmgit commented on pull request #12024: ARROW-15186: [C++][Python][Docs] Add hierarchy to compute docs, then sort alphabetically

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: github-unsubscribe@arrow.apache.org

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