libb.coalesce

coalesce(*args)[source]

Return first non-None value.

Example:

>>> coalesce(None, None, 1, 2)
1
>>> coalesce(None, None) is None
True
>>> coalesce(0, 1, 2)
0