Click or drag to resize
SeriesModuleMapAllK, T, R Method
Returns a new series whose values are the results of applying the given function to values of the original series. This specified function is called even when the value is missing. It returns `option<'T>` so that it can create/eliminate missing values in the result. [category:Series transformations]

Namespace:  Deedle
Assembly:  Deedle (in Deedle.dll) Version: 1.2
Syntax
C#
public static Series<K, R> MapAll<K, T, R>(
	FSharpFunc<K, FSharpFunc<FSharpOption<T>, FSharpOption<R>>> f,
	Series<K, T> series
)

Parameters

f
Type: Microsoft.FSharp.CoreFSharpFuncK, FSharpFuncFSharpOptionT, FSharpOptionR

[Missing <param name="f"/> documentation for "M:Deedle.SeriesModule.MapAll``3(Microsoft.FSharp.Core.FSharpFunc{``0,Microsoft.FSharp.Core.FSharpFunc{Microsoft.FSharp.Core.FSharpOption{``1},Microsoft.FSharp.Core.FSharpOption{``2}}},Deedle.Series{``0,``1})"]

series
Type: DeedleSeriesK, T

[Missing <param name="series"/> documentation for "M:Deedle.SeriesModule.MapAll``3(Microsoft.FSharp.Core.FSharpFunc{``0,Microsoft.FSharp.Core.FSharpFunc{Microsoft.FSharp.Core.FSharpOption{``1},Microsoft.FSharp.Core.FSharpOption{``2}}},Deedle.Series{``0,``1})"]

Type Parameters

K
T
R

Return Value

Type: SeriesK, R

[Missing <returns> documentation for "M:Deedle.SeriesModule.MapAll``3(Microsoft.FSharp.Core.FSharpFunc{``0,Microsoft.FSharp.Core.FSharpFunc{Microsoft.FSharp.Core.FSharpOption{``1},Microsoft.FSharp.Core.FSharpOption{``2}}},Deedle.Series{``0,``1})"]

See Also