Cats: Correcciones de sintaxis de Tuple Apply

Creado en 7 sept. 2016  ·  5Comentarios  ·  Fuente: typelevel/cats

Refiriéndose a esta sintaxis:

import cats.implicits._

(Option(2), Option(3)).map2(_ + _)
  • [] No Unapply
  • [] ¿Debería ser inferior a cats.syntax.tuple como está actualmente o cats.syntax.apply ?
  • [] Desaprobar / eliminar la sintaxis de CartesianBuilder

Comentario más útil

Como señaló @non , mapN sería un buen nombre para esto: https://gitter.im/typelevel/cats?at=582dd60269eb65323c45819c

Todos 5 comentarios

Para (1), ¡agreguemos!
Para (2) creo que preferiría cats.syntax.apply pero no me siento muy fuerte si alguien más no está de acuerdo.
Para (3), sí.

Como señaló @non , mapN sería un buen nombre para esto: https://gitter.im/typelevel/cats?at=582dd60269eb65323c45819c

: +1: por mapN para que la gente no necesite contar manualmente el número de valores.

por Unapply soporte Recuerdo haberlo intentado sin éxito hace unos meses. Puedes ver mi código aquí .

@julienrf Creo que podemos eliminar el soporte de Unapply ahora que tenemos SI-2712 arreglado.

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

Temas relacionados

SimY4 picture SimY4  ·  4Comentarios

LukaJCB picture LukaJCB  ·  3Comentarios

durban picture durban  ·  3Comentarios

fosskers picture fosskers  ·  3Comentarios

tg44 picture tg44  ·  4Comentarios