Continuación de obstáculos al intentar aprender Haskell.Error de compilación de GHC debido a la importación de Control.Exception
estoy siguiendo el "Real World Haskell" y cuando se trata de conseguir uno de sus ejemplos complejos de trabajar, obtengo el siguiente error
"tipo ambiguo variables e' in the constraint:
GHC.Exception.Exception e' derivada de un uso de `mango' en FoldDir.hs: 88: 14-61 solución probable: añadir una firma tipo que fija estas variables tipo (s)"
Mis bits relevantes de código son:
import Control.Exception (bracket, handle)
maybeIO :: IO a -> IO (Maybe a)
maybeIO act = handle (\_ -> return Nothing) (Just `liftM` act)
¿Cómo puedo erradicar este error?
Posible duplicado: http://stackoverflow.com/questions/431527/ambiguous-type-variable-error-msg –