¿Cuál es la relación entre profunctores y flechas?

Aparentemente, cadaArrow es unStrong profunctor En efecto^>> y>>^ corresponden a laslmap yrmap. Yfirst' ysecond' son lo mismo quefirst ysecond. Del mismo modo cadaArrowChoice es tambiénChoice.

Lo que les falta a los profunctores en comparación con las flechas es la capacidad de componerlas. Si agregamos composición, ¿obtendremos una flecha? En otras palabras, si un profunctor (fuerte) también es uncategoría, ¿ya es una flecha? Si no, ¿qué falta?

Respuestas a la pregunta(2)

Su respuesta a la pregunta