@prelude/array
Version:
Array module.
70 lines (68 loc) • 1.56 kB
text/typescript
import * as Cmp from '@prelude/cmp'
import at from './at.js'
import bounded from './bounded.js'
import bsearch from './bsearch.js'
import clone from './clone.js'
import deleteSwapRandom from './delete-swap-random.js'
import filter from './filter.js'
import filterDefined from './filter-defined.js'
import first from './first.js'
import groups from './groups.js'
import indices from './indices.js'
import last from './last.js'
import map from './map.js'
import maybeAt from './maybe-at.js'
import maybeFirst from './maybe-first.js'
import maybeLast from './maybe-last.js'
import maybeSample from './maybe-sample.js'
import modulo from './modulo.js'
import nulls from './nulls.js'
import of from './of.js'
import ones from './ones.js'
import permutations from './permutations.js'
import randomIndex from './random-index.js'
import sample from './sample.js'
import shuffle from './shuffle.js'
import shuffled from './shuffled.js'
import sort from './sort.js'
import sorted from './sorted.js'
import swap from './swap.js'
import swapDeleteAt from './swap-delete-at.js'
import swapDeleteFirst from './swap-delete-first.js'
import unique from './unique.js'
import zeroes from './zeroes.js'
export {
at,
bounded,
bsearch,
clone,
Cmp,
deleteSwapRandom,
filter,
filterDefined,
first,
groups,
indices,
last,
map,
maybeAt,
maybeFirst,
maybeLast,
maybeSample,
modulo,
nulls,
of,
ones,
permutations,
randomIndex,
sample,
shuffle,
shuffled,
sort,
sorted,
swap,
swapDeleteAt,
swapDeleteFirst,
unique,
zeroes
}