-
Notifications
You must be signed in to change notification settings - Fork 145
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update URLs #989
base: master
Are you sure you want to change the base?
Update URLs #989
Changes from all commits
2f9d13b
b03f91e
d3eee2a
43ac1f1
bc08f5f
4fe4c64
a97d7fc
83d0c22
f003e69
f933c0d
501ae43
7200cb8
e87ce8e
b4013fc
f8ffeb8
d56973d
69561c9
30cba9f
f76d6cb
6d58ea0
921c2b6
983352d
65ea00e
7be50d9
68c155e
14e5672
fa5f057
acbf65f
bccdf05
592773d
fcc1887
6439726
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -334,7 +334,7 @@ data IfaceIdDetails | |
{- | ||
Note [Versioning of instances] | ||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
See [http://ghc.haskell.org/trac/ghc/wiki/Commentary/Compiler/RecompilationAvoidance#Instances] | ||
See [https://gitlab.haskell.org/ghc/ghc/-/wikis/commentary/compiler/recompilation-avoidance#Instances] | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. My tooling ignored everything after the |
||
|
||
|
||
************************************************************************ | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -852,7 +852,7 @@ gen_Ix_binds loc tycon | |
-- We need to reverse the order we consider the components in | ||
-- so that | ||
-- range (l,u) !! index (l,u) i == i -- when i is in range | ||
-- (from http://haskell.org/onlinereport/ix.html) holds. | ||
-- (from https://www.haskell.org/onlinereport/ix.html) holds. | ||
(mk_index (reverse $ zip3 as_needed bs_needed cs_needed)) | ||
where | ||
-- index (l1,u1) i1 + rangeSize (l1,u1) * (index (l2,u2) i2 + ...) | ||
|
@@ -1474,7 +1474,7 @@ toString_RDR = varQual_RDR jAVA_UTILS (fsLit "toString#") | |
* * | ||
Functor instances | ||
|
||
see http://www.mail-archive.com/[email protected]/msg02116.html | ||
see https://www.mail-archive.com/[email protected]/msg02116.html | ||
|
||
* * | ||
************************************************************************ | ||
|
@@ -1723,7 +1723,7 @@ mkSimpleTupleCase match_for_con sort insides x = do | |
* * | ||
Foldable instances | ||
|
||
see http://www.mail-archive.com/[email protected]/msg02116.html | ||
see https://www.mail-archive.com/[email protected]/msg02116.html | ||
|
||
* * | ||
************************************************************************ | ||
|
@@ -1798,7 +1798,7 @@ gen_Foldable_binds loc tycon | |
* * | ||
Traversable instances | ||
|
||
see http://www.mail-archive.com/[email protected]/msg02116.html | ||
see https://www.mail-archive.com/[email protected]/msg02116.html | ||
* * | ||
************************************************************************ | ||
|
||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -361,7 +361,7 @@ Note [Roles] | |
~~~~~~~~~~~~ | ||
Roles are a solution to the GeneralizedNewtypeDeriving problem, articulated | ||
in Trac #1496. The full story is in docs/core-spec/core-spec.pdf. Also, see | ||
http://ghc.haskell.org/trac/ghc/wiki/RolesImplementation | ||
https://gitlab.haskell.org/ghc/ghc/-/wikis/roles-implementation | ||
Comment on lines
363
to
+364
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Yes, I know that the text still says it's Trac and that it in fact is now in gitlab. I consciously chose not to update the text. The item was indeed articulated in If someone wants to rewrite the prose, they can. |
||
|
||
Here is one way to phrase the problem: | ||
|
||
|
@@ -383,7 +383,7 @@ Yikes! | |
|
||
The solution is _roles_, as articulated in "Generative Type Abstraction and | ||
Type-level Computation" (POPL 2010), available at | ||
http://www.seas.upenn.edu/~sweirich/papers/popl163af-weirich.pdf | ||
https://www.seas.upenn.edu/~sweirich/papers/popl163af-weirich.pdf | ||
|
||
The specification for roles has evolved somewhat since that paper. For the | ||
current full details, see the documentation in docs/core-spec. Here are some | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,7 +6,7 @@ | |
* based on "The Design of a Pretty-printing Library" * | ||
* in Advanced Functional Programming, * | ||
* Johan Jeuring and Erik Meijer (eds), LNCS 925 * | ||
* http://www.cs.chalmers.se/~rjmh/Papers/pretty.ps * | ||
* https://web.archive.org/web/20070203205021/http://www.cs.chalmers.se/~rjmh/Papers/pretty.ps * | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Yes, this blows the ascii art boundary. I'm not certain what people would prefer to do. URL wrapping is not a good thing. Even deleting all whitespaces wouldn't result in a url that fits... |
||
* * | ||
* Heavily modified by Simon Peyton Jones, Dec 96 * | ||
* * | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
When a page wasn't reachable, I sometimes tried to find an archived version of the document. I didn't try for every page, and I have not done any checking on current
https
links -- that's beyond the scope of this PR.