[swift-evolution] [RFC] New collections model: collections	advance indices
    Joe Groff 
    jgroff at apple.com
       
    Tue Mar  8 11:52:25 CST 2016
    
    
  
> On Mar 7, 2016, at 5:25 PM, Dmitri Gribenko via swift-evolution <swift-evolution at swift.org> wrote:
> 
> Hi,
> 
> What does everyone think about requiring indices to conform to
> Hashable, in addition to the existing requirements for Equatable and
> Comparable?
> 
> I don't think this should limit any viable collection designs, and yet
> might be useful, for example, to store indices in a set.
Is there a reason for Hashable to be distinct from Equatable at all? Every Equatable type can (badly) satisfy the requirements of Hashable with `return 0;`, if nothing else.
-Joe
    
    
More information about the swift-evolution
mailing list