Antoine Pitrou created ARROW-9465:
-------------------------------------
Summary: [Python] Improve ergonomics of compute functions
Key: ARROW-9465
URL: https://issues.apache.org/jira/browse/ARROW-9465
Project: Apache Arrow
Issue Type: Wish
Components: Python
Reporter: Antoine Pitrou
Introspection of exported compute functions currently yield suboptimal output:
{code:python}
>>> from pyarrow import compute as pc
>>>
>>>
>>> pc.list_flatten
>>>
>>>
<function pyarrow.compute._simple_unary_function.<locals>.func(arg)>
>>> ?pc.list_flatten
>>>
>>>
Signature: pc.list_flatten(arg)
Docstring: <no docstring>
File: ~/arrow/dev/python/pyarrow/compute.py
Type: function
>>> help(pc.list_flatten)
>>>
>>>
Help on function func in module pyarrow.compute:
func(arg)
{code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)