const mod = (a, b) => ((a % b) + b) % b;
const mod = (a: number, b: number): number => ((a % b) + b) % b;
mod(-1, 5); // 4mod(3, 5); // 3mod(6, 5); // 1