FSharpPlus


MapFirst Type

Static members

Static member Description

MapFirst.First(arg1, arg2, _mthd)

Full Usage: MapFirst.First(arg1, arg2, _mthd)

Parameters:
    arg0 : ^t
    arg1 : 'T -> 'U
    _mthd : Default1

Modifiers: inline
Type parameters: ^t, 'T, 'U
arg0 : ^t
arg1 : 'T -> 'U
_mthd : Default1

MapFirst.First(x, f, ?_mthd)

Full Usage: MapFirst.First(x, f, ?_mthd)

Parameters:
    x : ^Bifunctor<'T,'V>
    f : 'T -> 'U
    ?_mthd : Default1

Returns: 'Bifunctor<'U,'V>
Modifiers: inline
Type parameters: ^Bifunctor<'T,'V>, 'T, 'U, 'Bifunctor<'U,'V>
x : ^Bifunctor<'T,'V>
f : 'T -> 'U
?_mthd : Default1
Returns: 'Bifunctor<'U,'V>

MapFirst.First(x, f, ?_mthd)

Full Usage: MapFirst.First(x, f, ?_mthd)

Parameters:
    x : ^Bifunctor<'T,'V>
    f : 'T -> 'U
    ?_mthd : Default2

Returns: 'Bifunctor<'U,'V>
Modifiers: inline
x : ^Bifunctor<'T,'V>
f : 'T -> 'U
?_mthd : Default2
Returns: 'Bifunctor<'U,'V>

MapFirst.First(arg1, f, ?_mthd)

Full Usage: MapFirst.First(arg1, f, ?_mthd)

Parameters:
Returns: KeyValuePair<'U1, 'T2>
arg0 : KeyValuePair<'T1, 'T2>
f : 'T1 -> 'U1
?_mthd : MapFirst
Returns: KeyValuePair<'U1, 'T2>

MapFirst.First(x, f, ?_mthd)

Full Usage: MapFirst.First(x, f, ?_mthd)

Parameters:
Returns: Choice<'T2, 'U1>
x : Choice<'T2, 'T1>
f : 'T1 -> 'U1
?_mthd : MapFirst
Returns: Choice<'T2, 'U1>

MapFirst.First(x, f, ?_mthd)

Full Usage: MapFirst.First(x, f, ?_mthd)

Parameters:
Returns: Result<'T2, 'U1>
x : Result<'T2, 'T1>
f : 'T1 -> 'U1
?_mthd : MapFirst
Returns: Result<'T2, 'U1>

MapFirst.First(arg1, f, ?_mthd)

Full Usage: MapFirst.First(arg1, f, ?_mthd)

Parameters:
    arg0 : 'T1 * 'T2
    f : 'T1 -> 'U1
    ?_mthd : MapFirst

Returns: 'U1 * 'T2
arg0 : 'T1 * 'T2
f : 'T1 -> 'U1
?_mthd : MapFirst
Returns: 'U1 * 'T2

MapFirst.First(arg1, f, ?_mthd)

Full Usage: MapFirst.First(arg1, f, ?_mthd)

Parameters:
    arg0 : 'T1 * 'T2
    f : 'T1 -> 'U1
    ?_mthd : MapFirst

Returns: 'U1 * 'T2
arg0 : 'T1 * 'T2
f : 'T1 -> 'U1
?_mthd : MapFirst
Returns: 'U1 * 'T2

MapFirst.Invoke(f) (source)

Full Usage: MapFirst.Invoke(f) (source)

Parameters:
    f : 'T -> 'U
    source : ^Bifunctor<'T,'V>

Returns: ^Bifunctor<'U,'V>
Modifiers: inline
Type parameters: 'T, 'U, ^Bifunctor<'T,'V>, ^Bifunctor<'U,'V>
f : 'T -> 'U
source : ^Bifunctor<'T,'V>
Returns: ^Bifunctor<'U,'V>

MapFirst.InvokeOnInstance(f) (source)

Full Usage: MapFirst.InvokeOnInstance(f) (source)

Parameters:
    f : 'T -> 'V
    source : ^Bifunctor<'T,'V>

Returns: 'Bifunctor<'U,'V>
Modifiers: inline
Type parameters: 'T, 'V, ^Bifunctor<'T,'V>, 'Bifunctor<'U,'V>
f : 'T -> 'V
source : ^Bifunctor<'T,'V>
Returns: 'Bifunctor<'U,'V>