Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
function div_rem(a, b) {
return /* tuple */[
Caml_int32.div(a, b),
Caml_int32.mod_(a, b)
];
}
function mod(a, n) {
return a - Caml_int32.imul(n, Caml_int32.div(a, n)) | 0;
}