Flush stdout between each part.

This helps indicate where we have reached in case of problems.
This commit is contained in:
2024-12-06 15:42:00 +00:00
parent 7fbad713c3
commit 7b51696740

View File

@@ -12,7 +12,8 @@ let main prep parts =
| [| _; fname |] ->
let lines = prep fname in
let do_part i (fmt, fn) =
Printf.printf "Part %d = %s\n" (i + 1) (fmt (fn lines))
Printf.printf "Part %d = %s\n" (i + 1) (fmt (fn lines));
flush stdout
in
List.iteri do_part parts;
exit 0