Daryle Walker

Results 13 issues of Daryle Walker

Adds two methods to change either the minimum or maximum element of a `Heap` instance. If the value changes enough that the previous second-place element now surpasses it, that former...

This request expands on `Sequence` support for `Heap`s. - To match the ordered views, the property for the unordered view has a type-alias. - The ordered views fully implement `underestimatedCount`....

I just took a look at this project, and have some suggestions for slight tweaks. - `magnitude` should return `RealType.magnitude` instead of `RealType`. - `IntegerLiteralType` should alias to `RealType`’s version....

I can almost grok the NNTP code, but I think example(s) on http://etpan.org/libetpan.html would help me the rest of the way: 1. make connection (with server, port, and SSL or...

### Description Adds a new API for detecting how two already sorted sequences overlap. It is a generalization of the `includes` function from C++. It returns a custom type instead...

### Description This is an adaptation of the `std::merge` function from the C++ language into Swift. This is the second version I've done, after [#43]. The main changes are: -...

This library adapts the C++ algorithm functions that take two sorted sequences and returns an also-sorted sequence that represents the set-difference, intersection, union, *etc.*. Instead of separate functions for each...

### Description This change adds methods that introduces new elements to a collection via overwriting existing elements (instead of inserting more space). ### Detailed Design The are methods that copy...

### Description Adds new API for element-mutable collections that takes a closure that fuses element values and performs a `scan` (*i.e.* a progressive `reduce`) in-place. The other new method performs...

### Description Adds new API for taking a metric function and applying it to each adjacent pair of elements in a sequence, generating a sequence of those results. It's an...