blob: c4f6e265b69c9e05ea5d071e5e73863994126cc9 [file] [log] [blame] [edit]
import { isArray } from './_internals/isArray.js'
export function count(predicate, list){
if (arguments.length === 1){
return _list => count(predicate, _list)
}
if (!isArray(list)) return 0
return list.filter(x => predicate(x)).length
}