1 var castSlice = require(
'./_castSlice'),
2 hasUnicode = require(
'./_hasUnicode'),
3 stringToArray = require(
'./_stringToArray'),
4 toString = require(
'./toString');
13 function createCaseFirst(methodName) {
14 return function(string) {
15 string = toString(
string);
17 var strSymbols = hasUnicode(
string)
18 ? stringToArray(
string)
25 var trailing = strSymbols
26 ? castSlice(strSymbols, 1).join(
'')
29 return chr[methodName]() + trailing;
33 module.exports = createCaseFirst;