diff options
author | Jason Gross <jgross@mit.edu> | 2018-09-13 17:41:00 -0400 |
---|---|---|
committer | Jason Gross <jgross@mit.edu> | 2018-09-13 17:41:00 -0400 |
commit | 3468e20e9d4ec2bad79f33ae73f2c8d11f5edb94 (patch) | |
tree | 7304ffc9049c099b6fb789df962e5f2e8fe6750b /src | |
parent | 0db46347615fd11f57c67b87fdd67c51dbbab2f7 (diff) |
Add option_beq
Diffstat (limited to 'src')
-rw-r--r-- | src/Util/Option.v | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/Util/Option.v b/src/Util/Option.v index 2809655e4..5feaf5e8a 100644 --- a/src/Util/Option.v +++ b/src/Util/Option.v @@ -4,6 +4,8 @@ Require Import Crypto.Util.Tactics.BreakMatch. Require Import Crypto.Util.Tactics.DestructHead. Require Import Crypto.Util.Notations. +Scheme Equality for option. + Definition bind {A B} (v : option A) (f : A -> option B) : option B := match v with | Some v => f v |