def answer
import ezx@1.11.0.0/src/lock/run.bend as Runimport Base
import ezx@1.11.0.0/src/lock/world.bend as W
282# one question, answered
283def answer(+lib: String, ask: W.Ask) -> IO(W.Answer):
284 match ask:
285 case W.Pkg{+hash, src, +hub}:
286 answer.pkg(lib, hash, src, hub)
287 case W.Name{+nv, +hub}:
288 answer.name(hub, nv)
289 case W.Lock{}:
290 answer.lock()