refactor(Cypress): Moved Cypress to the main folder of the project, as I don't need a sub project for now.
This commit is contained in:
36
node_modules/ramda/es/ascend.js
generated
vendored
Normal file
36
node_modules/ramda/es/ascend.js
generated
vendored
Normal file
@@ -0,0 +1,36 @@
|
||||
import _curry3 from "./internal/_curry3.js";
|
||||
/**
|
||||
* Makes an ascending comparator function out of a function that returns a value
|
||||
* that can be compared with `<` and `>`.
|
||||
*
|
||||
* @func
|
||||
* @memberOf R
|
||||
* @since v0.23.0
|
||||
* @category Function
|
||||
* @sig Ord b => (a -> b) -> a -> a -> Number
|
||||
* @param {Function} fn A function of arity one that returns a value that can be compared
|
||||
* @param {*} a The first item to be compared.
|
||||
* @param {*} b The second item to be compared.
|
||||
* @return {Number} `-1` if fn(a) < fn(b), `1` if fn(b) < fn(a), otherwise `0`
|
||||
* @see R.descend
|
||||
* @example
|
||||
*
|
||||
* const byAge = R.ascend(R.prop('age'));
|
||||
* const people = [
|
||||
* { name: 'Emma', age: 70 },
|
||||
* { name: 'Peter', age: 78 },
|
||||
* { name: 'Mikhail', age: 62 },
|
||||
* ];
|
||||
* const peopleByYoungestFirst = R.sort(byAge, people);
|
||||
* //=> [{ name: 'Mikhail', age: 62 },{ name: 'Emma', age: 70 }, { name: 'Peter', age: 78 }]
|
||||
*/
|
||||
|
||||
var ascend =
|
||||
/*#__PURE__*/
|
||||
_curry3(function ascend(fn, a, b) {
|
||||
var aa = fn(a);
|
||||
var bb = fn(b);
|
||||
return aa < bb ? -1 : aa > bb ? 1 : 0;
|
||||
});
|
||||
|
||||
export default ascend;
|
Reference in New Issue
Block a user