Skip to main content
Module

x/unknownutil/is.ts>isReadonlyTupleOf

🦕 A lightweight utility pack for handling unknown type
Go to Latest
function isReadonlyTupleOf
import { isReadonlyTupleOf } from "https://deno.land/x/unknownutil@v3.18.0/is.ts";

Return a type predicate function that returns true if the type of x is Readonly<TupleOf<T>>.

Type Parameters

T extends readonly [Predicate<unknown>, ...Predicate<unknown>[]]

Parameters

predTup: T

Returns

Predicate<Readonly<TupleOf<T>>> & WithMetadata<IsReadonlyOfMetadata>

Type Parameters

T extends readonly [Predicate<unknown>, ...Predicate<unknown>[]]
E extends Predicate<unknown[]>

Parameters

predTup: T
predElse: E

Returns

Predicate<Readonly<[...TupleOf<T>, ...PredicateType<E>]>> & WithMetadata<IsReadonlyOfMetadata>