pub fn modus_tollens<A: Prop, B: Prop>(f: Imply<A, B>) -> Imply<Not<B>, Not<A>>
Expand description

a => b => ¬b => ¬a.

Swap sides of implication by taking their negation.