ramda-extension
Version:
Helpful functions built on top of the mighty Ramda
27 lines (23 loc) • 578 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _ramda = require("ramda");
var adjustFirstLetter = (0, _ramda.o)((0, _ramda.join)(''), (0, _ramda.adjust)(0, _ramda.toUpper));
/**
* Capitalize first letter.
*
* @func
* @category String
*
* @example
*
* R_.toUpperFirst('') // ''
* R_.toUpperFirst('hello world') // 'Hello world'
*
* @sig String -> String
*/
var toUpperFirst = (0, _ramda.unless)(_ramda.isEmpty, adjustFirstLetter);
var _default = toUpperFirst;
exports.default = _default;