## lodash/fp
The lodash/fp module is an instance of lodash with its methods wrapped to produce
immutable auto-curried iteratee-first data-last methods.
## Installation
In a browser:
```html
```
In Node.js:
```js
// load the fp build
var _ = require('lodash/fp');
// or a method category
var array = require('lodash/fp/object');
// or method for smaller builds with browserify/rollup/webpack
var extend = require('lodash/fp/extend');
```
## Notes
#### Arity
Methods with arity capped to one argument:
<%= toFuncList(mapping.aryMethod[1]) %>
Methods with arity capped to two arguments:
<%= toFuncList(mapping.aryMethod[2]) %>
Methods with arity capped to three arguments:
<%= toFuncList(mapping.aryMethod[3]) %>
Methods with arity capped to four arguments:
<%= toFuncList(mapping.aryMethod[4]) %>
#### Iteratees
Methods which provide iteratees one argument:
<%= toFuncList(_.keys(_.pick(mapping.iterateeAry, _.partial(_.eq, _, 1)))) %>
Methods which provide iteratees two argument:
<%= toFuncList(_.keys(_.pick(mapping.iterateeAry, _.partial(_.eq, _, 2)))) %>
#### New Methods
Methods created to accommodate Lodash’s variadic methods:
<%= toFuncList(_.keys(mapping.remap)) %>
#### Exceptions
Methods which have argument order unchanged:
<%= toFuncList(_.keys(mapping.skipRearg)) %>
#### Aliases
There are <%= _.size(mapping.aliasToReal) %> method aliases:
<%= _.map(mapping.aliasToReal, function(realName, alias) {
return ' - Added `_.' + alias + '` as an alias of `_.' + realName + '`';
}).join('\n') %>