-
An important ability when passing around channels is to limit sending/receiving by passing a send-only or a receive-only channel. Right now, it is possible to erase receiving, since `AsyncChannel` is …
-
Now that we've confirmed a deployment target of iOS 13 (#597), we can start using Swift concurrency. As well as `async/await` and structured concurrency, this also allows us to use `AsyncSequence`, wh…
-
Hi there! I’ve recently started playing with Replicate in SwiftUI and this library has been super helpful.
In my previous custom implementation of the Replicate HTTP API, I was doing some manual po…
-
### Rationale:
I'd generally like to include docs validation in CI, and require "no warnings".
### Problem:
Can't do that easily since my dependencies sometimes have warnings themselfes. E.g…
ktoso updated
2 years ago
-
| | |
|------------------|-----------------|
|Previous ID | SR-15939 |
|Radar | None |
|Original Reporter | @phausler …
-
```
func startLoadProductss() {
Task {
try? await asyncSequence(for: getProducts()).collect { pagingData in
try? await delegate.submitData(pagingData: pagingData)
…
-
Unlike similar operator in `Combine` the `throttle`'s `latest` parameter is confusing, as it does not emit any latest, but a **next** element instead.
When `latest` parameter is set to `true`
##…
-
Using 0.1.0 of the library I sometimes get a crash (EXC_BAD_ACCESS (code=1, address=0xf2575c505790)) in iterator next(), see example of call stack below (caught from Xcode while debugging). Any ideas …
-
### Is your feature request related to a problem? Please describe.
There's a few outlying issues with node categorization in the node browser currently that weren't addressed previously in part to me…
-
Requires #21 first.
- [x] do #40
- [ ] use `AsyncSequence` with primary associated types, allowing us to remove our complicated `Subscription` type and replace it with things like `any AsyncSequence`…