|
|
- import _concat from "./internal/_concat.js";
- import _curry2 from "./internal/_curry2.js";
- /**
- * Returns a new list containing the contents of the given list, followed by
- * the given element.
- *
- * @func
- * @memberOf R
- * @since v0.1.0
- * @category List
- * @sig a -> [a] -> [a]
- * @param {*} el The element to add to the end of the new list.
- * @param {Array} list The list of elements to add a new item to.
- * list.
- * @return {Array} A new list containing the elements of the old list followed by `el`.
- * @see R.prepend
- * @example
- *
- * R.append('tests', ['write', 'more']); //=> ['write', 'more', 'tests']
- * R.append('tests', []); //=> ['tests']
- * R.append(['tests'], ['write', 'more']); //=> ['write', 'more', ['tests']]
- */
-
- var append =
- /*#__PURE__*/
- _curry2(function append(el, list) {
- return _concat(list, [el]);
- });
-
- export default append;
|