mirror of
https://github.com/whoisclebs/lodash.git
synced 2026-02-13 12:27:49 +00:00
Update fp wiki template.
This commit is contained in:
@@ -25,7 +25,10 @@ var extend = require('lodash/fp/extend');
|
|||||||
|
|
||||||
## Convert
|
## Convert
|
||||||
|
|
||||||
This module is used to convert Lodash methods to their `fp` counterparts.
|
Although `lodash/fp` & its method modules come pre-converted there are times when
|
||||||
|
you may want to convert another lodash package or create a customized conversion.
|
||||||
|
That’s when the `convert` module comes in handy.
|
||||||
|
|
||||||
```js
|
```js
|
||||||
var convert = require('lodash/fp/convert');
|
var convert = require('lodash/fp/convert');
|
||||||
|
|
||||||
@@ -42,7 +45,7 @@ var fp = convert({
|
|||||||
var fp = convert(lodash.runInContext());
|
var fp = convert(lodash.runInContext());
|
||||||
```
|
```
|
||||||
|
|
||||||
It’s even customizable so you can create the `fp` function that’s right for you.
|
It’s even customizable.
|
||||||
```js
|
```js
|
||||||
// Every option is `true` by default.
|
// Every option is `true` by default.
|
||||||
var filter = convert('filter', _.filter, {
|
var filter = convert('filter', _.filter, {
|
||||||
@@ -81,6 +84,8 @@ Methods that cap iteratees to one argument:<br>
|
|||||||
Methods that cap iteratees to two arguments:<br>
|
Methods that cap iteratees to two arguments:<br>
|
||||||
<%= toFuncList(_.keys(_.pick(mapping.iterateeAry, _.partial(_.eq, _, 2)))) %>
|
<%= toFuncList(_.keys(_.pick(mapping.iterateeAry, _.partial(_.eq, _, 2)))) %>
|
||||||
|
|
||||||
|
The iteratee of `mapKeys` is invoked with one argument: (key)
|
||||||
|
|
||||||
#### Fixed Arity
|
#### Fixed Arity
|
||||||
|
|
||||||
Methods with a fixed arity of one:<br>
|
Methods with a fixed arity of one:<br>
|
||||||
@@ -114,6 +119,9 @@ Methods with custom argument orders:<br>
|
|||||||
Methods with unchanged argument orders:<br>
|
Methods with unchanged argument orders:<br>
|
||||||
<%= toFuncList(_.keys(mapping.skipRearg)) %>
|
<%= toFuncList(_.keys(mapping.skipRearg)) %>
|
||||||
|
|
||||||
|
The methods `partial` & `partialRight` accept an array of arguments to partially
|
||||||
|
apply as their second parameter.
|
||||||
|
|
||||||
#### New Methods
|
#### New Methods
|
||||||
|
|
||||||
Methods created to accommodate Lodash’s variadic methods:<br>
|
Methods created to accommodate Lodash’s variadic methods:<br>
|
||||||
|
|||||||
Reference in New Issue
Block a user