def merged

cswap-bend-cli@0.1.0.0 · daemon/walk.bend:89

import cswap-bend-cli@0.1.0.0/daemon/walk.bend as Walk
import Base
import cswap-bend-cli@0.1.0.0/json.bend as Json
import cswap-bend-cli@0.1.0.0/daemon/dec.bend as Dc
import cswap-bend-cli@0.1.0.0/daemon/tick.bend as Tk

89# The poll events first, then what acting on the decision produced.
90def merged(+o: Tk.Out, res: Dc.TickRes) -> Tk.Out:
91  match o res:
92    case Tk.Out{Dc.TickRes{i0, lead}, m, a, es, ac, ck} Dc.TickRes{info, evs}:
93      Tk.Out{Dc.TickRes{info, List.append(&2, Json.Json, lead, evs)}, m, a, es, ac, ck}

Uses (4)

Used by (1)