Skip to content

Commit 90b2ea7

Browse files
committed
Add scala 3 book in russian
1 parent 9cd040c commit 90b2ea7

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

_ru/scala3/book/scala-features.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -476,7 +476,7 @@ JSON библиотеки:
476476
## Подведем итоги
477477

478478
Как показано на этой странице, Scala обладает множеством замечательных функций высокоуровневого языка программирования,
479-
на уровне повседневного программирования и в экосистеме разработчиков.
479+
низкоуровневого языка программирования и богатой экосистемой разработчиков.
480480

481481

482482
[reference]: {{ site.scala3ref }}/overview.html

_ru/scala3/book/why-scala-3.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@ next-page: taste-intro
3030
## 1) Слияние ФП/ООП
3131

3232
Больше, чем любой другой язык, Scala поддерживает слияние парадигм ФП и ООП.
33-
Как заявил Мартин Одерски, сущность Scala — это слияние функционального и объектно-ориентированного программирования в типизированной среде с:
33+
Как заявил Мартин Одерски, сущность Scala — это слияние функционального и объектно-ориентированного программирования в типизированной среде, где:
3434

35-
- Функции для логики и
35+
- Функции для логики
3636
- Объекты для модульности
3737

3838
Возможно, одними из лучших примеров модульности являются классы стандартной библиотеки.
@@ -306,7 +306,7 @@ nums.sortWith(_ > _) // List(10, 8, 7, 5, 1)
306306

307307
## 8) Встроенные "best practices"
308308

309-
Идиомы Scala поощряют лучшие практики во многих ситуациях.
309+
Идиомы Scala поощряют "best practices" во многих ситуациях.
310310
Для неизменяемости рекомендуется создавать неизменяемые val переменные:
311311

312312
{% tabs val %}
@@ -328,7 +328,7 @@ val c = Map(1 -> "one") // Map неизменяема
328328
{% endtab %}
329329
{% endtabs %}
330330

331-
Case классы в первую очередь предназначены для использования в [моделировании предметной области]({% link _overviews/scala3-book/domain-modeling-intro.md %}), и их параметры неизменяемы:
331+
Case классы в первую очередь предназначены для использования в [моделировании предметной области]({% link _overviews/scala3-book/domain-modeling-intro.md %}), и их параметры также неизменяемы:
332332

333333
{% tabs case-class %}
334334
{% tab 'Scala 2 and 3' for=case-class %}

0 commit comments

Comments
 (0)