FSharpPlus


Fanout Type

Static members

Static member Description

Fanout.Invoke(f) (g)

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

Parameters:
    f : 'Arrow<'T,'U1>
    g : 'Arrow<'T,'U2>

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

Fanout.InvokeOnInstance(f) (g)

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

Parameters:
    f : 'Arrow<'T,'U1>
    g : 'Arrow<'T,'U2>

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

Fanout.``&&&``(arg1, arg2, _output, _mthd)

Full Usage: Fanout.``&&&``(arg1, arg2, _output, _mthd)

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

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

Fanout.``&&&``(f, g, _output, _mthd)

Full Usage: Fanout.``&&&``(f, g, _output, _mthd)

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

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

Fanout.``&&&``(f, g, _output, _mthd)

Full Usage: Fanout.``&&&``(f, g, _output, _mthd)

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

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

Fanout.``&&&``(f, g, _output, _mthd)

Full Usage: Fanout.``&&&``(f, g, _output, _mthd)

Parameters:
    f : ^Arrow<'T,'U1>
    g : ^Arrow<'T,'U2>
    _output : ^Arrow<'T,('U1*'U2)>
    _mthd : Default3

Returns: ^Arrow<'T,('U1*'U2)>
Modifiers: inline
f : ^Arrow<'T,'U1>
g : ^Arrow<'T,'U2>
_output : ^Arrow<'T,('U1*'U2)>
_mthd : Default3
Returns: ^Arrow<'T,('U1*'U2)>

Fanout.``&&&``(f, g, ?_output, ?_mthd)

Full Usage: Fanout.``&&&``(f, g, ?_output, ?_mthd)

Parameters:
Returns: Func<'T, ('U1 * 'U2)>
f : Func<'T, 'U1>
g : Func<'T, 'U2>
?_output : Func<'T, ('U1 * 'U2)>
?_mthd : Fanout
Returns: Func<'T, ('U1 * 'U2)>

Fanout.``&&&``(f, g, ?_output, ?_mthd)

Full Usage: Fanout.``&&&``(f, g, ?_output, ?_mthd)

Parameters:
    f : 'T -> 'U1
    g : 'T -> 'U2
    ?_output : 'T -> 'U1 * 'U2
    ?_mthd : Fanout

Returns: 'T -> 'U1 * 'U2
f : 'T -> 'U1
g : 'T -> 'U2
?_output : 'T -> 'U1 * 'U2
?_mthd : Fanout
Returns: 'T -> 'U1 * 'U2