$ ocaml Objective Caml version 3.12.1 # let f s1 s2 sep = String.concat sep [s1; ""; s2];; val f : string -> string -> string -> string = # f "Rosetta" "Code" ":";; - : string = "Rosetta::Code" #