It sounds like a ternary operator to me.
a != null ? fn(a) : null
(a, fn) => a != null ? fn(a) : null