Finds the first item from the given list that matches the given criteria. Returns that item, or null if not found.
The criteria is defined as a formula at the second parameter. The formula is evaluated with each item in the list. The formula must result in a true/false value. If true, then item will be included to the result, otherwise it will be excluded.