def client.streams.prefix

bend-kit-http2@0.4.0.0 · http2.bend:659

import bend-kit-http2@0.4.0.0/http2.bend as Http2
import Base

659def client.streams.prefix(previous: Maybe<&1, Stream>, r: Reply) -> Reply:
660  match previous:
661    case None{}:
662      r
663    case Some{s}:
664      match r:
665        case Failed{error}:
666          Failed{error}
667        case Advanced{Client{input, streams, encoder, decoder, control}, writes, events}:
668          Advanced{Client{input, Con{s, streams}, encoder, decoder, control}, writes, events}

Uses (5)

Used by (1)