blob: bead9874393ac94e0eab58cf6ac0a2009b3146ae (
plain)
1
2
3
4
5
6
7
8
|
import gleam/iterator as iter
import ext/iteratorx as iterx
pub fn count(list: List(a), satisfying predicate: fn(a) -> Bool) -> Int {
list
|> iter.from_list
|> iterx.count(satisfying: predicate)
}
|