[swift-evolution] [Review] SE-0006 Apply API Guidelines to the Standard Library
me at benrimmington.com
Fri Jan 22 18:46:38 CST 2016
The `Sequence.split` methods both have a `maxSplits: Int = Int.max` parameter, but this parameter is unlabelled (i.e. a local-only name) in one of the methods. This is more obvious when looking at the documentation , which doesn't follow the Swift convention for local/external parameter names.
Also, the naming convention proposed by David Owens II in the "named parameters" thread  would allow for default parameter values to be added later. For example, see the `SequenceType.joinWithSeparator` methods.
More information about the swift-evolution