News for hackers. Stuff that matters.
Re:What Is Idempotence? by jayd16 on Friday April 05, 2019 @04:28AM (#19580756)
Assign is only idempotent if you're writing out a constant. Consider:

a = !a;

Re:What Is Idempotence? by hurrrrrrrr on Friday April 05, 2019 @05:22AM (#19580956)
Which makes it a different function `assign_invert(x) = assign(invert(x))`