whenNotNull<I, O> function

O? whenNotNull<I, O>(
  1. I? input,
  2. FunctionFactory<I, O> function
)

Implementation

O? whenNotNull<I, O>(I? input, FunctionFactory<I, O> function) =>
    when(input != null, () => function(input as I));