Skip to content

Commit 72ba4c1

Browse files
authored
document multi project build macro mixing benefits
1 parent d626b36 commit 72ba4c1

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

_overviews/scala3-migration/tutorial-macro-mixing.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,10 @@ previous-page: tutorial-macro-mixing
77
next-page: tooling-syntax-rewriting
88
---
99

10-
This tutorial shows how to mix Scala 2.13 and Scala 3 macros in a single artifact.
10+
This tutorial shows how to mix Scala 2.13 and Scala 3 macros in a single artifact. There are two main benefits of this:
1111

12-
It can be used to create a new Scala 3 macro library and make it available for Scala 2.13 users.
13-
It can also be used to port an existing Scala 2.13 macro library to Scala 3, although it is probably easier to cross-build.
12+
1. Making a new or existing scala 3 macro library available for Scala 2.13 users without having to provide a separate 2.13 version
13+
2. Allowing multi-project builds to be upgraded module by module, even where macro libraries are used.
1414

1515
## Introduction
1616

0 commit comments

Comments
 (0)