aboutsummaryrefslogtreecommitdiff
path: root/src/Util/Bool.v
diff options
context:
space:
mode:
Diffstat (limited to 'src/Util/Bool.v')
-rw-r--r--src/Util/Bool.v3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/Util/Bool.v b/src/Util/Bool.v
index d15a538cf..deb2f6385 100644
--- a/src/Util/Bool.v
+++ b/src/Util/Bool.v
@@ -81,3 +81,6 @@ Ltac split_andb_in_context_step :=
change (x = true /\ y = true) with (is_true x /\ is_true y) in H
end.
Ltac split_andb_in_context := repeat split_andb_in_context_step.
+
+Lemma if_const A (b : bool) (x : A) : (if b then x else x) = x.
+Proof. case b; reflexivity. Qed.