def server.send
emerging-ezhttp@0.21.0.0 · src/server.bend:173
import emerging-ezhttp@0.21.0.0/src/server.bend as Server
import Base
import bend-kit-wire@0.4.6.1/wire.bend as W
import bend-kit-bytes@0.3.2.0/bytes.bend as Bytes
import emerging-ezhttp@0.21.0.0/src/step.bend as Step
173
174def server.send(sock: Socket, b: Bytes.Bytes) -> IO(Socket & Step.Got<Unit>):
175 Bytes.Bytes{+len, buf} = b
176 IO.bind(Socket & Result<&1, &1, U32 & String, Unit>, Socket & Step.Got<Unit>,
177 W.send.words(sock, len, buf), server.sent.un)