Order two numerical lists: Difference between revisions

Line 591:
}
}</lang>
 
=={{header|JavaScript}}==
 
===ES6===
 
<= is already defined for numeric lists.
 
<lang JavaScript>(() => {
'use strict';
 
// <= is already defined for lists in JS
 
// compare :: [a] -> [a] -> Bool
const compare = (xs, ys) => xs <= ys;
 
 
// TEST
return [
compare([1, 2, 1, 3, 2], [1, 2, 0, 4, 4, 0, 0, 0]),
compare([1, 2, 0, 4, 4, 0, 0, 0], [1, 2, 1, 3, 2])
];
 
// --> [false, true]
})()
</lang>
 
{{Out}}
<lang JavaScript>[false, true]</lang>
 
=={{header|Joy}}==
9,659

edits