def mkdir_all.step
import bend-kit-files@0.3.1.0/files.bend as Filesimport Base
279def mkdir_all.step(r: Result<&1, &1, U32 & String, Unit>,
280 k: IO(Result<&1, &1, U32 & String, Unit>)) ->
281 IO(Result<&1, &1, U32 & String, Unit>):
282 match r:
283 case Fail{(+code, text)}:
284 mkdir_all.fail(U32.is_eq(code, 17), (code, text), k)
285 case Done{u}:
286 k