Skip to content

Commit aef0d4d

Browse files
committed
repaired links to now dead scalamacros.org;
the website `scalamacros.org` is no longer being used for what it was originally intended for when this documentation was written, so I have linked to the github repository which contains the original data. It may be worth it to look into `archive.org` for this purpose, if it is felt that the repository used is not sufficient. In the event the repository disapears, I have created a fork, and plan use it for archival purposes. This fork is welcome to use by the scala project in such an event. [https://github.com/bicknrown/scalamacros.github.com/](https://github.com/bicknrown/scalamacros.github.com/)
1 parent 3396412 commit aef0d4d

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

_overviews/macros/paradise.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Macro paradise is a plugin for several versions of Scala compilers.
2020
It is designed to reliably work with production releases of <code>scalac</code>,
2121
making latest macro developments available way before they end up in future versions Scala.
2222
Refer to the roadmap for [the list of supported features and versions](roadmap.html)
23-
and visit [the paradise announcement](https://scalamacros.org/news/2013/08/07/roadmap-for-macro-paradise.html)
23+
and visit [the paradise announcement](https://github.com/scalamacros/scalamacros.github.com/blob/5904f7ef88a439c668204b4bf262835e89fb13cb/news/_posts/2013-08-07-roadmap-for-macro-paradise.html)
2424
to learn more about our support guarantees.
2525

2626
~/210x $ scalac -Xplugin:paradise_*.jar -Xshow-phases

_overviews/macros/typemacros.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ permalink: /overviews/macros/:title.html
1212

1313
Type macros used to be available in previous versions of ["Macro Paradise"](paradise.html),
1414
but are not supported anymore in macro paradise 2.0.
15-
Visit [the paradise 2.0 announcement](https://scalamacros.org/news/2013/08/05/macro-paradise-2.0.0-snapshot.html)
15+
Visit [the paradise 2.0 announcement](https://github.com/scalamacros/scalamacros.github.com/blob/5904f7ef88a439c668204b4bf262835e89fb13cb/news/_posts/2013-08-05-macro-paradise-2.0.0-snapshot.html)
1616
for an explanation and suggested migration strategy.
1717

1818
## Intuition

_overviews/macros/untypedmacros.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ permalink: /overviews/macros/:title.html
1212

1313
Untyped macros used to be available in previous versions of ["Macro Paradise"](paradise.html),
1414
but are not supported anymore in macro paradise 2.0.
15-
Visit [the paradise 2.0 announcement](https://scalamacros.org/news/2013/08/05/macro-paradise-2.0.0-snapshot.html)
15+
Visit [the paradise 2.0 announcement](https://github.com/scalamacros/scalamacros.github.com/blob/5904f7ef88a439c668204b4bf262835e89fb13cb/news/_posts/2013-08-05-macro-paradise-2.0.0-snapshot.html)
1616
for an explanation and suggested migration strategy.
1717

1818
## Intuition

_overviews/macros/usecases.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,12 @@ to the realm of possible. Both commercial and research users of Scala use macros
1919
At EPFL we are leveraging macros to power our research. Lightbend also employs macros in a number of projects.
2020
Macros are also popular in the community and have already given rise to a number of interesting applications.
2121

22-
The recent talk ["What Are Macros Good For?"](https://scalamacros.org/paperstalks/2014-02-04-WhatAreMacrosGoodFor.pdf)
22+
The recent talk ["What Are Macros Good For?"](https://github.com/scalamacros/scalamacros.github.com/blob/5904f7ef88a439c668204b4bf262835e89fb13cb/paperstalks/2014-02-04-WhatAreMacrosGoodFor.pdf)
2323
describes and systemizes uses that macros found among Scala 2.10 users. The thesis of the talk is that macros are good for
2424
code generation, static checking and DSLs, illustrated with a number of examples from research and industry.
2525

2626
We have also published a paper in the Scala'13 workshop,
27-
["Scala Macros: Let Our Powers Combine!"](https://scalamacros.org/paperstalks/2013-04-22-LetOurPowersCombine.pdf),
27+
["Scala Macros: Let Our Powers Combine!"](https://github.com/scalamacros/scalamacros.github.com/blob/5904f7ef88a439c668204b4bf262835e89fb13cb/paperstalks/2013-04-22-LetOurPowersCombine.pdf),
2828
covering the state of the art of macrology in Scala 2.10 from a more academic point of view.
2929
In the paper we show how the rich syntax and static types of Scala synergize with macros and
3030
explore how macros enable new and unique ways to use pre-existing language features.

0 commit comments

Comments
 (0)