UNPKG
@pacote/iff
Version:
latest (3.0.4)
3.0.4
3.0.3
3.0.2
3.0.1
3.0.0
2.0.9
2.0.8
2.0.7
2.0.6
2.0.5
2.0.4
2.0.3
2.0.2
2.0.1
2.0.0
1.1.4
1.1.3
1.1.2
1.1.1
1.1.0
1.0.2
1.0.1
1.0.0
Conditional expressions with Option support.
@pacote/iff
/
lib
/
esm
/
index.d.ts
4 lines
(3 loc)
•
234 B
TypeScript
View Raw
1
2
3
4
import
{
type
Option
}
from
'@pacote/option'
;
export
declare
function
iff<T>(
predicate
:
boolean
,
onConsequent
:
() =>
T):
Option
<T>;
export
declare
function
iff<T>(
predicate
:
boolean
,
onConsequent
:
() =>
T,
onAlternative
:
() =>
T): T;