dist/underscore-contrib.js
function(array, fun) {
      if (!isSeq(array)) throw new TypeError("expected an array as the first argument");

      return _.filter(_.map(array, function(e) {
        return fun(e);
      }), existy);
    }
function(array, fun) {
      if (!isSeq(array)) throw new TypeError("expected an array as the first argument");

      return _.filter(_.map(array, function(e) {
        return fun(e);
      }), existy);
    }
function ( array , fun ) { if ( ! isSeq ( array ) ) throw new TypeError ( "expected an array as the first argument" ) ; return _ . filter ( _ . map ( array , function ( e ) { return fun ( e ) ; } ) , existy ) ; }
Returns an array of existy results of a function over an source array.
Returns an array of existy results of a function over an source array .