import {SafeTupleBuilder} from 'js-helpers/src/Data-Structures/safe-tuple-builder.js'SafeTupleBuilder
Creates safe type tuple.
Example:
const expected = ['Barkley', 'Rosser']
, StringPair = SafeTupleBuilder.of(String, String)
, name = new StringPair(...expected)
, [first, last] = name.getAll();
first // Barkley
last // Rosser
name.unpack((first, last) => {
first // Barkley
last // Rosser
});
name.get(0); // Barkley
name.get(1) // Rosser
Test:
Static Method Summary
| Static Public Methods | ||
| public static |
Creates Safe Type Tuple. |
|