Remix.run Logo
_flux 4 hours ago

Unison could be one of the more popular programs written in OCaml.

This sort of lead into trouble at one time, as the author chose to use the OCaml serialization of data as the protocol, so synchronization between 32- and 64-bit platforms or even binaries compiled with different versions of OCaml was not possible. Eventually this was fixed, though, with custom serialization.