move safe index subscript to extension without generic constraints
This commit is contained in:
parent
69bdcceb4f
commit
17c15bc2aa
|
|
@ -64,6 +64,10 @@ public extension Array where Element: Equatable {
|
|||
return filter { !allValues.contains($0) }
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
public extension Array {
|
||||
|
||||
// Subscript for safe access to element by index
|
||||
subscript(safe index: Index) -> Element? {
|
||||
return index < count ? self[index] : nil
|
||||
|
|
|
|||
Loading…
Reference in New Issue