3ce001a4f6
lodash's curry is great and does a lot, but we don't need it all. This is quite a bit faster. Currently, it does away with placeholder support. updeep curry partial call x 9,951,410 ops/sec ±1.61% (62 runs sampled) lodash curry partial call x 988,949 ops/sec ±1.36% (62 runs sampled)
7 lines
171 B
JavaScript
7 lines
171 B
JavaScript
import ifElse from './ifElse';
|
|
import curry from './util/curry';
|
|
|
|
export default curry((predicate, trueUpdates, object) =>
|
|
ifElse(predicate, trueUpdates, {}, object)
|
|
);
|