Github user pwendell commented on the pull request:
https://github.com/apache/spark/pull/813#issuecomment-44369458
Hey @douglaz thanks for giving the explanation. This makes a lot of
sense... the issue is about compile time type checking because the varargs
drops the value type (didn't realize). This will need to exist somewhere, I
think it could be something to merge into Spark core or maybe could exist in
user libraries. Let me ask around the committers a bit and try to get a
consensus.
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---