Hopac.Plus


OptionJob

Namespace: Hopac.Plus.Extensions

Functions and values

Function or valueDescription
bind x2yOJ xOJ
Signature: x2yOJ:('x -> '?7274) -> xOJ:Job<'x option> -> Job<'y option>
Type parameters: 'x, '?7274, 'y
bindJob x2yJ xOJ
Signature: x2yJ:('x -> '?7281) -> xOJ:Job<'x option> -> Job<'y option>
Type parameters: 'x, '?7281, 'y
bindOpt x2yO xOJ
Signature: x2yO:('x -> 'y option) -> xOJ:Job<'x option> -> Job<'y option>
Type parameters: 'x, 'y
create x
Signature: x:'x -> Job<'x option>
Type parameters: 'x
map x2y xOJ
Signature: x2y:('x -> 'y) -> xOJ:Job<'x option> -> Job<'y option>
Type parameters: 'x, 'y
none
Signature: Job<'x option>
Type parameters: 'x
ofJob xJ
Signature: xJ:Job<'x> -> Job<'x option>
Type parameters: 'x
ofOption xO
Signature: xO:'x option -> Job<'x option>
Type parameters: 'x
orDefault x xOJ
Signature: x:'x -> xOJ:Job<'x option> -> Job<'x>
Type parameters: 'x
orDefaultJob xJ xOJ
Signature: xJ:Job<'x> -> xOJ:Job<'x option> -> Job<'x>
Type parameters: 'x
sequence xJO
Signature: xJO:Job<'x> option -> Job<'x option>
Type parameters: 'x
traverse xJ2yJ xJO
Signature: xJ2yJ:(Job<'x> -> '?7292) -> xJO:Job<'x> option -> Job<'y option>
Type parameters: 'x, '?7292, 'y
Fork me on GitHub