Skip to content

Commit cb41597

Browse files
Merge pull request #15267 from rhumbertgz/patch-1
Add missing article and preposition
2 parents b769da1 + eb42b30 commit cb41597

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

docs/_docs/reference/overview.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ These constructs replace existing constructs with the aim of making the language
4545
- [Extension methods](contextual/extension-methods.md)
4646
replace implicit classes with a clearer and simpler mechanism.
4747
- [Opaque type aliases](other-new-features/opaques.md)
48-
replace most uses of value classes while guaranteeing absence of boxing.
48+
replace most uses of value classes while guaranteeing the absence of boxing.
4949
- [Top-level definitions](dropped-features/package-objects.md)
5050
replace package objects, dropping syntactic boilerplate.
5151
- [Export clauses](other-new-features/export.md)
@@ -131,7 +131,7 @@ These are additions to the language that make it more powerful or pleasant to us
131131

132132
## Metaprogramming
133133

134-
The following constructs together aim to put metaprogramming in Scala on a new basis. So far, metaprogramming was achieved by a combination of macros and libraries such as [Shapeless](https://github.com/milessabin/shapeless) that were in turn based on some key macros. Current Scala 2 macro mechanisms are a thin veneer on top the current Scala 2 compiler, which makes them fragile and in many cases impossible to port to Scala 3.
134+
The following constructs together aim to put metaprogramming in Scala on a new basis. So far, metaprogramming was achieved by a combination of macros and libraries such as [Shapeless](https://github.com/milessabin/shapeless) that were in turn based on some key macros. Current Scala 2 macro mechanisms are a thin veneer on top of the current Scala 2 compiler, which makes them fragile and in many cases impossible to port to Scala 3.
135135

136136
It's worth noting that macros were never included in the [Scala 2 language specification](https://scala-lang.org/files/archive/spec/2.13/) and were so far made available only under an `-experimental` flag. This has not prevented their widespread usage.
137137

0 commit comments

Comments
 (0)