Contravariant[SwaggerTypeable] = new Contravariant[SwaggerTypeable] {
override def contramap[A, B](fa: SwaggerTypeable[A])(f: B => A): SwaggerTypeable[B] = fa.as[B]
}
Есть ли причины не делать такой пул-реквест?
Можно сразу Functor with Contravariant
Не знаю тупедсхему, но кажется тут что-то не так
Обсуждают сегодня