OrderedSet
OrderedSet copied to clipboard
Native Swift Ordered Set
Package.swift MUST specify a version according to https://developer.apple.com/documentation/xcode/creating_a_standalone_swift_package_with_xcode. Failure to do so causes Swift Package Manager to assume the version is 3.1.0, which is no longer supported.
I notice the equality operator is not taking into account the order of the members: ``` public func ==(lhs: OrderedSet, rhs: OrderedSet) -> Bool { return lhs.set == rhs.set }...
* Correction of two issues in Xcode project (Swift Package Manager is not supported yet in Xcode project files, and an incorrect file reference to tests); * Updated project to...
When I build the app in Xcode 9 with Swift 3.2, I am seeing 2 Redundant conformance constraint warnings.
Hi! I offer you to extend functionality of OrderedSet with function **element(equalTo:) -> Element?** It gives developers O(1) complexity access to required elements in the OrderedSet. Also I changed replaceRange...