yjryu / UI_Layout star
File name
Commit message
Commit date
File name
Commit message
Commit date
yjryu 2024-01-10 b1cdf23 240110 류윤주 commit UNIX
1
2
3
4
5
6
7
8
9
10
11
import ascending from "./ascending.js";
import group, {rollup} from "./group.js";
import sort from "./sort.js";
export default function groupSort(valuesreducekey) {
  return (reduce.length !== 2
    ? sort(rollup(values, reduce, key), (([ak, av], [bk, bv]) => ascending(av, bv) || ascending(ak, bk)))
    : sort(group(values, key), (([ak, av], [bk, bv]) => reduce(av, bv) || ascending(ak, bk))))
    .map(([key]) => key);
}
X