<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hello!<div class=""><br class=""></div><div class="">I’d like to propose adding Hashable conformance to the standard library’s index types, making subscripts in key path expressions more useful with the standard library’s collections. Note that this will <i class="">not</i> affect the requirements for Collection’s associated Index type, only concrete types in the stdlib.</div><div class=""><br class=""></div><div class="">Proposal draft is here: <a href="https://github.com/natecook1000/swift-evolution/blob/756370431682f41cfd9a63e39b81a96ccae467d9/proposals/0000-stdlib-index-types-hashable.md" class="">https://github.com/natecook1000/swift-evolution/blob/756370431682f41cfd9a63e39b81a96ccae467d9/proposals/0000-stdlib-index-types-hashable.md</a></div><div class="">Implementation here: <a href="https://github.com/apple/swift/compare/master...natecook1000:nc-index-hashable" class="">https://github.com/apple/swift/compare/master...natecook1000:nc-index-hashable</a></div><div class=""><br class=""></div><div class="">Thanks!</div><div class="">Nate</div><div class=""><br class=""></div><div class=""><br class=""></div></body></html>