| var _curry1 = |
| /*#__PURE__*/ |
| require("./internal/_curry1"); |
| |
| var keys = |
| /*#__PURE__*/ |
| require("./keys"); |
| /** |
| * Returns a list of all the enumerable own properties of the supplied object. |
| * Note that the order of the output array is not guaranteed across different |
| * JS platforms. |
| * |
| * @func |
| * @memberOf R |
| * @since v0.1.0 |
| * @category Object |
| * @sig {k: v} -> [v] |
| * @param {Object} obj The object to extract values from |
| * @return {Array} An array of the values of the object's own properties. |
| * @see R.valuesIn, R.keys |
| * @example |
| * |
| * R.values({a: 1, b: 2, c: 3}); //=> [1, 2, 3] |
| */ |
| |
| |
| var values = |
| /*#__PURE__*/ |
| _curry1(function values(obj) { |
| var props = keys(obj); |
| var len = props.length; |
| var vals = []; |
| var idx = 0; |
| |
| while (idx < len) { |
| vals[idx] = obj[props[idx]]; |
| idx += 1; |
| } |
| |
| return vals; |
| }); |
| |
| module.exports = values; |