Matrix transposition: Difference between revisions
→JS ES6
(→JS ES6) |
|||
Line 2,164:
<lang JavaScript>(() => {
// transpose :: [[a]] -> [[a]]
const transpose = xs =>
xs[0].map(
(_, iCol) => xs.map(
row => row[iCol]
)
);
//
transpose([
[
[4, 5, 6],
[7, 8, 9]
])
);
// MAIN ---
return main();
})();</lang>
{{Out}}
<lang JavaScript>[[1,
=={{header|Joy}}==
|