diff options
Diffstat (limited to 'libraries/base/Control')
-rw-r--r-- | libraries/base/Control/Arrow.hs | 2 | ||||
-rw-r--r-- | libraries/base/Control/Category.hs | 4 | ||||
-rw-r--r-- | libraries/base/Control/Monad.hs | 4 | ||||
-rw-r--r-- | libraries/base/Control/Monad/ST/Imp.hs | 2 | ||||
-rw-r--r-- | libraries/base/Control/Monad/Zip.hs | 2 |
5 files changed, 7 insertions, 7 deletions
diff --git a/libraries/base/Control/Arrow.hs b/libraries/base/Control/Arrow.hs index 8d910277a2..13759dbbb4 100644 --- a/libraries/base/Control/Arrow.hs +++ b/libraries/base/Control/Arrow.hs @@ -2,7 +2,7 @@ {-# LANGUAGE NoImplicitPrelude #-} {-# OPTIONS_GHC -Wno-inline-rule-shadowing #-} -- The RULES for the methods of class Arrow may never fire - -- e.g. compose/arr; see Trac #10528 + -- e.g. compose/arr; see #10528 ----------------------------------------------------------------------------- -- | diff --git a/libraries/base/Control/Category.hs b/libraries/base/Control/Category.hs index 37305bff1d..e8184956f2 100644 --- a/libraries/base/Control/Category.hs +++ b/libraries/base/Control/Category.hs @@ -4,7 +4,7 @@ {-# LANGUAGE PolyKinds #-} {-# OPTIONS_GHC -Wno-inline-rule-shadowing #-} -- The RULES for the methods of class Category may never fire - -- e.g. identity/left, identity/right, association; see Trac #10528 + -- e.g. identity/left, identity/right, association; see #10528 ----------------------------------------------------------------------------- -- | @@ -16,7 +16,7 @@ -- Stability : experimental -- Portability : portable --- http://ghc.haskell.org/trac/ghc/ticket/1773 +-- https://gitlab.haskell.org/ghc/ghc/issues/1773 module Control.Category where diff --git a/libraries/base/Control/Monad.hs b/libraries/base/Control/Monad.hs index fbdb99e5f4..8223ec73d1 100644 --- a/libraries/base/Control/Monad.hs +++ b/libraries/base/Control/Monad.hs @@ -260,8 +260,8 @@ By contrast, the implementation below with a local loop makes it possible to inline the entire definition (as happens for foldr, for example) thereby specialising for the particular action. -For further information, see this Trac comment, which includes side-by-side -Core: https://ghc.haskell.org/trac/ghc/ticket/11795#comment:6 +For further information, see this issue comment, which includes side-by-side +Core: https://gitlab.haskell.org/ghc/ghc/issues/11795#note_118976 -} -- | @'replicateM' n act@ performs the action @n@ times, diff --git a/libraries/base/Control/Monad/ST/Imp.hs b/libraries/base/Control/Monad/ST/Imp.hs index 666b535fd0..cbcee8dd90 100644 --- a/libraries/base/Control/Monad/ST/Imp.hs +++ b/libraries/base/Control/Monad/ST/Imp.hs @@ -75,7 +75,7 @@ using liftST: We knew that lazy blackholing could cause the computation to be re-run if the result was demanded strictly, but we thought that would be okay in the case of -ST. However, that is not the case (see Trac #15349). Notably, the first time +ST. However, that is not the case (see #15349). Notably, the first time the computation is executed, it may mutate variables that cause it to behave *differently* the second time it's run. That may allow it to terminate when it should not. More frighteningly, Arseniy Alekseyev produced a somewhat contrived diff --git a/libraries/base/Control/Monad/Zip.hs b/libraries/base/Control/Monad/Zip.hs index 0fada6f5a2..dc192bfc81 100644 --- a/libraries/base/Control/Monad/Zip.hs +++ b/libraries/base/Control/Monad/Zip.hs @@ -52,7 +52,7 @@ class Monad m => MonadZip m where munzip mab = (liftM fst mab, liftM snd mab) -- munzip is a member of the class because sometimes -- you can implement it more efficiently than the - -- above default code. See Trac #4370 comment by giorgidze + -- above default code. See #4370 comment by giorgidze -- | @since 4.3.1.0 instance MonadZip [] where |