Ir para o conteúdo
jamirooo

[Resolvido] IO type

Mensagens Recomendadas

jamirooo    0
jamirooo

boas....ando aqui á volta com um projecto e o que se passa é o seguinte :

a certa altura pedem-me para definir um novo tipo de dados "natureza", o que penso ficar resolvido com o seguinte :

 data Natureza   =  Natureza ([string], Int, [string], Int, [snu], Int, Int) 

e depois pedem-me para elaborar uma função que que "permita construir a natureza do mundo" com os seguintes parametros "natureza :: FilePath -> FilePath -> Int -> IO Natureza"

o meu problema está em fazer com que o parametro IO Natureza funcione....nao faço a minima ideia do que fazer... :wallbash: 

Obrigado desde já....

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
jamirooo    0
jamirooo

Tens de usar a função return para te retornar uma monad que contenha um valor do tipo Natureza.

desculpa mas nao faço a minima ideia de como fazer isso.... :/

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade