Skip to content
Subhajit Sahu edited this page Mar 17, 2020 · 25 revisions

Removes duplicate elements.

array.unique(x, [fn]);
// x:  an array
// fn: compare function (a, b)
// --> unique values
const array = require('extra-array');

array.unfoldr(v => v===0? undefined : [v, v-1], 10);
// [ 10, 9, 8, 7, 6, 5, 4, 3, 2, 1 ]

references

Clone this wiki locally