Listas em Haskell
Listas são fundamentais em Haskell e têm uma sintaxe simples:
numeros = [1, 2, 3, 4]Você pode usar operações como : (cons) para adicionar um elemento no início:
novaLista = 0 : numeros -- resulta em [0, 1, 2, 3, 4]Nesse caso a novaLIsta possui como cabeça (head) o elemento 0 e calda (tail) a lista [1, 2, 3, 4].