foop
Version:
interfaces that describe their intentions.
83 lines (80 loc) • 7.61 kB
JavaScript
/* istanbul ignore next: @docblocks @exports */
var always = require('./always')
var arity = require('./arity')
var curry = require('./curry')
var evolve = require('./evolve')
var equals = require('./equals')
var first = require('./first')
var last = require('./last')
var path = require('./path')
var pipe = require('./pipe')
var pipeTwo = require('./pipeTwo')
var prop = require('./prop')
var construct = require('./construct')
var firstIndex = require('./firstIndex')
var lastIndex = require('./lastIndex')
var hasInMatching = require('./hasInMatching')
var includesCount = require('./includesCount')
var remove = require('./remove')
var replace = require('./replace')
var reverse = require('./reverse')
var invoke = require('./invoke')
var invoker = require('./invoker')
var flip = require('./flip')
var flip2 = require('./flip2')
var bind = require('./bind')
var times = require('./times')
var nth = require('./nth')
var nthArg = require('./nthArg')
var invertObj = require('./invertObjKeyVal')
var preferExistingMethod = require('./preferExistingMethod')
var slice = require('./slice')
var where = require('./where')
var when = require('./when')
var identity = require('./identity')
// const wrap = require('./wrap')
// const replaceWrap = require('./replaceWrap')
/**
* @member fp
* @symb 🐏
* @tests fp/*
* @types fp
* @type {Object}
*/
module.exports = {
always: always,
arity: arity,
bind: bind,
construct: construct,
hasInMatching: hasInMatching,
equals: equals,
includesCount: includesCount,
invoke: invoke,
invoker: invoker,
curry: curry,
first: first,
firstIndex: firstIndex,
flip: flip,
flip2: flip2,
last: last,
lastIndex: lastIndex,
path: path,
pipe: pipe,
pipeTwo: pipeTwo,
prop: prop,
replace: replace,
remove: remove,
reverse: reverse,
times: times,
nth: nth,
nthArg: nthArg,
preferExistingMethod: preferExistingMethod,
invertObj: invertObj,
slice: slice,
evolve: evolve,
where: where,
when: when,
identity: identity,
'return': identity,
}
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZnAuanMiLCJzb3VyY2VzIjpbImZwLmpzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qIGlzdGFuYnVsIGlnbm9yZSBuZXh0OiBAZG9jYmxvY2tzIEBleHBvcnRzICovXG5cbmNvbnN0IGFsd2F5cyA9IHJlcXVpcmUoJy4vYWx3YXlzJylcbmNvbnN0IGFyaXR5ID0gcmVxdWlyZSgnLi9hcml0eScpXG5jb25zdCBjdXJyeSA9IHJlcXVpcmUoJy4vY3VycnknKVxuY29uc3QgZXZvbHZlID0gcmVxdWlyZSgnLi9ldm9sdmUnKVxuY29uc3QgZXF1YWxzID0gcmVxdWlyZSgnLi9lcXVhbHMnKVxuY29uc3QgZmlyc3QgPSByZXF1aXJlKCcuL2ZpcnN0JylcbmNvbnN0IGxhc3QgPSByZXF1aXJlKCcuL2xhc3QnKVxuY29uc3QgcGF0aCA9IHJlcXVpcmUoJy4vcGF0aCcpXG5jb25zdCBwaXBlID0gcmVxdWlyZSgnLi9waXBlJylcbmNvbnN0IHBpcGVUd28gPSByZXF1aXJlKCcuL3BpcGVUd28nKVxuY29uc3QgcHJvcCA9IHJlcXVpcmUoJy4vcHJvcCcpXG5jb25zdCBjb25zdHJ1Y3QgPSByZXF1aXJlKCcuL2NvbnN0cnVjdCcpXG5jb25zdCBmaXJzdEluZGV4ID0gcmVxdWlyZSgnLi9maXJzdEluZGV4JylcbmNvbnN0IGxhc3RJbmRleCA9IHJlcXVpcmUoJy4vbGFzdEluZGV4JylcbmNvbnN0IGhhc0luTWF0Y2hpbmcgPSByZXF1aXJlKCcuL2hhc0luTWF0Y2hpbmcnKVxuY29uc3QgaW5jbHVkZXNDb3VudCA9IHJlcXVpcmUoJy4vaW5jbHVkZXNDb3VudCcpXG5jb25zdCByZW1vdmUgPSByZXF1aXJlKCcuL3JlbW92ZScpXG5jb25zdCByZXBsYWNlID0gcmVxdWlyZSgnLi9yZXBsYWNlJylcbmNvbnN0IHJldmVyc2UgPSByZXF1aXJlKCcuL3JldmVyc2UnKVxuY29uc3QgaW52b2tlID0gcmVxdWlyZSgnLi9pbnZva2UnKVxuY29uc3QgaW52b2tlciA9IHJlcXVpcmUoJy4vaW52b2tlcicpXG5jb25zdCBmbGlwID0gcmVxdWlyZSgnLi9mbGlwJylcbmNvbnN0IGZsaXAyID0gcmVxdWlyZSgnLi9mbGlwMicpXG5jb25zdCBiaW5kID0gcmVxdWlyZSgnLi9iaW5kJylcbmNvbnN0IHRpbWVzID0gcmVxdWlyZSgnLi90aW1lcycpXG5jb25zdCBudGggPSByZXF1aXJlKCcuL250aCcpXG5jb25zdCBudGhBcmcgPSByZXF1aXJlKCcuL250aEFyZycpXG5jb25zdCBpbnZlcnRPYmogPSByZXF1aXJlKCcuL2ludmVydE9iaktleVZhbCcpXG5jb25zdCBwcmVmZXJFeGlzdGluZ01ldGhvZCA9IHJlcXVpcmUoJy4vcHJlZmVyRXhpc3RpbmdNZXRob2QnKVxuY29uc3Qgc2xpY2UgPSByZXF1aXJlKCcuL3NsaWNlJylcbmNvbnN0IHdoZXJlID0gcmVxdWlyZSgnLi93aGVyZScpXG5jb25zdCB3aGVuID0gcmVxdWlyZSgnLi93aGVuJylcbmNvbnN0IGlkZW50aXR5ID0gcmVxdWlyZSgnLi9pZGVudGl0eScpXG4vLyBjb25zdCB3cmFwID0gcmVxdWlyZSgnLi93cmFwJylcbi8vIGNvbnN0IHJlcGxhY2VXcmFwID0gcmVxdWlyZSgnLi9yZXBsYWNlV3JhcCcpXG5cbi8qKlxuICogQG1lbWJlciBmcFxuICogQHN5bWIg8J+Qj1xuICogQHRlc3RzIGZwLypcbiAqIEB0eXBlcyBmcFxuICogQHR5cGUge09iamVjdH1cbiAqL1xubW9kdWxlLmV4cG9ydHMgPSB7XG4gIGFsd2F5cyxcbiAgYXJpdHksXG4gIGJpbmQsXG4gIGNvbnN0cnVjdCxcbiAgaGFzSW5NYXRjaGluZyxcbiAgZXF1YWxzLFxuICBpbmNsdWRlc0NvdW50LFxuICBpbnZva2UsXG4gIGludm9rZXIsXG4gIGN1cnJ5LFxuICBmaXJzdCxcbiAgZmlyc3RJbmRleCxcbiAgZmxpcCxcbiAgZmxpcDIsXG4gIGxhc3QsXG4gIGxhc3RJbmRleCxcbiAgcGF0aCxcbiAgcGlwZSxcbiAgcGlwZVR3byxcbiAgcHJvcCxcbiAgcmVwbGFjZSxcbiAgcmVtb3ZlLFxuICByZXZlcnNlLFxuICB0aW1lcyxcbiAgbnRoLFxuICBudGhBcmcsXG4gIHByZWZlckV4aXN0aW5nTWV0aG9kLFxuICBpbnZlcnRPYmosXG4gIHNsaWNlLFxuICBldm9sdmUsXG4gIHdoZXJlLFxuICB3aGVuLFxuICBpZGVudGl0eSxcbiAgJ3JldHVybic6IGlkZW50aXR5LFxufVxuIl0sIm5hbWVzIjpbImNvbnN0Il0sIm1hcHBpbmdzIjoiQUFBQTs7QUFFQUEsR0FBSyxDQUFDLE1BQU0sR0FBRyxPQUFPLENBQUMsVUFBVSxDQUFDO0FBQ2xDQSxHQUFLLENBQUMsS0FBSyxHQUFHLE9BQU8sQ0FBQyxTQUFTLENBQUM7QUFDaENBLEdBQUssQ0FBQyxLQUFLLEdBQUcsT0FBTyxDQUFDLFNBQVMsQ0FBQztBQUNoQ0EsR0FBSyxDQUFDLE1BQU0sR0FBRyxPQUFPLENBQUMsVUFBVSxDQUFDO0FBQ2xDQSxHQUFLLENBQUMsTUFBTSxHQUFHLE9BQU8sQ0FBQyxVQUFVLENBQUM7QUFDbENBLEdBQUssQ0FBQyxLQUFLLEdBQUcsT0FBTyxDQUFDLFNBQVMsQ0FBQztBQUNoQ0EsR0FBSyxDQUFDLElBQUksR0FBRyxPQUFPLENBQUMsUUFBUSxDQUFDO0FBQzlCQSxHQUFLLENBQUMsSUFBSSxHQUFHLE9BQU8sQ0FBQyxRQUFRLENBQUM7QUFDOUJBLEdBQUssQ0FBQyxJQUFJLEdBQUcsT0FBTyxDQUFDLFFBQVEsQ0FBQztBQUM5QkEsR0FBSyxDQUFDLE9BQU8sR0FBRyxPQUFPLENBQUMsV0FBVyxDQUFDO0FBQ3BDQSxHQUFLLENBQUMsSUFBSSxHQUFHLE9BQU8sQ0FBQyxRQUFRLENBQUM7QUFDOUJBLEdBQUssQ0FBQyxTQUFTLEdBQUcsT0FBTyxDQUFDLGFBQWEsQ0FBQztBQUN4Q0EsR0FBSyxDQUFDLFVBQVUsR0FBRyxPQUFPLENBQUMsY0FBYyxDQUFDO0FBQzFDQSxHQUFLLENBQUMsU0FBUyxHQUFHLE9BQU8sQ0FBQyxhQUFhLENBQUM7QUFDeENBLEdBQUssQ0FBQyxhQUFhLEdBQUcsT0FBTyxDQUFDLGlCQUFpQixDQUFDO0FBQ2hEQSxHQUFLLENBQUMsYUFBYSxHQUFHLE9BQU8sQ0FBQyxpQkFBaUIsQ0FBQztBQUNoREEsR0FBSyxDQUFDLE1BQU0sR0FBRyxPQUFPLENBQUMsVUFBVSxDQUFDO0FBQ2xDQSxHQUFLLENBQUMsT0FBTyxHQUFHLE9BQU8sQ0FBQyxXQUFXLENBQUM7QUFDcENBLEdBQUssQ0FBQyxPQUFPLEdBQUcsT0FBTyxDQUFDLFdBQVcsQ0FBQztBQUNwQ0EsR0FBSyxDQUFDLE1BQU0sR0FBRyxPQUFPLENBQUMsVUFBVSxDQUFDO0FBQ2xDQSxHQUFLLENBQUMsT0FBTyxHQUFHLE9BQU8sQ0FBQyxXQUFXLENBQUM7QUFDcENBLEdBQUssQ0FBQyxJQUFJLEdBQUcsT0FBTyxDQUFDLFFBQVEsQ0FBQztBQUM5QkEsR0FBSyxDQUFDLEtBQUssR0FBRyxPQUFPLENBQUMsU0FBUyxDQUFDO0FBQ2hDQSxHQUFLLENBQUMsSUFBSSxHQUFHLE9BQU8sQ0FBQyxRQUFRLENBQUM7QUFDOUJBLEdBQUssQ0FBQyxLQUFLLEdBQUcsT0FBTyxDQUFDLFNBQVMsQ0FBQztBQUNoQ0EsR0FBSyxDQUFDLEdBQUcsR0FBRyxPQUFPLENBQUMsT0FBTyxDQUFDO0FBQzVCQSxHQUFLLENBQUMsTUFBTSxHQUFHLE9BQU8sQ0FBQyxVQUFVLENBQUM7QUFDbENBLEdBQUssQ0FBQyxTQUFTLEdBQUcsT0FBTyxDQUFDLG1CQUFtQixDQUFDO0FBQzlDQSxHQUFLLENBQUMsb0JBQW9CLEdBQUcsT0FBTyxDQUFDLHdCQUF3QixDQUFDO0FBQzlEQSxHQUFLLENBQUMsS0FBSyxHQUFHLE9BQU8sQ0FBQyxTQUFTLENBQUM7QUFDaENBLEdBQUssQ0FBQyxLQUFLLEdBQUcsT0FBTyxDQUFDLFNBQVMsQ0FBQztBQUNoQ0EsR0FBSyxDQUFDLElBQUksR0FBRyxPQUFPLENBQUMsUUFBUSxDQUFDO0FBQzlCQSxHQUFLLENBQUMsUUFBUSxHQUFHLE9BQU8sQ0FBQyxZQUFZLENBQUM7Ozs7Ozs7Ozs7O0FBV3RDLE1BQU0sQ0FBQyxPQUFPLEdBQUc7RUFDZixRQUFBLE1BQU07RUFDTixPQUFBLEtBQUs7RUFDTCxNQUFBLElBQUk7RUFDSixXQUFBLFNBQVM7RUFDVCxlQUFBLGFBQWE7RUFDYixRQUFBLE1BQU07RUFDTixlQUFBLGFBQWE7RUFDYixRQUFBLE1BQU07RUFDTixTQUFBLE9BQU87RUFDUCxPQUFBLEtBQUs7RUFDTCxPQUFBLEtBQUs7RUFDTCxZQUFBLFVBQVU7RUFDVixNQUFBLElBQUk7RUFDSixPQUFBLEtBQUs7RUFDTCxNQUFBLElBQUk7RUFDSixXQUFBLFNBQVM7RUFDVCxNQUFBLElBQUk7RUFDSixNQUFBLElBQUk7RUFDSixTQUFBLE9BQU87RUFDUCxNQUFBLElBQUk7RUFDSixTQUFBLE9BQU87RUFDUCxRQUFBLE1BQU07RUFDTixTQUFBLE9BQU87RUFDUCxPQUFBLEtBQUs7RUFDTCxLQUFBLEdBQUc7RUFDSCxRQUFBLE1BQU07RUFDTixzQkFBQSxvQkFBb0I7RUFDcEIsV0FBQSxTQUFTO0VBQ1QsT0FBQSxLQUFLO0VBQ0wsUUFBQSxNQUFNO0VBQ04sT0FBQSxLQUFLO0VBQ0wsTUFBQSxJQUFJO0VBQ0osVUFBQSxRQUFRO0VBQ1IsUUFBUSxFQUFFLFFBQVE7Q0FDbkI7In0=