Camber.execute: def of bend-kit-camber@0.15.0.1 Import: import bend-kit-camber@0.15.0.1/camber.bend as Camber Lines 641-648 of bend-kit-camber@0.15.0.1/camber.bend: https://jend.leeeet.dev/read.txt?path=bend-kit-camber@0.15.0.1/camber.bend&start_line=641&end_line=648 import Base import bend-kit-http@0.38.1.1/http.bend as Http # An executor, not a second dispatcher: call from dispatch's run template, after # all applicable before hooks. Only validated typed input reaches business IO. def execute(~I: Type, ~S: Type, ~K: Data, ~E: Data, ~H: Data, ~decoder: K -> Match> -> Http.Req -> Result<&2, &1, Error, I>, ~handler: S -> K -> I -> IO(S & Result<&2, &1, Error, Http.Res>), state: S, +config: K, selected: Match>, req: Http.Req ) -> IO(S & Result<&2, &1, Error, Http.Res>): execute.decoded(~I, ~S, ~K, ~E, ~handler, decoder(config, selected, req), state, config) Uses (9): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=IO https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Pair https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Result https://jend.leeeet.dev/definition.txt?path=bend-kit-camber@0.15.0.1/camber.bend&name=Error https://jend.leeeet.dev/definition.txt?path=bend-kit-camber@0.15.0.1/camber.bend&name=Match https://jend.leeeet.dev/definition.txt?path=bend-kit-camber@0.15.0.1/camber.bend&name=Policy https://jend.leeeet.dev/definition.txt?path=bend-kit-camber@0.15.0.1/camber.bend&name=execute.decoded https://jend.leeeet.dev/definition.txt?path=bend-kit-http@0.38.4.0/http.bend&name=Req https://jend.leeeet.dev/definition.txt?path=bend-kit-http@0.38.4.0/http.bend&name=Res