He-Pin(kerr)
He-Pin(kerr)
But this api will never pass the null to the downstream, just filter out the `null` result. Java `Optional` is an allocation, so why bother, we will never have null...
the spec say the call to `onNext` can not be `null`, so when we filter out the `null`, the next call to downstream's `onNext` still not `null`, how it broken...
I don't know why this is a problem, when both rxjava reactor have this and with very clear doc and svg for how it works. Even spring ai and other...
https://github.com/apache/pekko/pull/2414 @mdedetrich FYI
@mdedetrich I think the only problem with `mapOption` is it will cause some allocation.
It's much complicated than I think
I think this seems impossible for now :( ,so move to M2
I think we should delay this , until `reactor-core` is using Flow directly, we should move this after Reactor-Core and RxJava
I think the `asStream` can be non-blocking, only triggering a pull when there is a `hasNext` request, and letting the poller who consumes the Java stream wait on the condition,...
@raboof As a Java developer, I think that's bad to put them on StreamConverters, users need to remember too many, today, LLM can only handle less mcp tools and mcp...