Skip to content

every

every(array, predicate) → boolean · Array

Check if ALL elements in an array satisfy a predicate. Returns true for empty arrays.

  • array (required): the array to test

  • predicate (required): lambda (element) -> boolean

bash
echo '{"scores": [85, 92, 78, 95]}' | utlx -e 'every($input.scores, (s) -> s >= 70)'
# true
utlx
{
  allPassing: every($input.scores, (s) -> s >= 70),
  allActive: every($input.users, (u) -> u.active),
  allPositive: every($input.amounts, (a) -> a > 0)
}

Released under AGPL-3.0.