Skip to content

Commit 52998e0

Browse files
Correct typos in the blog article
1 parent 00a56f6 commit 52998e0

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

docs/blog/_posts/2020-02-03-22nd-dotty-milestone-release.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
layout: blog-page
3-
title: Announcing Dotty 0.22.0-RC1 - syntactic enhancements, type-level arithmetics and more
3+
title: Announcing Dotty 0.22.0-RC1 - syntactic enhancements, type-level arithmetic and more
44
author: Anatolii Kmetiuk
55
authorImg: /images/anatolii.png
66
date: 2020-02-03
77
---
88

9-
Hello! We are excited to announce 0.22.0-RC1 of Dotty. This version brings syntactic enhancements for extension methods and contextual parameters, as well as the kind projector syntax. Other notable changes include type-level arithmetics, changes to the `inline` parameters semantics and suggestions on missing contextual parameters.
9+
Hello! We are excited to announce 0.22.0-RC1 of Dotty. This version brings syntactic enhancements for extension methods and contextual parameters, as well as the kind projector syntax. Other notable changes include type-level arithmetic, changes to the `inline` parameters semantics and suggestions on missing contextual parameters.
1010

1111
You can try out this version right now, from the comfort of your SBT, by visiting the [home page](https://dotty.epfl.ch/) and scrolling down to the "Create a Dotty Project" section. Enjoy the ride🚀!
1212

@@ -144,7 +144,7 @@ Translates to:
144144
This change was introduced by [PR #8060](https://github.com/lampepfl/dotty/pull/8060/). For more information about the inline capability of Dotty, see [documentation](https://dotty.epfl.ch/docs/reference/metaprogramming/inline.html).
145145

146146
# Primitive compiletime operations on singleton types
147-
Contributed by [Maxime Kajaer](https://github.com/MaximeKjaer), this release brings along type-level arithmetics:
147+
Contributed by [Maxime Kjaer](https://github.com/MaximeKjaer), this release brings along type-level arithmetic:
148148

149149
```scala
150150
import scala.compiletime.ops.int._
@@ -162,7 +162,7 @@ The compile-time error above will say:
162162
| Required: (13 : Int)
163163
```
164164

165-
This feature is particularly useful for data science applications. In data science, it is very easy to make a linear algebra mistake, multiply matrices of wrong dimensions and get a runtime error – sometimes after a few hours of running the model. Hence compile-time verification of the models has a great potential for saving time. With such a type-level arithmetics, Scala becomes well-positioned to implement such type-safe data science frameworks.
165+
This feature is particularly useful for data science applications. In data science, it is very easy to make a linear algebra mistake, multiply matrices of wrong dimensions and get a runtime error – sometimes after a few hours of running the model. Hence compile-time verification of the models has a great potential for saving time. With such a type-level arithmetic, Scala becomes well-positioned to implement such type-safe data science frameworks.
166166

167167
For the discussion, see [PR #7628](https://github.com/lampepfl/dotty/pull/7628). The documentation is available [here](https://dotty.epfl.ch/docs/reference/metaprogramming/inline.html#the-scalacompiletimeops-package).
168168

0 commit comments

Comments
 (0)