Simplify fp map.

This commit is contained in:
John-David Dalton
2016-01-13 22:01:24 -08:00
parent fe3d86bf13
commit 06395f8436
3 changed files with 24 additions and 24 deletions

View File

@@ -1,7 +1,7 @@
module.exports = {
/** Used to map method names to their aliases. */
'aliasMap': {
'alias': {
'ary': ['nAry'],
'overEvery': ['allPass'],
'overSome': ['somePass'],
@@ -31,7 +31,7 @@ module.exports = {
},
/** Used to map method names to their iteratee ary. */
'aryIterateeMap': {
'aryIteratee': {
'assignWith': 2,
'cloneDeepWith': 1,
'cloneWith': 1,
@@ -71,7 +71,7 @@ module.exports = {
},
/** Used to map ary to method names. */
'aryMethodMap': {
'aryMethod': {
1: (
'attempt,ceil,create,curry,curryRight,floor,fromPairs,iteratee,invert,over,' +
'overEvery,overSome,memoize,method,methodOf,mixin,rest,reverse,round,' +
@@ -98,14 +98,14 @@ module.exports = {
},
/** Used to map ary to rearg configs by method ary. */
'aryReargMap': {
'aryRearg': {
2: [1, 0],
3: [2, 1, 0],
4: [3, 2, 0, 1]
},
/** Used to map ary to rearg configs by method names. */
'methodReargMap': {
'methodRearg': {
'clamp': [2, 0, 1],
'reduce': [2, 0, 1],
'reduceRight': [2, 0, 1],
@@ -119,14 +119,14 @@ module.exports = {
'caps': [1, 2, 3, 4],
/** Used to map keys to other keys. */
'keyMap': {
'key': {
'curryN': 'curry',
'curryRightN': 'curryRight',
'getOr': 'get'
},
/** Used to identify methods which mutate arrays or objects. */
'mutateMap': {
'mutate': {
'array': {
'fill': true,
'pull': true,
@@ -153,7 +153,7 @@ module.exports = {
},
/** Used to track methods that skip `_.rearg`. */
'skipReargMap': {
'skipRearg': {
'assign': true,
'assignIn': true,
'defaults': true,