assert(Result!int.ok(3).handle!((ref n) => n += 7) == 10.ok); assert(Result!int.ok(3).handle!((ref n) => n + 7) == 3.ok); assert(Result!int.err("failure").handle!((ref n) => n = 0) == "failure".err);
See Implementation