From f9d8c0acef9983e87b6354b87f2a577be2e8dd51 Mon Sep 17 00:00:00 2001 From: Ian Lynagh <igloo@earth.li> Date: Mon, 26 Nov 2007 21:41:47 +0000 Subject: [PATCH] Fix some more URLs --- docs/users_guide/bugs.xml | 2 +- docs/users_guide/glasgow_exts.xml | 8 ++++---- docs/users_guide/parallel.xml | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/users_guide/bugs.xml b/docs/users_guide/bugs.xml index c0c4bdbd50aa..50ffb399a43a 100644 --- a/docs/users_guide/bugs.xml +++ b/docs/users_guide/bugs.xml @@ -344,7 +344,7 @@ checking for duplicates. The reason for this is efficiency, pure and simple. the problem would impose an extra overhead on every compilation. So the bug remains un-fixed. There is more background in <ulink - url="http://research.microsoft.com/~simonpj/Papers/inlining"> + url="http://research.microsoft.com/~simonpj/Papers/inlining/"> Secrets of the GHC inliner</ulink>.</para> </listitem> diff --git a/docs/users_guide/glasgow_exts.xml b/docs/users_guide/glasgow_exts.xml index 0cd97c23261b..ed732f2cefc7 100644 --- a/docs/users_guide/glasgow_exts.xml +++ b/docs/users_guide/glasgow_exts.xml @@ -2609,8 +2609,8 @@ the standard method is used or the one described here.) <para> This section, and the next one, documents GHC's type-class extensions. There's lots of background in the paper <ulink -url="http://research.microsoft.com/~simonpj/Papers/type-class-design-space" >Type -classes: exploring the design space</ulink > (Simon Peyton Jones, Mark +url="http://research.microsoft.com/~simonpj/Papers/type-class-design-space/">Type +classes: exploring the design space</ulink> (Simon Peyton Jones, Mark Jones, Erik Meijer). </para> <para> @@ -2701,7 +2701,7 @@ GHC lifts this restriction (flag <option>-XConstrainedClassMethods</option>). </title> <para> Functional dependencies are implemented as described by Mark Jones -in “<ulink url="http://www.cse.ogi.edu/~mpj/pubs/fundeps.html">Type Classes with Functional Dependencies</ulink>”, Mark P. Jones, +in “<ulink url="http://citeseer.ist.psu.edu/jones00type.html">Type Classes with Functional Dependencies</ulink>”, Mark P. Jones, In Proceedings of the 9th European Symposium on Programming, ESOP 2000, Berlin, Germany, March 2000, Springer-Verlag LNCS 1782, . @@ -4646,7 +4646,7 @@ and all others are monomorphic until the group is generalised </para> <para>Following a suggestion of Mark Jones, in his paper -<ulink url="http://www.cse.ogi.edu/~mpj/thih/">Typing Haskell in +<ulink url="http://citeseer.ist.psu.edu/424440.html">Typing Haskell in Haskell</ulink>, GHC implements a more general scheme. If <option>-XRelaxedPolyRec</option> is specified: diff --git a/docs/users_guide/parallel.xml b/docs/users_guide/parallel.xml index 242ba2248e4a..96e4e5639305 100644 --- a/docs/users_guide/parallel.xml +++ b/docs/users_guide/parallel.xml @@ -33,7 +33,7 @@ url="http://research.microsoft.com/copyright/accept.asp?path=/users/simonpj/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 + url="http://research.microsoft.com/%7Esimonpj/papers/marktoberdorf/">Tackling the awkward squad</ulink>. </para><para> To the programmer, Concurrent Haskell introduces no new language constructs; -- GitLab