Given a list of string elements in Python, I can concatenate these elements with specified glue. For example:
' '.join(["phd", "in", "everything"])
evaluates to the string "phd in everything".
What analogue in OCaml is considered most idiomatic? That is, how may string elements of a list be joined with some specified string in OCaml?