How to use the compose function from lodash

Find comprehensive JavaScript lodash.compose code examples handpicked from public code repositorys.

6113
6114
6115
6116
6117
6118
6119
6120
6121
6122
 *
 * var greet = function(formatted) {
 *   return 'Hiya ' + formatted + '!';
 * };
 *
 * var welcome = _.compose(greet, format);
 * welcome('pebbles');
 * // => 'Hiya Penelope!'
 */
function compose() {
fork icon73
star icon711
watch icon29

174
175
176
177
178
179
180
181
182
183
method = this._formatMethod(method);

req = request[method](url);

if (options && options.basicAuth) {
  req = _.compose(
    this._addRequestData.bind(this, data, method),
    this._setOptions.bind(this, options || {})
  )(req);
} else {
fork icon48
star icon0
watch icon2

+ 3 other calls in file

1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
function getAllowedSelectValue(select, val, titleMap) {
  titleMap = titleMap || select.getTitleMap();
  let valProp = getSelectValProp(select);
  let omitHashKey = valProp ?  _.identity : _.partialRight(_.omit, "$$hashKey")
  let findFn = valProp ?
    _.compose(_.partial(_.find, titleMap), _.partial(_.set, {}, valProp), omitHashKey) :
    _.compose(_.partial(_.find, titleMap), omitHashKey)
  if(select.getSchemaType() === 'array') {
    if(!val || !_.isArray(val)) return;
    return val.map(findFn).filter(x => x !== undefined);
fork icon0
star icon0
watch icon0

+ 5 other calls in file

Other functions in lodash

Sorted by popularity

function icon

lodash.get is the most popular function in lodash (7670 examples)