Operators Module

Functions and values

Function or value Description

c @|!! fErrorMsg

Full Usage: c @|!! fErrorMsg

Parameters:
    c : Result<'a, string>
    fErrorMsg : string -> int option * string

Returns: SocketOp<'a>

See SocketOp.orInputErrorf

c : Result<'a, string>
fErrorMsg : string -> int option * string
Returns: SocketOp<'a>

(@|!) c (arg2, arg3)

Full Usage: (@|!) c (arg2, arg3)

Parameters:
    c : Choice<'a, 'b>
    arg1 : int option
    arg2 : string

Returns: SocketOp<'a>

See SocketOp.orInputError

c : Choice<'a, 'b>
arg1 : int option
arg2 : string
Returns: SocketOp<'a>

c @|> fError

Full Usage: c @|> fError

Parameters:
Returns: SocketOp<'a>

See SocketOp.bindError

c : SocketOp<'a>
fError : Error -> SocketOp<'a>
Returns: SocketOp<'a>