Overview
The filter function works in the same way as the filter function on the Javascript array. It takes a function that should return either true or false when applied to an item of the list. It will return a list with only the items that pass the inputted filter.filter examples
let numbers = [1,2,3,4,5,6,7,8,9];
let greaterThanFour = numbers.filter(p=>p>4);
let greaterThanFour2 = $list(numbers).filter(p=>p>4);
let data = [{age:10},{age:11},{age:12},{age:13},{age:14},{age:15},{age:16},{age:17},{age:18},];
let filtered = data.filter(p=>p.age<13);
let filtered2 = $list(data).filter(p=>p.age<13);