You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

10 lines
251 B

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
}