summaryrefslogtreecommitdiff
path: root/libraries/base
diff options
context:
space:
mode:
authorCyd Parser <cydparser@gmail.com>2017-10-31 23:13:50 -0700
committerBen Gamari <ben@smart-cactus.org>2017-11-03 10:17:20 -0400
commit5d48f7ce7030ea764446d3ad8cecd60d016f3197 (patch)
tree6360ae0971dbfb7a4aebee7c08827de13a425487 /libraries/base
parent19ca2cab4b32ff2eaacb1fb3502849ad762af0e1 (diff)
downloadhaskell-5d48f7ce7030ea764446d3ad8cecd60d016f3197.tar.gz
Fix documentation and comment issues
Diffstat (limited to 'libraries/base')
-rw-r--r--libraries/base/Control/Monad/ST.hs2
-rw-r--r--libraries/base/Data/Traversable.hs4
-rw-r--r--libraries/base/GHC/Exception.hs8
3 files changed, 7 insertions, 7 deletions
diff --git a/libraries/base/Control/Monad/ST.hs b/libraries/base/Control/Monad/ST.hs
index 8313c2d3eb..6f1dc31e38 100644
--- a/libraries/base/Control/Monad/ST.hs
+++ b/libraries/base/Control/Monad/ST.hs
@@ -16,7 +16,7 @@
--
-- References (variables) that can be used within the @ST@ monad are
-- provided by "Data.STRef", and arrays are provided by
--- "Data.Array.ST".
+-- [Data.Array.ST](https://hackage.haskell.org/package/array/docs/Data-Array-ST.html).
-----------------------------------------------------------------------------
diff --git a/libraries/base/Data/Traversable.hs b/libraries/base/Data/Traversable.hs
index 71a4420341..72d88b6d2c 100644
--- a/libraries/base/Data/Traversable.hs
+++ b/libraries/base/Data/Traversable.hs
@@ -198,8 +198,8 @@ Consider
This gives rise to a list-instance of mapM looking like this
- $fTraversable[]_$ctaverse = ...code for traverse on lists...
- {-# INLINE $fTraversable[]_$ctaverse #-}
+ $fTraversable[]_$ctraverse = ...code for traverse on lists...
+ {-# INLINE $fTraversable[]_$ctraverse #-}
$fTraversable[]_$cmapM = $fTraversable[]_$ctraverse
Now the $ctraverse obediently inlines into the RHS of $cmapM, /but/
diff --git a/libraries/base/GHC/Exception.hs b/libraries/base/GHC/Exception.hs
index 6a77e6e50b..725b864974 100644
--- a/libraries/base/GHC/Exception.hs
+++ b/libraries/base/GHC/Exception.hs
@@ -130,13 +130,13 @@ We can now catch a @MismatchedParentheses@ exception as
@SomeCompilerException@, but not other types, e.g. @IOException@:
@
-*Main> throw MismatchedParentheses `catch` \e -> putStrLn (\"Caught \" ++ show (e :: MismatchedParentheses))
+*Main> throw MismatchedParentheses \`catch\` \\e -> putStrLn (\"Caught \" ++ show (e :: MismatchedParentheses))
Caught MismatchedParentheses
-*Main> throw MismatchedParentheses `catch` \e -> putStrLn (\"Caught \" ++ show (e :: SomeFrontendException))
+*Main> throw MismatchedParentheses \`catch\` \\e -> putStrLn (\"Caught \" ++ show (e :: SomeFrontendException))
Caught MismatchedParentheses
-*Main> throw MismatchedParentheses `catch` \e -> putStrLn (\"Caught \" ++ show (e :: SomeCompilerException))
+*Main> throw MismatchedParentheses \`catch\` \\e -> putStrLn (\"Caught \" ++ show (e :: SomeCompilerException))
Caught MismatchedParentheses
-*Main> throw MismatchedParentheses `catch` \e -> putStrLn (\"Caught \" ++ show (e :: IOException))
+*Main> throw MismatchedParentheses \`catch\` \\e -> putStrLn (\"Caught \" ++ show (e :: IOException))
*** Exception: MismatchedParentheses
@