Should support string/binary value types. **Reporter**: [Jingyuan Wang](https://issues.apache.org/jira/browse/ARROW-2103) / @alphalfalfa **Assignee**: [Ben Kietzman](https://issues.apache.org/jira/browse/ARROW-2103) / @bkietz #### Related issues: - [[C++] Implement take kernel functions - primitive value type](https://github.com/apache/arrow/issues/18075) (is a clone of) - [[C++] Implement take kernel functions - nested array value type](https://github.com/apache/arrow/issues/18077) (is cloned by) <sub>**Note**: *This issue was originally created as [ARROW-2103](https://issues.apache.org/jira/browse/ARROW-2103). Please see the [migration documentation](https://github.com/apache/arrow/issues/14542) for further details.*</sub>