Closed adamklein closed 8 years ago
This gets a little worse:
var s = new SeriesBuilder<string,OptionalValue<double>?>() {
{ "a", OptionalValue<double>.Missing },
{ "b", null },
{ "c", OptionalValue.Create(2.0) } }.Series;
s.FillMissing(Direction.Forward).Get("b").HasValue.Dump(); // true
This forward-fills the missing value. The nullable/nan/empty trifurcation is definitely a usability trap ...
Going to close this because it's not actually a bug. More of a gotcha. Could be useful for a wiki section.
This looks like a bug:
The missing value isn't filled-forward.