LINUX.ORG.RU

Typelevel Scala 2.12.1

 , , typelevel


1

4

Выпущена новая версия форка тулчейна языка программирования Scala от компании typelevel.

Авторы форка поддерживают бинарную совместимость с апстримом и гарантируют, что попадающие в релиз изменения будут синхронизированы с ближайшим релизом Lightbend Scala.

Основные изменения:

  • Ускорена компиляция индуктивных неявных преобразований (inductive implicits).
  • Добавлен полиморфизм родо́в (kind polymorphism).
  • Появилась возможность настраивать импорты по умолчанию.
  • Сигнатуры типов с двумя параметрами теперь по умолчанию печатаются в инфиксной нотации.
  • Списки, разделяемые запятой, теперь можно завершать конечной запятой (trailing comma).
  • Литералы теперь могут быть использованы в качестве идентификатора типа.
  • Улучшен вывод информации об ошибках экстракторов, защитных выражений (guards) и непокрытых трейтов (unsealed traits).

>>> Подробности

★★★★★

Проверено: maxcom ()
Последнее исправление: AP (всего исправлений: 7)

Ответ на: комментарий от Deleted

котлин это не функциональный язык. или я ошибаюсь?

в скале фишка - «сильные» типы и функциональщина. То что скалу труднее поддерживать , это вилами по воде. Если ты знаком с функциональной парадигмой, то чего её труднее поддерживать то? А если не знаком, так чего ты лезешь со своим экспертным мнением. Ява-программисту скалу труднее поддерживать. Ну так его никто и не просит об этом слава те хоспади.

AndreyKl ★★★★★
()
Последнее исправление: AndreyKl (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.