def up.wrote
import bend-kit-http@0.38.4.0/http.bend as Httpimport Base
5471def up.wrote(+tls: Bool, +ms: U32, +head: Bool, m: Socket & Result<&1, &1, U32 & String, Unit>) -> Up & Result<&2, &2, Err, Unit>:
5472 (s, r) = m
5473 match r:
5474 case Fail{(+code, why)}:
5475 +e = err.or_late(code, ErrWrite{code, why})
5476 (Up{tls, s, ms, head, Some{e}}, Fail{e})
5477 case Done{u}:
5478 (Up{tls, s, ms, head, None{}}, Done{Unit{}})