arrayTypeGuard<T>
Builds a guard accepting an array whose every item the item guard accepts.
Import:
import { arrayTypeGuard } from '@mnaoumov/typescript-lib/type-guards';Signature:
function arrayTypeGuard(isItem: TypeGuard<T>): TypeGuard<T[]>Parameters:
| Parameter | Type | Description |
|---|---|---|
isItem |
TypeGuard<T> | The guard for one item. |
Returns: TypeGuard<T[]> — The guard.