| import baseSlice from './_internals/baseSlice.js' | |
| export function take(howMany, listOrString){ | |
| if (arguments.length === 1) | |
| return _listOrString => take(howMany, _listOrString) | |
| if (howMany < 0) return listOrString.slice() | |
| if (typeof listOrString === 'string') return listOrString.slice(0, howMany) | |
| return baseSlice( | |
| listOrString, 0, howMany | |
| ) | |
| } |