FSharpPlus


Choose Type

Static members

Static member Description

Choose.Choose(x, f, ?_impl)

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

Parameters:
    x : Map<'K, 'V>
    f : 'V -> 'U option
    ?_impl : Choose

Returns: Map<'K, 'U>
x : Map<'K, 'V>
f : 'V -> 'U option
?_impl : Choose
Returns: Map<'K, 'U>

Choose.Choose(x, f, ?_impl)

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

Parameters:
Returns: IDictionary<'K, 'U>
x : IDictionary<'K, 'V>
f : 'V -> 'U option
?_impl : Choose
Returns: IDictionary<'K, 'U>

Choose.Choose(x, f, ?_impl)

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

Parameters:
Returns: IReadOnlyDictionary<'K, 'U>
x : IReadOnlyDictionary<'K, 'V>
f : 'V -> 'U option
?_impl : Choose
Returns: IReadOnlyDictionary<'K, 'U>

Choose.Choose(x, f, ?_impl)

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

Parameters:
Returns: Dictionary<'K, 'U>
x : Dictionary<'K, 'V>
f : 'V -> 'U option
?_impl : Choose
Returns: Dictionary<'K, 'U>

Choose.Choose(x, f, ?_impl)

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

Parameters:
    x : 'T[]
    f : 'T -> 'U option
    ?_impl : Choose

Returns: 'U[]
x : 'T[]
f : 'T -> 'U option
?_impl : Choose
Returns: 'U[]

Choose.Choose(x, f, ?_impl)

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

Parameters:
    x : 'T list
    f : 'T -> 'U option
    ?_impl : Choose

Returns: 'U list
x : 'T list
f : 'T -> 'U option
?_impl : Choose
Returns: 'U list

Choose.Choose(x, f, ?_impl)

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

Parameters:
    x : seq<'T>
    f : 'T -> 'U option
    ?_impl : Choose

Returns: seq<'U>
x : seq<'T>
f : 'T -> 'U option
?_impl : Choose
Returns: seq<'U>

Choose.Choose(arg1, arg2, ?_impl)

Full Usage: Choose.Choose(arg1, arg2, ?_impl)

Parameters:
    arg0 : Id<'T>
    arg1 : 'a -> 'U option
    ?_impl : Choose

Returns: Id<'U>
arg0 : Id<'T>
arg1 : 'a -> 'U option
?_impl : Choose
Returns: Id<'U>

Choose.Invoke(chooser) (source)

Full Usage: Choose.Invoke(chooser) (source)

Parameters:
    chooser : 'T -> 'U option
    source : ^Collection<'T>

Returns: ^Collection'U
Modifiers: inline
Type parameters: 'T, 'U, ^Collection<'T>, ^Collection'U
chooser : 'T -> 'U option
source : ^Collection<'T>
Returns: ^Collection'U