I happy to announce the first release of ppx_format. Its a small ppx rewriter that was first written at the mirage retreat in 24 with @PizieDust , and that allows to put values in the middle of format strings: let s = "World" let x = 123 let () = Format.printf {%i|Hello {%s s} {%a Format.pp_print_char % Char.chr 65} {%d x}%!|} Its compatible with any function that takes format strings. The only constraint is that the format string has to be the last argument. I have used at in some of my proj...