lean4-code-actions
Version:
Refactorings and snippets for Lean 4
16 lines (12 loc) • 365 B
text/typescript
export function betweenLeftRight(a: number, i: number, b: number) {
return a <= i && i <= b
}
export function betweenRight(a: number, i: number, b: number) {
return a < i && i <= b
}
export function betweenLeft(a: number, i: number, b: number) {
return a <= i && i < b
}
export function roundDownBy(a: number, b: number) {
return Math.trunc(a / b) * b
}