comment pourrais-je retourner plusieurs valeurs à partir d'une fonction en haskell?

Hifriends
est-il possible que cette fonction renvoie plusieurs valeurs(e.g string et boolean)?
si oui, alors j'ai un appel de fonction concat qui retourne un Booléen et un string, mais je ne sais pas comment appeler les fonctions parce que je veux les stocker. J'ai écrit un très bigcode. Je ne suis donc pas en mesure de le poster.enter code here

concat::(String->Int)->(IO Bool->IO String)
concat line i=do
       return True line

Pouvez-vous m'aider à écrire la signature de la fonction, et comment appeler les fonctions?

juste j'ai besoin d'un prototype

Grâce

OriginalL'auteur rahul | 2014-07-30