This repository was archived by the owner on Jul 24, 2024. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +9
-4
lines changed Expand file tree Collapse file tree 1 file changed +9
-4
lines changed Original file line number Diff line number Diff line change @@ -73,14 +73,19 @@ by cases x; simp
73
73
74
74
@[simp] theorem seq_some {α β} {a : α} {f : α → β} : some f <*> some a = some (f a) := rfl
75
75
76
- @[simp] theorem orelse_some ' (a : α) (x : option α) : (some a).orelse x = some a := rfl
76
+ @[simp] theorem some_orelse ' (a : α) (x : option α) : (some a).orelse x = some a := rfl
77
77
78
- @[simp] theorem orelse_some (a : α) (x : option α) : (some a <|> x) = some a := rfl
78
+ @[simp] theorem some_orelse (a : α) (x : option α) : (some a <|> x) = some a := rfl
79
79
80
- @[simp] theorem orelse_none ' (x : option α) : none.orelse x = x :=
80
+ @[simp] theorem none_orelse ' (x : option α) : none.orelse x = x :=
81
81
by cases x; refl
82
82
83
- @[simp] theorem orelse_none (x : option α) : (none <|> x) = x := orelse_none' x
83
+ @[simp] theorem none_orelse (x : option α) : (none <|> x) = x := none_orelse' x
84
+
85
+ @[simp] theorem orelse_none' (x : option α) : x.orelse none = x :=
86
+ by cases x; refl
87
+
88
+ @[simp] theorem orelse_none (x : option α) : (x <|> none) = x := orelse_none' x
84
89
85
90
@[simp] theorem is_some_none : @is_some α none = ff := rfl
86
91
You can’t perform that action at this time.
0 commit comments