Hay algunas funciones stdlib que arrojan errores en la entrada no válida. Por ejemplo:¿Errores de captura lanzados con `error`?
Prelude> read "1o2" :: Int
*** Exception: Prelude.read: no parse
Me gustaría envolver para devolver una Either e a
lugar. ¿Cómo puedo hacer eso?
me gusta la forma en que lo expresó. :) ¡Gracias por la respuesta! – missingfaktor
+1 por no mencionar cuchara! – is7s