ramda-extension
Version:
Helpful functions built on top of the mighty Ramda
18 lines (17 loc) • 469 B
JavaScript
import { o, join, adjust, toUpper, unless, isEmpty } from 'ramda';
var adjustFirstLetter = /*#__PURE__*/o( /*#__PURE__*/join(''), /*#__PURE__*/adjust(0, toUpper));
/**
* Capitalize first letter.
*
* @func
* @category String
*
* @example
*
* R_.toUpperFirst('') // ''
* R_.toUpperFirst('hello world') // 'Hello world'
*
* @sig String -> String
*/
var toUpperFirst = /*#__PURE__*/unless(isEmpty, adjustFirstLetter);
export default toUpperFirst;