Типы зависимых методов, которые раньше были экспериментальной функцией, теперь включены по умолчанию в магистрали, и, по всей видимости, это вызвало некоторый ажиотаж в сообществе Scala. ...
У меня есть куча классов типов хранилища данных, которые выглядят одинаково. trait FooStore[C] { def create(f: FooId => Foo)(c: C): Foo // методы обновления и поиска
} Я хотел упростить вещи и был...