drafterFiniteOrNull function

double? drafterFiniteOrNull(
  1. double value
)

Returns value when it is finite, otherwise null.

Useful for filtering non-finite entries out of a value list (e.g. inside a list comprehension) rather than coercing them to a number.

Implementation

double? drafterFiniteOrNull(double value) => value.isFinite ? value : null;