Skip to content

[RFC] Add isIdentical Methods to Concrete Types #1

@vanvoorden

Description

@vanvoorden

Draft Proposal

NNNN-add-is-identical-methods.md

Current Progress

Impact Volunteer Diff
String ★ ★ ★ ★ ★ @vanvoorden swiftlang/swift#82055
Substring ★ ★ ★ ★ ★ @vanvoorden swiftlang/swift#82055
Array ★ ★ ★ ★ ★ @vanvoorden swiftlang/swift#82438
ArraySlice ★ ★ ★ ★ ★ @vanvoorden swiftlang/swift#82438
ContiguousArray ★ ★ ★ ★ ★ @vanvoorden swiftlang/swift#82438
Dictionary ★ ★ ★ ★ ★ @vanvoorden swiftlang/swift#82439
Set ★ ★ ★ ★ ★ @vanvoorden swiftlang/swift#82439
Character --- --- ---
String.UnicodeScalarView --- --- ---
String.UTF16View --- --- ---
String.UTF8View --- --- ---
StaticString --- --- ---
StaticBigInt --- --- ---
KeyValuePairs --- --- ---
Substring.UnicodeScalarView --- --- ---
Substring.UTF16View --- --- ---
Substring.UTF8View --- --- ---
Dictionary.Keys --- --- ---
Dictionary.Values --- --- ---
UTF8Span --- --- ---

Request for Help

Please leave a comment if you can help provide any more details on these types that are not yet implemented:

  • Are we missing a type?
    • What else might be appropriate for this proposal?
  • What is the impact of this type?
    • How important is it we ship this type as soon as possible on Standard Library?
  • Are you willing to volunteer to write the implementation?
    • Are you available to complete tests and benchmarks?
    • Are you available to answer implementation questions on this type from engineers during diff review?
    • Are you available to answer design questions on this type from engineers during proposal review?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions