UNPKG
memen-and-or
Version:
latest (1.0.1)
1.0.1
Simple `and` and `or` functional programming predicates
memen-and-or
/
index.d.ts
5 lines
(3 loc)
•
252 B
TypeScript
View Raw
1
2
3
4
5
type
Predicate
<T
extends
any
[]> =
(
...
args
: T
) =>
boolean
;
export
function
and<T
extends
any
[]>( ...
fs
: (
Predicate
<T>|
boolean
)[] ):
(
...
fs
: T
) =>
boolean
;
export
function
or<T
extends
any
[]>( ...
fs
: (
Predicate
<T>|
boolean
)[] ):
(
...
fs
: T
) =>
boolean
;