Haskell/Entradas e saídas simples: diferenças entre revisões

[edição não verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
mSem resumo de edição
m peq. correção
Linha 11:
"Olá, mundo!"}}
 
A função <code>putStrLn</code> é uma das funções nativas de Haskell, e econtraencontra-se no Prelude. Ela recebe um String com argumento e o imprime na tela.
 
Agora responda: qual é assinatura de tipo de <code>putStrLn</code>? Sabemos que ela recebe um String, e a saída é a ação de imprimir um texto na tela. Também sabemos que toda saída de toda função em Haskell deve possuir um tipo. Então, qual seria o tipo da "ação de imprirmir"? Vejamos o que o GHCi nos diz: