summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKonstantin Zudov <konstantin@anche.no>2014-11-07 07:32:35 -0600
committerAustin Seipp <austin@well-typed.com>2014-11-07 07:32:35 -0600
commitb0d5b5b338ab6ebbc90f94243b83d2a738982f88 (patch)
tree864e6d37b2ecb8edc8c8c7a953d58cc01fa72bfc
parent37d64a51348a803a1cf974d9e97ec9231215064a (diff)
downloadhaskell-b0d5b5b338ab6ebbc90f94243b83d2a738982f88.tar.gz
[Docs] Fixed several broken urls in user's guide
Summary: Some of the links in user's guide were broken, I've found the files they used to link and updated urls. Reviewers: austin Reviewed By: austin Subscribers: thomie, carter, simonmar Differential Revision: https://phabricator.haskell.org/D418
-rw-r--r--docs/users_guide/glasgow_exts.xml6
-rw-r--r--docs/users_guide/parallel.xml4
2 files changed, 5 insertions, 5 deletions
diff --git a/docs/users_guide/glasgow_exts.xml b/docs/users_guide/glasgow_exts.xml
index 06c1b3ba1c..edd1ccc277 100644
--- a/docs/users_guide/glasgow_exts.xml
+++ b/docs/users_guide/glasgow_exts.xml
@@ -3713,7 +3713,7 @@ These and many other examples are given in papers by Hongwei Xi, and
Tim Sheard. There is a longer introduction
<ulink url="http://www.haskell.org/haskellwiki/GADT">on the wiki</ulink>,
and Ralf Hinze's
-<ulink url="http://www.informatik.uni-bonn.de/~ralf/publications/With.pdf">Fun with phantom types</ulink> also has a number of examples. Note that papers
+<ulink url="http://www.cs.ox.ac.uk/ralf.hinze/publications/With.pdf">Fun with phantom types</ulink> also has a number of examples. Note that papers
may use different notation to that implemented in GHC.
</para>
<para>
@@ -9007,7 +9007,7 @@ The basic idea is to compile the program twice:</para>
<para>Quasi-quotation allows patterns and expressions to be written using
programmer-defined concrete syntax; the motivation behind the extension and
several examples are documented in
-"<ulink url="http://www.eecs.harvard.edu/~mainland/ghc-quasiquoting/">Why It's
+"<ulink url="http://www.cs.tufts.edu/comp/150FP/archive/geoff-mainland/quasiquoting.pdf">Why It's
Nice to be Quoted: Quasiquoting for Haskell</ulink>" (Proc Haskell Workshop
2007). The example below shows how to write a quasiquoter for a simple
expression language.</para>
@@ -9213,7 +9213,7 @@ Palgrave, 2003.
<listitem>
<para>
-&ldquo;<ulink url="http://www.cs.chalmers.se/~rjmh/afp-arrows.pdf">Programming with Arrows</ulink>&rdquo;,
+&ldquo;<ulink url="http://www.cse.chalmers.se/~rjmh/afp-arrows.pdf">Programming with Arrows</ulink>&rdquo;,
John Hughes, in <citetitle>5th International Summer School on
Advanced Functional Programming</citetitle>,
<citetitle>Lecture Notes in Computer Science</citetitle> vol. 3622,
diff --git a/docs/users_guide/parallel.xml b/docs/users_guide/parallel.xml
index 05092bca37..266a93ff95 100644
--- a/docs/users_guide/parallel.xml
+++ b/docs/users_guide/parallel.xml
@@ -30,7 +30,7 @@
<para>Concurrent Haskell is the name given to GHC's concurrency extension.
It is enabled by default, so no special flags are required.
The <ulink
- url="http://research.microsoft.com/copyright/accept.asp?path=/users/simonpj/papers/concurrent-haskell.ps.gz">
+ url="https://www.haskell.org/ghc/docs/papers/concurrent-haskell.ps.gz">
Concurrent Haskell paper</ulink> is still an excellent
resource, as is <ulink
url="http://research.microsoft.com/%7Esimonpj/papers/marktoberdorf/">Tackling
@@ -94,7 +94,7 @@ All these features are described in the papers mentioned earlier.
(GPH) supports running Parallel Haskell
programs on both clusters of machines, and single multiprocessors. GPH is
developed and distributed
- separately from GHC (see <ulink url="http://www.cee.hw.ac.uk/~dsg/gph/">The
+ separately from GHC (see <ulink url="http://www.macs.hw.ac.uk/~dsg/gph/">The
GPH Page</ulink>). However, the current version of GPH is based on a much older
version of GHC (4.06).</para>