moltres-utils
Version:
Utils for Moltres apps
38 lines (31 loc) • 1.01 kB
JavaScript
require("core-js/modules/es6.object.define-property");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _curry = _interopRequireDefault(require("../common/curry"));
var _defn = _interopRequireDefault(require("../common/defn"));
var _nth = _interopRequireDefault(require("../common/nth"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
/**
* Returns the last element of the given list or string.
*
* @function
* @since v0.0.3
* @category data
* @sig [a] -> a | Undefined
* @param {*} list The list to get the last element from
* @returns {*} The last element of the given list or string
* @example
*
* last(['fi', 'fo', 'fum']) //=> 'fum'
* last([]) //=> undefined
*
* last('abc') //=> 'c'
* last(''); //=> ''
*/
var last = (0, _curry.default)((0, _defn.default)('last', (0, _nth.default)(-1)));
var _default = last;
exports.default = _default;
//# sourceMappingURL=last.js.map
;