boundlab.utils.merge_name#

boundlab.utils.merge_name(name1, op, name2)[source]#

Merge two optional names into a single name for a composed operation.

Examples

>>> merge_name("left", "@", "right")
'(left @ right)'
>>> merge_name(None, "@", "right") is None
True