.github/workflows | ||
docs | ||
project | ||
src | ||
.gitignore | ||
.scalafmt.conf | ||
build.sbt | ||
README.md |
Постановка задачи
Задание предназначено для освоения темы наследования типов в Scala. Нужно выполнить задания в:
- TraitLineization реализовать алгоритм линеизации для множественного наследования типов
Подготовка к выполнению домашнего задания
Для работы над домашними заданиями нужно:
- установить IntelliJ IDEA и подготовить ее для работы со Scala. Это описано в инструкции по установке IDEA.
- сделать приватный форк данного репозитория. Это описано в инструкции по созданию форка.
- в проекте стоит настроить форматирование в scalafmt.