Вопросы по теме 'enrich-my-library'
Вывод типов для анонимных функций с помощью rich-my-library
Скажем, у меня есть метод, который превращает (функцию двух элементов) в (функцию двух последовательностей):
def seqed[T](f: (T,T) => T): (Seq[T], Seq[T]) => Seq[T] = (_,_).zipped map f
Другими словами, результирующая функция берет две...
287 просмотров
schedule
31.03.2022
Как лучше всего использовать обогащение моей библиотеки в scala?
Это два разных способа его реализации.
Один короче
implicit def toR1(s:String) = new { def getLength = s.length)}
Второй более длинный
class R2(s:String){def getLength2 = s.length)}
implicit def toR2(s:String) = new R2(s)
Какой из...
373 просмотров
schedule
26.06.2022
Почему неявный класс Scala не работает, если одним из параметров типа должно быть Nothing?
Обновление: я изменил пример, чтобы его можно было скомпилировать и протестировать.
У меня есть неявный класс, который определяет метод обогащения:
case class Pipe[-I,+O,+R](f: I => (O, R));
object Pipe {
// The problematic implicit...
600 просмотров
schedule
17.04.2023