where
Filters list elements based on a predicate.
where(xs:list, prediacte:any => bool) -> list
Description
The where
function keeps only elements of a list for which a predicate
evaluates to true
.
xs: list
A list of values.
predicate: any => bool
The predicate evaluated for each list element.
Examples
Keep only elements greater than 3
from {
xs: [1, 2, 3, 4, 5]
}
xs = xs.where(x, x > 3)
{
xs: [4, 5]
}