В соответствии с этот вопрос, система Scala типа Turing завершена, Какие существуют ресурсы, позволяющие новичку использовать преимущества программирования на уровне типа?
Вот ресурсы, которые я нашел до сих пор:
- Даниэль Спивак Высокое колдовство в стране Scala
- Программирование уровня Apocalisp в Scala
- Jesper HList
Эти ресурсы великолепны, но я чувствую, что мне не хватает основ, и поэтому у меня нет прочной основы для создания. Например, где есть введение в определения типов? Какие операции можно выполнять по типам?
Есть ли хорошие вводные ресурсы?