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

Saltar para a navegação Saltar para a pesquisa
m
peq. correção
[edição não verificada][edição não verificada]
mSem resumo de edição
m (peq. correção)
"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:

Menu de navegação