updeep-remeda/lib/wrap.js
2015-08-05 04:44:14 -07:00

10 lines
208 B
JavaScript

import curry from 'lodash/function/curry';
import freeze from './freeze';
export default function wrap(func, length = func.length) {
return curry(
(...args) => freeze(func(...args)),
length
);
}