Skip to content

Commit 33bb328

Browse files
committed
Revert "Bind notation allowing for type cast annotations of variables"
This reverts commit ae627bc.
1 parent 360d1cc commit 33bb328

File tree

1 file changed

+0
-6
lines changed

1 file changed

+0
-6
lines changed

theories/Structures/Monad.v

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,6 @@ Module MonadNotation.
6969
Notation "x <- c1 ;; c2" := (@bind _ _ _ _ c1 (fun x => c2))
7070
(at level 61, c1 at next level, right associativity) : monad_scope.
7171

72-
Notation "` x : t <- c1 ;; c2" := (@bind _ _ _ _ c1 (fun x : t => c2))
73-
(at level 61, t at next level, c1 at next level, x ident, right associativity) : monad_scope.
74-
7572
Notation "' pat <- c1 ;; c2" :=
7673
(@bind _ _ _ _ c1 (fun x => match x with pat => c2 end))
7774
(at level 61, pat pattern, c1 at next level, right associativity) : monad_scope.
@@ -85,9 +82,6 @@ Module MonadLetNotation.
8582
Notation "'let*' x ':=' c1 'in' c2" := (@bind _ _ _ _ c1 (fun x => c2))
8683
(at level 61, c1 at next level, right associativity) : monad_scope.
8784

88-
Notation "'`let*' x ':' t ':=' c1 'in' c2" := (@bind _ _ _ _ c1 (fun x : t => c2))
89-
(at level 61, t at next level, c1 at next level, x ident, right associativity) : monad_scope.
90-
9185
End MonadLetNotation.
9286

9387
Section Instances.

0 commit comments

Comments
 (0)