From fd2db3e097ba85ff19399b1c79e449a4848a76e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexandru=20M=C4=83dan?= Date: Sun, 24 Jan 2021 15:58:12 +0200 Subject: [PATCH 1/3] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index b3b775e..ae5cabe 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ ### Macros are awesome! -[http://scalamacros.org/paperstalks/2014-02-04-WhatAreMacrosGoodFor.pdf](http://scalamacros.org/paperstalks/2014-02-04-WhatAreMacrosGoodFor.pdf) +[http://scalamacros.org/paperstalks/2014-02-04-WhatAreMacrosGoodFor.pdf](https://web.archive.org/web/20180713220534/http://scalamacros.org/paperstalks/2014-02-04-WhatAreMacrosGoodFor.pdf) ### So let's go write some :) From 3645c8e03e8012fed65ef2757d832ef065f3e29d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexandru=20M=C4=83dan?= Date: Sun, 24 Jan 2021 16:00:19 +0200 Subject: [PATCH 2/3] Update README.md fixes links --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index ae5cabe..04b9efe 100644 --- a/README.md +++ b/README.md @@ -5,8 +5,8 @@ ### So let's go write some :) * This workshop is a down-to-earth live coding session - * No philosophical discussions: for that check out ["Macros vs Types"](http://scalamacros.org/paperstalks/2014-03-01-MacrosVsTypes.pdf) and ["Philosophy of Scala Macros"](http://scalamacros.org/paperstalks/2013-09-19-PhilosophyOfScalaMacros.pdf) - * No plans for the future: for that check out ["Rethinking Scala Macros"](http://scalamacros.org/paperstalks/2014-03-02-RethinkingScalaMacros.pdf) and the upcoming ["Easy Metaprogramming For Everyone"](http://www.scaladays.org/#schedule/Easy-Metaprogramming-For-Everyone-) + * No philosophical discussions: for that check out ["Macros vs Types"](https://web.archive.org/web/20180713220542/http://scalamacros.org/paperstalks/2014-03-01-MacrosVsTypes.pdf) and ["Philosophy of Scala Macros"](https://web.archive.org/web/20180713220525/http://scalamacros.org/paperstalks/2013-09-19-PhilosophyOfScalaMacros.pdf) + * No plans for the future: for that check out ["Rethinking Scala Macros"](https://web.archive.org/web/20200513041624/http://scalamacros.org/paperstalks/2014-03-02-RethinkingScalaMacros.pdf) and the upcoming ["Easy Metaprogramming For Everyone"](https://www.youtube.com/watch?v=twokmzbDzqA) ### Our plan for today From a4f6f237675a8e757e798de92102804d3e8d877c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alexandru=20M=C4=83dan?= Date: Sun, 24 Jan 2021 16:01:42 +0200 Subject: [PATCH 3/3] Update README.md fixes links --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 04b9efe..3831ef6 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ We'll be using Scala 2.11.x with all the new goodies including quasiquotes and m * Macro-based languge virtualization that was elaborated on in ["Yin-Yang: Transparent Deep Embedding of DSLs"](http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.308.880) and ["An Embedded Query Language in Scala"](https://github.com/amirsh/master-thesis) * Type providers that were outlined in ["Macro-Based Type Providers in Scala"](https://github.com/travisbrown/type-provider-examples/blob/master/docs/scalar-2014-slides.pdf?raw=true) and [the accompanying code repository for that talk](https://github.com/travisbrown/type-provider-examples) * Macro annotations that were also presented in ["Macro-Based Type Providers in Scala"](https://github.com/travisbrown/type-provider-examples/blob/master/docs/scalar-2014-slides.pdf?raw=true) - * String interpolation macros that will be covered at ScalaDays: ["Quote Or Be Quoted"](http://www.scaladays.org/#schedule/Quote-or-be-quoted) + * String interpolation macros that will be covered at ScalaDays: ["Quote Or Be Quoted"](https://www.youtube.com/watch?v=_c6SMsZNxms) ### Let's get started!