¿Cuáles son los inconvenientes de usar FlexibleContexts y FlexibleInstances?
Dado que estos contextos e instancias flexibles no están disponibles en el estándar de Haskell, asumo que existen problemas potenciales al usarlos. ¿Qué son? ¿Pueden conducir a alguna ambigüedad, indecidibilidad, instancias superpuestas, etc.?
Hay unpregunta similar que pregunta solo sobreFlexibleInstances
noFlexibleContexts
, pero la respuesta solo dice "que es seguro usarlos".