FSharpPlus


ArrCombine Type

Static members

Static member Description

ArrCombine.Invoke(f) (g)

Full Usage: ArrCombine.Invoke(f) (g)

Parameters:
    f : 'Arrow<'T1,'U1>
    g : 'Arrow<'T2,'U2>

Returns: ^Arrow<('T1*'T2),('U1*'U2)>
Modifiers: inline
Type parameters: 'Arrow<'T1,'U1>, 'Arrow<'T2,'U2>, ^Arrow<('T1 * 'T2),('U1 * 'U2)>
f : 'Arrow<'T1,'U1>
g : 'Arrow<'T2,'U2>
Returns: ^Arrow<('T1*'T2),('U1*'U2)>

ArrCombine.InvokeOnInstance(f) (g)

Full Usage: ArrCombine.InvokeOnInstance(f) (g)

Parameters:
    f : 'Arrow<'T1,'U1>
    g : 'Arrow<'T2,'U2>

Returns: ^Arrow<('T1*'T2),('U1*'U2)>
Modifiers: inline
Type parameters: 'Arrow<'T1,'U1>, 'Arrow<'T2,'U2>, ^Arrow<('T1 * 'T2),('U1 * 'U2)>
f : 'Arrow<'T1,'U1>
g : 'Arrow<'T2,'U2>
Returns: ^Arrow<('T1*'T2),('U1*'U2)>

ArrCombine.``***``(arg1, arg2, _output, _mthd)

Full Usage: ArrCombine.``***``(arg1, arg2, _output, _mthd)

Parameters:
    arg0 : 'Arrow<'T1,'U1>
    arg1 : 'Arrow<'T2,'U2>
    _output : ^t
    _mthd : Default1

Returns: 'a -> 'a
Modifiers: inline
arg0 : 'Arrow<'T1,'U1>
arg1 : 'Arrow<'T2,'U2>
_output : ^t
_mthd : Default1
Returns: 'a -> 'a

ArrCombine.``***``(f, g, _output, _mthd)

Full Usage: ArrCombine.``***``(f, g, _output, _mthd)

Parameters:
    f : 'Arrow<'T1,'U1>
    g : 'Arrow<'T2,'U2>
    _output : ^Arrow<('T1*'T2),('U1*'U2)>
    _mthd : Default1

Returns: ^Arrow<('T1*'T2),('U1*'U2)>
Modifiers: inline
Type parameters: 'Arrow<'T1,'U1>, 'Arrow<'T2,'U2>, ^Arrow<('T1 * 'T2),('U1 * 'U2)>
f : 'Arrow<'T1,'U1>
g : 'Arrow<'T2,'U2>
_output : ^Arrow<('T1*'T2),('U1*'U2)>
_mthd : Default1
Returns: ^Arrow<('T1*'T2),('U1*'U2)>

ArrCombine.``***``(f, g, _output, _mthd)

Full Usage: ArrCombine.``***``(f, g, _output, _mthd)

Parameters:
    f : ^Arrow<'T1,'U1>
    g : ^Arrow<'T2,'U2>
    _output : ^Arrow<('T1*'T2),('U1*'U2)>
    _mthd : Default2

Returns: ^Arrow<('T1*'T2),('U1*'U2)>
Modifiers: inline
f : ^Arrow<'T1,'U1>
g : ^Arrow<'T2,'U2>
_output : ^Arrow<('T1*'T2),('U1*'U2)>
_mthd : Default2
Returns: ^Arrow<('T1*'T2),('U1*'U2)>

ArrCombine.``***``(f, g, ?_output, ?_mthd)

Full Usage: ArrCombine.``***``(f, g, ?_output, ?_mthd)

Parameters:
Returns: Func<('T1 * 'T2), ('U1 * 'U2)>
f : Func<'T1, 'U1>
g : Func<'T2, 'U2>
?_output : Func<('T1 * 'T2), ('U1 * 'U2)>
?_mthd : ArrCombine
Returns: Func<('T1 * 'T2), ('U1 * 'U2)>

ArrCombine.``***``(f, g, ?_output, ?_mthd)

Full Usage: ArrCombine.``***``(f, g, ?_output, ?_mthd)

Parameters:
    f : 'T1 -> 'U1
    g : 'T2 -> 'U2
    ?_output : 'T1 * 'T2 -> 'U1 * 'U2
    ?_mthd : ArrCombine

Returns: 'T1 * 'T2 -> 'U1 * 'U2
f : 'T1 -> 'U1
g : 'T2 -> 'U2
?_output : 'T1 * 'T2 -> 'U1 * 'U2
?_mthd : ArrCombine
Returns: 'T1 * 'T2 -> 'U1 * 'U2