reduceRightNull

inline fun <A, B> List<A>.reduceRightNull(initial: (A) -> B, operation: (A, B) -> B): B?