• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

jamirooo

[Resolvido] IO type

5 mensagens neste tópico

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á....

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

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

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

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.... :/

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

já está resolvido, obrigado

Só por uma questão de curiosidade e para ficar aqui registado, como fizeste ?

0

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