Daryle Walker

Results 22 comments of Daryle Walker

I renamed the methods from "copy" to "overwrite" and did a lot of the other changes suggested by @mdznr. Check it out.

I thought that the `Sequence` level is the wrong approach. Maybe we could start from the `IteratorProtcol` level. I wrote a core routine as an `extension` to iterators. However, we...

If you're naming one of the auxiliary methods `contains(atLeast:where:)`, you should rename `contains(lessThanOrEqualTo:where:)` to `contains(atMost:where:)` instead.

When first creating the pull request, I'm not sure what the "please add `'?template=new.md'` to the URL to switch to the appropriate template." part in the commented instructions meant.

> As discussed on the forum, binary search is available as `partitioningIndex`: is there some use case additionally that you're trying to capture here? The referenced method works with a...

I use two layers of setting objects, like the README sample code. I have nothing by default in the direct "command line" settings, but have all the flags in the...

You're not planning to update `IntegerLiteralType`? My sample had "`String(describing: Self.self)`" replacing "`Complex`" because I found out that when Swift prints out a type, and the type is generic, it'll...

For the single-element removal method, isn't "removingSubrange(position..

`OverlayCollection.makeIndex(_:)` can't work if the source collections use the same `Index` type, because then the two overloads would have identical signatures. Possible fix: explicitly use the words "base" or "overlay"...

You could add an optimized `.isEmpty` ```swift @inlinable public var isEmpty: Bool { base[..