Never used OCaml but it seems like a way to chain together expressions using the same variable name? Seems odd but I could see myself using it