Not equals

Comparison Pure Generic
Not equals
A
Result
B

Description

Pure function returning true if two values of any type are not equal. Generic on both operands; type is fixed at design-time when connected.

When to use

Use Not equals as a concise alternative to wiring Equals through Not when you want to branch on inequality. Like Equals, the generic type resolves the moment you make the first connection, so it works equally well for strings, integers, booleans, and other primitives. Feed the result directly into a Branch condition input.

Pins

Input pins

Pin Type Default Notes
A generic The type locks to the first connection made to either operand.
B generic Must be the same type as a once the generic is resolved.

Output pins

Pin Type Notes
Result boolean True if a and b are not equal; false otherwise.

Example

Skip processing when the HTTP status code is not OK. Wire the response status into the A input of Not equals with B set to the HttpStatusCode enum value OK, then connect the Result output to the Condition input of Branch. The True execution output fires when the status differs from OK, routing execution to a Fail node.

See also