Skip to content

Commit 2d72e32

Browse files
committed
minor improvement to OrderedSet filter
1 parent c0e0ea7 commit 2d72e32

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

Sources/DistributedActors/_OrderedSet+Extensions.swift

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,7 @@ extension OrderedSet {
2020
internal func _filter(
2121
_ isIncluded: (Element) throws -> Bool
2222
) rethrows -> Self {
23-
var result: OrderedSet = Self()
24-
for element in self where try isIncluded(element) {
25-
result.append(element)
26-
}
27-
return result
23+
var set = try self.filter(isIncluded)
24+
return OrderedSet(uncheckedUniqueElements: set)
2825
}
2926
}

0 commit comments

Comments
 (0)