Common.ICEInternal compiler errors
val internal_errorf :
('a, Stdlib.Format.formatter, unit, string) Stdlib.format4 ->
('a, string) Stdlib.Format.Args.t ->
'bFailwith but with pretty-printing
$ is Fun.flip; useful in internal_errorf for pairing pretty printers and values into something %t can format: internal_errorf "Foo: %t" [pp_foo $ foo] is equivalent to internal_error (Format.asprintf "Foo: %a" pp_foo foo)
A similar operator was suggested in the PR which introduced the Format.Args.t type