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