log1pSafe function

double log1pSafe(
  1. num x
)

Log transform: log(1 + x) to handle zeros.

Implementation

double log1pSafe(num x) => x <= -1 ? double.negativeInfinity : log(1 + x.toDouble());