Sort doubly linked list by next id Ramda.js
问题 I want to sort doubly linked list by next_id value. My DLL: const dll = [ {id: '22', prev_id: '41', next_id: '45'}, {id: '45', prev_id: '22', next_id: null}, {id: '41', prev_id: '14', next_id: '22'}, {id: '14', prev_id: null, next_id: '41'}, ] As a result: const dll_result = [ {id: '14', prev_id: null, next_id: '41'}, // next item - 41 {id: '41', prev_id: '14', next_id: '22'}, // next item - 22 {id: '22', prev_id: '41', next_id: '45'}, // next item - 45 {id: '45', prev_id: '22', next_id: null