Prefer coalesce over filter

Coalesce has the correct return type of `T[]`. Filter may return `(T | undefined)[]`
This commit is contained in:
Matt Bierner
2018-12-07 16:32:45 -08:00
parent 91eccfdf85
commit 0928a6d348
23 changed files with 60 additions and 51 deletions

View File

@@ -109,7 +109,7 @@ export class FileIndexSearchEngine {
errs = [errs];
}
errs = errs.filter(e => !!e);
errs = arrays.coalesce(errs);
return Promise.reject(errs[0]);
});
});