Skip to main content
Module

x/fuzzy_octo_guacamole/patterns.ts>array

A playground for testing CI setup that deploys on Deno and NPM
Go to Latest
function array
import { array } from "https://deno.land/x/fuzzy_octo_guacamole@v2.0.0/patterns.ts";

P.array(subpattern) takes a sub pattern and returns a pattern, which matches arrays if all their elements match the sub pattern.

Read P.array documentation on GitHub

Examples

match(value) .with({ users: P.array({ name: P.string }) }, () => 'will match { name: string }[]')

Type Parameters

input
p extends unknown extends input ? UnknownPattern : Pattern<Elem<input>>

Parameters

pattern: p