EXCLUSIVE_OR
Download Flojoy Studio to try this app
  
 Takes two boolean data type and computs logical EXCLUSIVE OR operation on them.   Params:    default : Boolean  The input boolean to which we apply the EXCLUSIVE OR operation.   a : Boolean  The input boolean to which we apply the EXCLUSIVE OR operation.     Returns:    out : Boolean  The boolean result from the operation of the inputs.    
Python Code
from flojoy import flojoy, Boolean
@flojoy
def EXCLUSIVE_OR(default: Boolean, a: Boolean) -> Boolean:
    """Takes two boolean data type and computs logical EXCLUSIVE OR operation on them.
    Parameters
    ----------
    default : Boolean
        The input boolean to which we apply the EXCLUSIVE OR operation.
    a : Boolean
        The input boolean to which we apply the EXCLUSIVE OR operation.
    Returns
    -------
    Boolean
        The boolean result from the operation of the inputs.
    """
    if (default.b and not a.b) or (not default.b and a.b):
        return Boolean(b=True)
    return Boolean(b=False)
Example App
Having problems with this example app? Join our Discord community and we will help you out!
In this example, BOOLEAN nodes generate true values. It applies EXCLUSIVE_OR operation on them.
Visualize it with TEXT_VIEW node.