def Serve.handle.got
import bend-kube-runtime@0.2.0.0/src/serve.bend as Serveimport Base
import bend-kube-runtime@0.2.0.0/src/runtime.bend as R
189def Serve.handle.got(p: Socket & Poll<&1, &1, Serve.Res(Maybe<&1, String>), Unit>,
190 +status: Chan(R.SMsg)) -> IO(Unit):
191 match p:
192 case (s, Ready{Done{Some{req}}}):
193 IO.bind(String, Unit, Serve.route(Serve.path(req), status), t => Serve.answer(s, t))
194 case (s, _):
195 Socket.close(s)