const randomPermutation = arr => intSequence(0, arr.length - 1).map(i => arr[i])
console.log(randomPermutation(['a', 'b', 'c']) const randomPermutation = arr => intSequence(0, arr.length - 1).map(i => arr[i])
console.log(randomPermutation(['a', 'b', 'c'])const randomSeq = sequence([1,2,3]) // could return [3,1,2], [2,3,1], etc.