Check MongoDB version (#3185)

* Check MongoDB version

* Fix bug
This commit is contained in:
Aya Morisawa
2018-11-11 14:27:00 +09:00
committed by syuilo
parent 16136c252a
commit b62203b1f1
2 changed files with 21 additions and 4 deletions

View File

@ -49,3 +49,11 @@ export function groupBy<T>(f: (x: T, y: T) => boolean, xs: T[]): T[][] {
export function groupOn<T, S>(f: (x: T) => S, xs: T[]): T[][] {
return groupBy((a, b) => f(a) === f(b), xs);
}
export function lessThan(xs: number[], ys: number[]): boolean {
for (let i = 0; i < Math.min(xs.length, ys.length); i++) {
if (xs[i] < ys[i]) return true;
if (xs[i] > ys[i]) return false;
}
return xs.length < ys.length;
}