Open
Description
Right now "keyed" streams are just regular streams of (K, V)
pairs. This comes up in many situations, for example when handling message requests, the client addr is the key for ingress and egress. We don't really do anything with the K
but we have to carry it around and it messes up types for things (like fold/reduce become fold_keyed/reduce_keyed). If we have proper keyed streams, or some sort of metadata wrapping stream items, could be powerful
@shadaj If you have more thoughts