<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div><blockquote type="cite" class=""><font size="2" face="sans-serif" class="">&gt;&gt;</font><font size="3" class=""> - `HTTPBodyProcessing`
is a very long word with no obvious meaning.</font>&nbsp;<br class=""><div class="">
<br class=""><font size="2" face="sans-serif" class="">Agreed, the naming here could be clearer
as to what its purpose is. Do you have any suggestions?</font>
<br class=""></div></blockquote><div><br class=""></div><div>Unfortunately, no :(</div><br class=""><blockquote type="cite" class=""><div class="">
<font size="2" face="sans-serif" class="">&gt;&gt;</font><font size="3" class=""> - I would
use `HTTPResponse` instead of `HTTPResponseWriter` </font>
<br class="">
<br class=""><font size="2" face="sans-serif" class="">The use of HTTPResponseWriter here is
very deliberate because eventually the API should be symmetrical for the
server and client use cases, ie: a server has access to a HTTPRequest and
a HTTPResponseWriter, and a client has access to a HTTPRequestWriter and
a HTTPResponse.</font>
<br class=""></div></blockquote><div><br class=""></div><div>Hm, that makes sense.</div><br class=""><blockquote type="cite" class=""><div class="">
<font size="2" face="sans-serif" class="">&gt;&gt;</font><font size="3" class=""> - I would
rename `writeBody` to `write` (and, maybe, `writeHeader` to `addHeader`,
`setHeader`, `appendHeader` or something similar)</font>
<br class="">
<br class=""><font size="2" face="sans-serif" class="">I think if we we're to switch to using
"write()" for writeBody(), then we'd have to move to:</font>
<br class=""><font size="2" face="sans-serif" class="">&nbsp; &nbsp; &nbsp; &nbsp; func
write(headers: HTTPHeaders, status: HTTPResponseStatus, completion: @escaping
(Result) -&gt; Void)</font>
<br class=""><font size="2" face="sans-serif" class="">&nbsp; &nbsp; &nbsp; &nbsp; func
write(body: UnsafeHTTPResponseBody, completion: @escaping (Result) -&gt;
Void)</font>
<br class=""><font size="2" face="sans-serif" class="">How does that look?</font>
<br class=""></div></blockquote><div><br class=""></div>Ah, that looks even more Swifty, I like it :-)</div><div><br class=""></div><div>-g.</div><div><br class=""></div></body></html>