f-utility
Version:
functional utilities
27 lines (21 loc) • 747 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.filter = undefined;
var _filter = require("fast.js/filter");
var _filter2 = _interopRequireDefault(_filter);
var _delegateFast = require("./delegate-fast");
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
/**
* array.filter(fn) but inverted order, curried and fast
* @method filter
* @param {function} predicate
* @param {Array} iterable
* @returns {Array} filtered iterable
* @public
* @example
* import {filter} from 'f-utility'
* filter((x) => x % 2 === 0, [1,2,3,4,5,6,7,8]) // [2,4,6,8]
*/
var filter = exports.filter = (0, _delegateFast.delegateFastBinary)("filter", _filter2["default"]);
;