Я переустановил IntelliJ / Scala на моем компьютере, и теперь я вижу странную проблему с выводом типа IntelliJ.
См. Первое изображение для ошибки и второе изображение для обходного пути.
![Temp fix](https://i.postimg.cc/wB5fwRdd/Screen-Shot-2019-04-30-at-1-39-46-PM.png)
Проблема заключается в том, что тип возврата ev.pure (()), который является единицей, не выводится.ev имеет тип cats.effect.Effect [F].Если я запускаю sbt run из командной строки, это работает нормально и компилируется без добавления [Unit].
Версия Java: 11.0.2
Версия Scala: 2.12.8
Версия IntelliJ: IntelliJ IDEA 2019.1.1 (Ultimate Edition), сборка # IU-191.6707.61, построена 16 апреля 2019 г.
Версия плагина Scala: 2019.1.7
Я попытался повторно импортировать проект и убедиться, что все scala / sbt / intellij - все последние версии.