FSharpPlus


GroupBy Type

Static members

Static member Description

GroupBy.GroupBy(x, f, arg3, ?_impl)

Full Usage: GroupBy.GroupBy(x, f, arg3, ?_impl)

Parameters:
    x : 'T[]
    f : 'T -> 'Key
    arg2 : ('Key * 'T[])[]
    ?_impl : GroupBy

Returns: ('Key * 'T[])[]
x : 'T[]
f : 'T -> 'Key
arg2 : ('Key * 'T[])[]
?_impl : GroupBy
Returns: ('Key * 'T[])[]

GroupBy.GroupBy(x, f, arg3, ?_impl)

Full Usage: GroupBy.GroupBy(x, f, arg3, ?_impl)

Parameters:
    x : 'T list
    f : 'T -> 'Key
    arg2 : ('Key * 'T list) list
    ?_impl : GroupBy

Returns: ('Key * 'T list) list
x : 'T list
f : 'T -> 'Key
arg2 : ('Key * 'T list) list
?_impl : GroupBy
Returns: ('Key * 'T list) list

GroupBy.GroupBy(x, f, arg3, ?_impl)

Full Usage: GroupBy.GroupBy(x, f, arg3, ?_impl)

Parameters:
    x : 'T seq
    f : 'T -> 'Key
    arg2 : ('Key * 'T seq) seq
    ?_impl : GroupBy

Returns: ('Key * 'T seq) seq
x : 'T seq
f : 'T -> 'Key
arg2 : ('Key * 'T seq) seq
?_impl : GroupBy
Returns: ('Key * 'T seq) seq

GroupBy.GroupBy(x, f, arg3, ?_impl)

Full Usage: GroupBy.GroupBy(x, f, arg3, ?_impl)

Parameters:
    x : Id<'T>
    f : 'T -> 'Key
    arg2 : Id<'Key * Id<'T>>
    ?_impl : GroupBy

Returns: Id<'Key * Id<'T>>
x : Id<'T>
f : 'T -> 'Key
arg2 : Id<'Key * Id<'T>>
?_impl : GroupBy
Returns: Id<'Key * Id<'T>>

GroupBy.Invoke(projection) (source)

Full Usage: GroupBy.Invoke(projection) (source)

Parameters:
    projection : 'T -> 'Key
    source : ^C<'T>

Returns: ^C<'Key*'C<'T>>
Modifiers: inline
Type parameters: 'T, 'Key, ^C<'T>, ^C<'Key * 'C<'T>>
projection : 'T -> 'Key
source : ^C<'T>
Returns: ^C<'Key*'C<'T>>