Can a rule to check for useless string concatenation be useful?
Example:
let s =
"a string very very very very very very very short " ^
"that I split in two in order to not go over 80chars per line"
(* instead of *)
let s =
"a string very very very very very very very short \
that I split in two in order to not go over 80chars per line"
(Or maybe the OCaml compiler already optimizes that kind of things?)