Tarefa 5

ATE meia noite de 15/9

Conta palavras e letras

Escreva um programa em haskell que le do standard input um string (talvez contendo mudança de linhas dentro) e imprime o número de palavras no string e no número total de caracteres destas palavras.

Considere um palavra qualquer sequencia de caracteres entre 2 brancos, ou entre branco e um \n ou entre dois \n.

Ex:

abc     def       ghi
jkl
mno pq

etc.

O programa deve rodar como um programa executável. Se o arquivo com o seu programa chama-se tarefa5.hs ele sera executado como

     ghc tarefa5.hs
     ./tarefa5 < entrada
     
     ou
     
     echo "string de entrada" | ./tarefa5

Essa são duas maneiras equivalentes de executar a tarefa.

Ou seja, voce precisa definir a função principal main.