Cats: Mejor mensaje de error para los implícitos faltantes

Creado en 22 oct. 2015  ·  3Comentarios  ·  Fuente: typelevel/cats

Muchos recién llegados se olvidan de importar instancias implícitas (por ejemplo, cats.implicits._ ), lo que causa mucho dolor.

Sería bueno si cuando no se encuentra Functor[X] , el mensaje indica que es posible que no haya podido importarlo (e incluso puede mencionar cats.std.all._ o cats.implicits._ ).

¿Qué piensan todos ustedes?

enhancement help wanted question

Comentario más útil

Acabo de hacer un PR en Simulacrum (con la ayuda de @larsrh): https://github.com/typelevel/simulacrum/pull/144

Todos 3 comentarios

(La parte mala aquí es que creo que esto requeriría anotar cada clase de tipo con algún tipo de mensaje. O eso, o conectarlo a Simulacrum de alguna manera).

Big +1 para cableado en Simulacrum.

Acabo de hacer un PR en Simulacrum (con la ayuda de @larsrh): https://github.com/typelevel/simulacrum/pull/144

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

diesalbla picture diesalbla  ·  4Comentarios

tg44 picture tg44  ·  4Comentarios

chuwy picture chuwy  ·  4Comentarios

fosskers picture fosskers  ·  3Comentarios

adelbertc picture adelbertc  ·  5Comentarios