Http.stream.feed.st: def of bend-kit-http@0.38.2.0 Import: import bend-kit-http@0.38.2.0/http.bend as Http Lines 4775-4783 of bend-kit-http@0.38.2.0/http.bend: https://jend.leeeet.dev/read.txt?path=bend-kit-http@0.38.2.0/http.bend&start_line=4775&end_line=4783 import Base import bend-kit-bytes@0.3.3.0/bytes.bend as Bytes def stream.feed.st(st: Stream, b: Bytes.Bytes) -> IO(Stream): Stream{+tls, s, +ms, res, +rb, out, decs, back} = st match decs: case Nil{}: IO.pure(Stream, Stream{tls, s, ms, res, rb, PoReady{b}, Nil{}, back}) case Con{d, rest}: do IO: fed : Fed <- stream.feed.all(Con{d, rest}, b) return stream.feed.got(tls, s, ms, res, rb, back, fed) Uses (10): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=IO https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=IO.bind https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=IO.pure https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=bend-kit-bytes@0.3.3.0/bytes.bend&name=Bytes https://jend.leeeet.dev/definition.txt?path=bend-kit-http@0.38.2.0/http.bend&name=Fed https://jend.leeeet.dev/definition.txt?path=bend-kit-http@0.38.2.0/http.bend&name=Po https://jend.leeeet.dev/definition.txt?path=bend-kit-http@0.38.2.0/http.bend&name=Stream https://jend.leeeet.dev/definition.txt?path=bend-kit-http@0.38.2.0/http.bend&name=stream.feed.all https://jend.leeeet.dev/definition.txt?path=bend-kit-http@0.38.2.0/http.bend&name=stream.feed.got