Argv.run.with: def of snap@1.4.0.0 Import: import snap@1.4.0.0/src/argv.bend as Argv Lines 69-76 of snap@1.4.0.0/src/argv.bend: https://jend.leeeet.dev/read.txt?path=snap@1.4.0.0/src/argv.bend&start_line=69&end_line=76 import Base # a step performed by an effect that waits: a refused argv answers as a # program that could not be started, and the effect is never called def run.with(eff: String -> IO(String), step: Step) -> IO(String): match step: case Refused{}: IO.pure(String, "127\n") case Run{w}: eff(w) Uses (4): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=IO https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=IO.pure https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=String https://jend.leeeet.dev/definition.txt?path=snap@1.4.0.0/src/argv.bend&name=Step