Yep, you're right :). I opened the Standard ML book, and there on p75 they list * :: num * num -> num. Then at the bottom they say each function declared as such really has two definitions, one with num replaced by int and one with num replaced by real.
So yes, +. is just an ocaml thing. Not sure about caml.
So yes, +. is just an ocaml thing. Not sure about caml.