utils/sort

v1.1.0

1.1.0

1.0.0

In

**ramda**Returns a copy of the list, sorted according to the comparator function,

bit

0

Please configure Bit as a scoped registry to install components with NPM.Learn more

`npm config set '@bit:registry' https://node.bitsrc.io`

Use utils/sort in your project

npm i @bit/bit.ramda.utils.sort

Copied## sort (comparator:`Function`

, list:`Array`

) : `Array`

`Function`

, list:`Array`

) : `Array`

Returns a copy of the list, sorted according to the comparator function,
which should accept two values at a time and return a negative number if the
first value is smaller, a positive number if it’s larger, and zero if they
are equal. Please note that this is a **copy** of the list. It does not
modify the original.

### Example

```
var diff = function(a, b) { return a - b; };
R.sort(diff, [4,2,7,5]); //=> [2, 4, 5, 7]
```

### Arguments

**comparator**:

`Function`

A sorting function :: a -> b -> Int

**list**:

`Array`

The list to sort

### Returns

`Array`

a new array with its elements sorted by the comparator function.