@traversable/schema
Preparing search index...
@traversable/schema
t
filter
Function filter
filter
<
S
extends
t_LowerBound
<
any
>
,
T
extends
t_LowerBound
<
S
[
"_type"
]
>
>
(
schema
:
S
,
filter
:
T
,
)
:
T
t.filter
Type Parameters
S
extends
t_LowerBound
<
any
>
T
extends
t_LowerBound
<
S
[
"_type"
]
>
Parameters
schema
:
S
filter
:
T
Returns
T
filter
<
S
extends
t_LowerBound
<
any
>
,
T
extends
any
>
(
schema
:
S
,
filter
:
(
s
:
S
[
"_type"
]
)
=>
s
is
T
,
)
:
t_of
<
T
>
t.filter
Type Parameters
S
extends
t_LowerBound
<
any
>
T
extends
any
Parameters
schema
:
S
filter
:
(
s
:
S
[
"_type"
]
)
=>
s
is
T
Returns
t_of
<
T
>
filter
<
S
extends
t_LowerBound
<
unknown
>
>
(
schema
:
S
,
filter
:
(
s
:
S
[
"_type"
]
)
=>
boolean
,
)
:
S
t.filter
Type Parameters
S
extends
t_LowerBound
<
unknown
>
Parameters
schema
:
S
filter
:
(
s
:
S
[
"_type"
]
)
=>
boolean
Returns
S
filter
<
T
,
U
>
(
guard
:
Guard
<
T
>
,
narrower
:
(
x
:
T
)
=>
x
is
U
)
:
Guard
<
U
>
t.filter
Type Parameters
T
U
Parameters
guard
:
Guard
<
T
>
narrower
:
(
x
:
T
)
=>
x
is
U
Returns
Guard
<
U
>
filter
<
T
>
(
guard
:
Guard
<
T
>
,
predicate
:
(
x
:
T
)
=>
boolean
)
:
Guard
<
T
>
t.filter
Type Parameters
T
Parameters
guard
:
Guard
<
T
>
predicate
:
(
x
:
T
)
=>
boolean
Returns
Guard
<
T
>
filter
<
T
>
(
guard
:
Guard
<
T
>
)
:
(
predicate
:
(
x
:
T
)
=>
boolean
)
=>
Guard
<
T
>
t.filter
Type Parameters
T
Parameters
guard
:
Guard
<
T
>
Returns
(
predicate
:
(
x
:
T
)
=>
boolean
)
=>
Guard
<
T
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
<a href="#filter" class="tsd-
kind-
parameter">t.filter</a>
<a href="#filter" class="tsd-
kind-
parameter">t.filter</a>
<a href="#filter" class="tsd-
kind-
parameter">t.filter</a>
<a href="#filter" class="tsd-
kind-
parameter">t.filter</a>
<a href="#filter" class="tsd-
kind-
parameter">t.filter</a>
<a href="#filter" class="tsd-
kind-
parameter">t.filter</a>
@traversable/schema
Loading...
t.filter