Buenos días. En la letra nos dan la implementación con do:
baz mf my x = do f <- mf
y <- my
Just (f x y)
Cuando quiero implementar esta función me da error. ¿Es necesario agregar return(Just (f x y)), no?
Consulto por el tipo, capaz de ahí viene el error:
baz :: Monad m => m ( a-> b -> c) -> m b -> a -> m (Maybe c)
Gracias