Operators Module

Functions and values

Function or value Description

a <|> b

Full Usage: a <|> b

Parameters:
Returns: WebPart<'a>
Modifiers: inline
Type parameters: 'a
a : WebPart<'a>
b : WebPart<'a>
Returns: WebPart<'a>

a >=> b

Full Usage: a >=> b

Parameters:
    a : 'a -> Async<'b option>
    b : 'b -> Async<'c option>

Returns: 'a -> Async<'c option>
a : 'a -> Async<'b option>
b : 'b -> Async<'c option>
Returns: 'a -> Async<'c option>

a >>= b

Full Usage: a >>= b

Parameters:
Returns: Async<'b option>
a : Async<'a option>
b : 'a -> Async<'b option>
Returns: Async<'b option>

a @@ b

Full Usage: a @@ b

Parameters:
    a : 'a -> 'b option
    b : 'a -> 'b option

Returns: 'a -> 'b option
Modifiers: inline
Type parameters: 'a, 'b
a : 'a -> 'b option
b : 'a -> 'b option
Returns: 'a -> 'b option

c |@ errorMsg

Full Usage: c |@ errorMsg

Parameters:
    c : Choice<'a, 'b>
    errorMsg : 'c

Returns: Choice<'a, 'c>
c : Choice<'a, 'b>
errorMsg : 'c
Returns: Choice<'a, 'c>

opt ||@ errorMsg

Full Usage: opt ||@ errorMsg

Parameters:
    opt : 'a option
    errorMsg : 'b

Returns: Choice<'a, 'b>
opt : 'a option
errorMsg : 'b
Returns: Choice<'a, 'b>