tracing/third_party/oboe/src/lists.js
function all(fn, list) {
   
   return !list || 
          ( fn(head(list)) && all(fn, tail(list)) );
}
function all(fn, list) {
   
   return !list || 
          ( fn(head(list)) && all(fn, tail(list)) );
}
function all ( fn , list ) { return ! list || ( fn ( head ( list ) ) && all ( fn , tail ( list ) ) ) ; }
Returns true if the given function holds for every item in
the list, false otherwise
Returns true if the given function holds for every item in the list false otherwise