prray
Version:
'Promisified' Array, comes with async method supports(such as mapAsync). And it is compatible with normal array.
14 lines (10 loc) • 319 B
text/typescript
import test from 'ava'
import { _ensurePrray, Prray } from '../src/prray'
test('_ensurePrray', async t => {
const arr = new Array()
const prr = new Prray()
t.true(_ensurePrray(arr) instanceof Prray)
t.not(_ensurePrray(arr), arr)
t.true(_ensurePrray(prr) instanceof Prray)
t.is(_ensurePrray(prr), prr)
})