FSharpPlus


Scan Type

Static members

Static member Description

Scan.Invoke(folder) (state) (source)

Full Usage: Scan.Invoke(folder) (state) (source)

Parameters:
    folder : 'State -> 'T -> 'State
    state : 'State
    source : ^Collection<'T>

Returns: ^Collection<'State>
Modifiers: inline
Type parameters: 'State, 'T, ^Collection<'T>, ^Collection<'State>
folder : 'State -> 'T -> 'State
state : 'State
source : ^Collection<'T>
Returns: ^Collection<'State>

Scan.Scan(x, f, z, ?_output, ?_impl)

Full Usage: Scan.Scan(x, f, z, ?_output, ?_impl)

Parameters:
    x : 'T[]
    f : 'S -> 'T -> 'S
    z : 'S
    ?_output : 'S
    ?_impl : Scan

Returns: 'S[]
x : 'T[]
f : 'S -> 'T -> 'S
z : 'S
?_output : 'S
?_impl : Scan
Returns: 'S[]

Scan.Scan(x, f, z, ?_output, ?_impl)

Full Usage: Scan.Scan(x, f, z, ?_output, ?_impl)

Parameters:
    x : 'T list
    f : 'S -> 'T -> 'S
    z : 'S
    ?_output : 'S
    ?_impl : Scan

Returns: 'S list
x : 'T list
f : 'S -> 'T -> 'S
z : 'S
?_output : 'S
?_impl : Scan
Returns: 'S list

Scan.Scan(x, f, z, ?_output, ?_impl)

Full Usage: Scan.Scan(x, f, z, ?_output, ?_impl)

Parameters:
    x : seq<'T>
    f : 'S -> 'T -> 'S
    z : 'S
    ?_output : 'S
    ?_impl : Scan

Returns: seq<'S>
x : seq<'T>
f : 'S -> 'T -> 'S
z : 'S
?_output : 'S
?_impl : Scan
Returns: seq<'S>

Scan.Scan(x, f, z, ?_output, ?_impl)

Full Usage: Scan.Scan(x, f, z, ?_output, ?_impl)

Parameters:
    x : Id<'T>
    f : 'S -> 'T -> 'a
    z : 'S
    ?_output : 'S
    ?_impl : Scan

Returns: Id<'a>
x : Id<'T>
f : 'S -> 'T -> 'a
z : 'S
?_output : 'S
?_impl : Scan
Returns: Id<'a>