I agree. 

> On Mar 31, 2017, at 5:32 PM, Robert Bennett via swift-evolution 
> <swift-evolution@swift.org> wrote:
> 
> I'm don't think we need all(equal:).
> 1) For a host of reasons, having a single signature for a function name is 
> better than having multiple signatures when the single signature is capable 
> enough.
> 2) A list containing a single distinct element is not a special enough case 
> to check for to warrant its own function signature.
> 
> all(equal:) can be replicated easily enough with nums.all { $0 == 9 }. Unlike 
> all(equals:), this is extendible to non-Equatable types with equatable 
> members.
> _______________________________________________
> swift-evolution mailing list
> swift-evolution@swift.org
> https://lists.swift.org/mailman/listinfo/swift-evolution
_______________________________________________
swift-evolution mailing list
swift-evolution@swift.org
https://lists.swift.org/mailman/listinfo/swift-evolution

Reply via email to