Skip to content

Commit 63729b0

Browse files
authored
Merge pull request #2118 from performantdata/patch-1
fix typo
2 parents e6678e9 + 2cc0864 commit 63729b0

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

_sips/sips/2014-06-27-42.type.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ many important Scala libraries. The lack of first class syntax for literal types
5858
authors to use the experimental Scala macro system to provide a means to express them. Whilst this
5959
has proved to be extremely successful, it has poor ergonomics (although this can typically be hidden
6060
from library _users_) and is not portable -- because Scala macros in general and the mechanisms used
61-
to expose literal types to Scala programmes in particular depend on internal implementation details
61+
to expose literal types to Scala programs in particular depend on internal implementation details
6262
of the current Scala compiler.
6363

6464
The poor ergonomics of macro-based exposure of literal types was the original motivation for this
@@ -207,7 +207,7 @@ val book: Book =
207207

208208
shapeless enables generic programming and type class derivation by providing a mechanism for mapping
209209
a value of a standard Scala algebraic data type onto a sum of products representation type,
210-
essentially nested labelled `Either`'s of the records discussed above. Techniques of this sort are
210+
essentially nested labelled `Either`s of the records discussed above. Techniques of this sort are
211211
widely used, and removing the incidental complexity that comes with encoding via macros will improve
212212
the experience for many users across a wide variety of domains.
213213

@@ -448,7 +448,7 @@ applications which work with large datasets.
448448
```
449449
final val narrow = 23 // inferred type of narrow: 23
450450

451-
class Widen
451+
class Wide
452452
object Narrow extends Wide
453453
def id[T](t: T): T = t
454454
id(Narrow) // result is Narrow: Narrow.type

0 commit comments

Comments
 (0)