| var identity = |
| /*#__PURE__*/ |
| require("./identity"); |
| |
| var uniqBy = |
| /*#__PURE__*/ |
| require("./uniqBy"); |
| /** |
| * Returns a new list containing only one copy of each element in the original |
| * list. [`R.equals`](#equals) is used to determine equality. |
| * |
| * @func |
| * @memberOf R |
| * @since v0.1.0 |
| * @category List |
| * @sig [a] -> [a] |
| * @param {Array} list The array to consider. |
| * @return {Array} The list of unique items. |
| * @example |
| * |
| * R.uniq([1, 1, 2, 1]); //=> [1, 2] |
| * R.uniq([1, '1']); //=> [1, '1'] |
| * R.uniq([[42], [42]]); //=> [[42]] |
| */ |
| |
| |
| var uniq = |
| /*#__PURE__*/ |
| uniqBy(identity); |
| module.exports = uniq; |