@traversable/schema
Preparing search index...
@traversable/registry
omitWhere
Function omitWhere
omitWhere
<
T
extends
{}
,
S
>
(
x
:
T
,
predicate
:
(
x
:
unknown
)
=>
x
is
S
,
)
:
{
-
readonly
[
K
in
string
|
number
|
symbol
as
T
[
K
]
extends
S
?
never
:
K
]
:
T
[
K
]
}
Type Parameters
T
extends
{}
S
Parameters
x
:
T
predicate
:
(
x
:
unknown
)
=>
x
is
S
Returns
{
-
readonly
[
K
in
string
|
number
|
symbol
as
T
[
K
]
extends
S
?
never
:
K
]
:
T
[
K
]
}
omitWhere
<
T
extends
{}
,
S
>
(
x
:
T
,
predicate
:
(
x
:
unknown
)
=>
boolean
,
)
:
{
-
readonly
[
K
in
string
|
number
|
symbol
as
T
[
K
]
extends
S
?
never
:
K
]
:
T
[
K
]
}
Type Parameters
T
extends
{}
S
Parameters
x
:
T
predicate
:
(
x
:
unknown
)
=>
boolean
Returns
{
-
readonly
[
K
in
string
|
number
|
symbol
as
T
[
K
]
extends
S
?
never
:
K
]
:
T
[
K
]
}
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
@traversable/schema
Loading...