Skip to content

Commit fb3ae4b

Browse files
committed
Address recent comments
1 parent 588840a commit fb3ae4b

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

_posts/2020-10-21-explicit-term-inference-in-scala-3.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,14 @@ of new syntaxes to replace the implicit mechanism used in previous Scala version
1212

1313
The motivation behind the new syntax is that the same `implicit` keyword was
1414
used for different purposes and patterns and thus it became a way to express *how* to implement
15-
patterns. This means that when encountering this dreaded incantation, users need to decipher what
15+
patterns. This means that when encountering this ambiguous incantation, users need to decipher what
1616
the intent of the developer was: is this a conversion ? Does this avoid parameter repetition ?
1717
Is this an extension of a type ? Is this a typeclass ? How do I import this ?
1818

1919
Seeing how pervasive implicits became in libraries and projects, Scala 3 aims at reducing confusion and cognitive load by using new keywords that convey the intent of the developer.
2020

21-
This post briefly introduces the new syntaxes available to Scala 3 programmers by analysing the
22-
most common use cases and patterns.
21+
This post briefly introduces the new syntaxes and semantics available to Scala 3 programmers by analysing the
22+
most common use cases and patterns: extension methods, implicit parameters, implicit conversions and typeclasses.
2323

2424
## Compatibility disclaimer
2525

0 commit comments

Comments
 (0)