FSharpPlus


ChooseIndexed Type

Static members

Static member Description

ChooseIndexed.ChooseIndexed(arg1, arg2, _mthd)

Full Usage: ChooseIndexed.ChooseIndexed(arg1, arg2, _mthd)

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

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

ChooseIndexed.ChooseIndexed(x, f, _impl)

Full Usage: ChooseIndexed.ChooseIndexed(x, f, _impl)

Parameters:
    x : ^I<'T>
    f : 'K -> 'T -> 'U option
    _impl : Default1

Returns: 'I<'U>
Modifiers: inline
Type parameters: ^I<'T>, 'K, 'T, 'U, 'I<'U>
x : ^I<'T>
f : 'K -> 'T -> 'U option
_impl : Default1
Returns: 'I<'U>

ChooseIndexed.ChooseIndexed(arg1, arg2, _mthd)

Full Usage: ChooseIndexed.ChooseIndexed(arg1, arg2, _mthd)

Parameters:
    arg0 : ^t
    arg1 : 'K -> 'T -> 'U option
    _mthd : Default2

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

ChooseIndexed.ChooseIndexed(x, f, _impl)

Full Usage: ChooseIndexed.ChooseIndexed(x, f, _impl)

Parameters:
Returns: IReadOnlyDictionary<'Key, 'U>
Modifiers: inline
Type parameters: 'Key, 'T, 'U
x : IReadOnlyDictionary<'Key, 'T>
f : 'Key -> 'T -> 'U option
_impl : Default2
Returns: IReadOnlyDictionary<'Key, 'U>

ChooseIndexed.ChooseIndexed(x, f, _impl)

Full Usage: ChooseIndexed.ChooseIndexed(x, f, _impl)

Parameters:
    x : seq<'T>
    f : int -> 'T -> 'U option
    _impl : Default3

Returns: seq<'U>
Modifiers: inline
Type parameters: 'T, 'U
x : seq<'T>
f : int -> 'T -> 'U option
_impl : Default3
Returns: seq<'U>

ChooseIndexed.ChooseIndexed(x, f, ?_impl)

Full Usage: ChooseIndexed.ChooseIndexed(x, f, ?_impl)

Parameters:
Returns: Map<'K, 'U>
x : Map<'K, 'T>
f : 'K -> 'T -> 'U option
?_impl : ChooseIndexed
Returns: Map<'K, 'U>

ChooseIndexed.ChooseIndexed(g, f, ?_impl)

Full Usage: ChooseIndexed.ChooseIndexed(g, f, ?_impl)

Parameters:
Returns: 'K -> 'U option
g : 'K -> 'T
f : 'K -> 'T -> 'U option
?_impl : ChooseIndexed
Returns: 'K -> 'U option

ChooseIndexed.ChooseIndexed(arg1, f, ?_impl)

Full Usage: ChooseIndexed.ChooseIndexed(arg1, f, ?_impl)

Parameters:
Returns: 'K * 'U
arg0 : 'K * 'T
f : 'K -> 'T -> 'U
?_impl : ChooseIndexed
Returns: 'K * 'U

ChooseIndexed.ChooseIndexed(x, f, ?_impl)

Full Usage: ChooseIndexed.ChooseIndexed(x, f, ?_impl)

Parameters:
Returns: 'a[]
x : 'T[]
f : int -> 'T -> 'a option
?_impl : ChooseIndexed
Returns: 'a[]

ChooseIndexed.ChooseIndexed(x, f, ?_impl)

Full Usage: ChooseIndexed.ChooseIndexed(x, f, ?_impl)

Parameters:
Returns: 'a list
x : 'T list
f : int -> 'T -> 'a option
?_impl : ChooseIndexed
Returns: 'a list

ChooseIndexed.Invoke(mapping) (source)

Full Usage: ChooseIndexed.Invoke(mapping) (source)

Parameters:
    mapping : 'K -> 'T -> 'U option
    source : ^Indexable<'T>

Returns: 'd
Modifiers: inline
Type parameters: 'K, 'T, 'U, ^Indexable<'T>, 'd
mapping : 'K -> 'T -> 'U option
source : ^Indexable<'T>
Returns: 'd

ChooseIndexed.InvokeOnInstance(mapping) (source)

Full Usage: ChooseIndexed.InvokeOnInstance(mapping) (source)

Parameters:
    mapping : 'K -> 'T -> 'U option
    source : ^Indexable<'T>

Returns: 'Indexable<'U>
Modifiers: inline
Type parameters: 'K, 'T, 'U, ^Indexable<'T>, 'Indexable<'U>
mapping : 'K -> 'T -> 'U option
source : ^Indexable<'T>
Returns: 'Indexable<'U>