FSharpPlus


ParallelArray<'t> Type

Array with an Applicative functor based on zipping and parallel execution.

Union cases

Union case Description

Bounded 't array

Full Usage: Bounded 't array

Parameters:
    Item : 't array

Item : 't array

Infinite 't

Full Usage: Infinite 't

Parameters:
    Item : 't

Item : 't

Static members

Static member Description

x + y

Full Usage: x + y

Parameters:
Returns: parray<^m>
Modifiers: inline
x : parray<^m>
y : parray<^m>
Returns: parray<^m>

f <*> x

Full Usage: f <*> x

Parameters:
Returns: parray<'b>
f : parray<('a -> 'b)>
x : parray<'a>
Returns: parray<'b>

ParallelArray.Lift2(f, x, y)

Full Usage: ParallelArray.Lift2(f, x, y)

Parameters:
Returns: parray<'V>
f : 'T -> 'U -> 'V
x : parray<'T>
y : parray<'U>
Returns: parray<'V>

ParallelArray.Lift3(f, x, y, z)

Full Usage: ParallelArray.Lift3(f, x, y, z)

Parameters:
Returns: parray<'W>
f : 'T -> 'U -> 'V -> 'W
x : parray<'T>
y : parray<'U>
z : parray<'V>
Returns: parray<'W>

ParallelArray.Map(x, f)

Full Usage: ParallelArray.Map(x, f)

Parameters:
Returns: ParallelArray<'b>
x : parray<'a>
f : 'a -> 'b
Returns: ParallelArray<'b>

ParallelArray.Return(x)

Full Usage: ParallelArray.Return(x)

Parameters:
    x : 'a

Returns: ParallelArray<'a>
x : 'a
Returns: ParallelArray<'a>

ParallelArray.get_Zero ()

Full Usage: ParallelArray.get_Zero ()

Returns: parray<'m>
Modifiers: inline
Returns: parray<'m>