def writer.finish
import bend-kit-http@0.38.5.0/http.bend as Httpimport Base
import bend-kit-http@0.38.5.0/completion.bend as Completion
6850def writer.finish(w: Writer) -> IO(Maybe<&1, Socket> & Completion.Outcome):
6851 Writer{socket, mode, until, outcome} = w
6852 match socket:
6853 case None{}:
6854 IO.pure(Maybe<&1, Socket> & Completion.Outcome, (None{}, outcome))
6855 case Some{s}:
6856 writer.finish.mode(s, mode, until)