You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The rotate(at:) method has been updated to rotate(toStartAt:), with the old name deprecated.
The chained(with:) method has been changed to the free function chain(_:_:), with the old version deprecated.
Algorithms now uses RealModule from the swift-numerics package for its cross-platform elementary functions.
Sequence/collection wrapper types, like Permutations and Indexed, now have conformance to the lazy protocols, so that any following operations maintain their laziness.
Fixes
Swift Algorithms now builds under SwiftPM on Windows.
A wide variety of errors, misspellings, and ommissions in the documentation and guides have been fixed.
Index/distance calculations for the Product2 and Chain types have been corrected.
Calling stablePartition(subrange:by:) now correctly uses the subrange's length instead of the whole collection.