lidavidm commented on pull request #11023:
URL: https://github.com/apache/arrow/pull/11023#issuecomment-947098044


   For 1: why support floating point or boolean arguments in the first place? 
It seems quite odd. I think those should be explicit casts if the user wants 
them, and they can choose safe/unsafe cast as appropriate. 
   
   For 2: I don't think there's a clear argument either way. If the difference 
in behavior is critical in a particular application, the data could always be 
checked/massaged either way beforehand. Otherwise I would lean towards 
explicitly erroring. (You could argue that in Python, you're explicitly calling 
into Arrow and hence it's clear there may be a difference, while in R the user 
is likely using dplyr and so a difference may not be top-of-mind.)


-- 
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]


Reply via email to