It's just sinit translated to OCaml. Given that it all boils down to POSIX libc, I'm not sure what the advantage of OCaml is here.
EDIT: Appears to be a component of a larger "Prismriver" project, but still completely tentative.
EDIT: Appears to be a component of a larger "Prismriver" project, but still completely tentative.