Step.step.of: def of emerging-ezhttp@0.21.0.0 Import: import emerging-ezhttp@0.21.0.0/src/step.bend as Step Lines 30-37 of emerging-ezhttp@0.21.0.0/src/step.bend: https://jend.leeeet.dev/read.txt?path=emerging-ezhttp@0.21.0.0/src/step.bend&start_line=30&end_line=37 import Base import emerging-ezhttp@0.21.0.0/src/http.bend as Http # a bad request is answered 400 with its reason and never reaches the # handler; a good one goes to the handler as it was parsed def step.of(req: Http.Request) -> Step: match req: case Http.Bad{why}: Answer{Http.Reply{400, [], why}} case Http.Request{method, target, headers, body}: Call{Http.Request{method, target, headers, body}} Uses (4): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=emerging-ezhttp@0.21.0.0/src/http.bend&name=Reply https://jend.leeeet.dev/definition.txt?path=emerging-ezhttp@0.21.0.0/src/http.bend&name=Request https://jend.leeeet.dev/definition.txt?path=emerging-ezhttp@0.21.0.0/src/step.bend&name=Step