1
Ao encontrar o último mas o segundo elemento de uma lista, por que usar `last` é o mais rápido entre eles?
Existem 3 funções dadas abaixo, que encontram o último, mas o segundo, elemento de uma lista. Aquele usando last . initparece muito mais rápido que o resto. Não consigo entender o porquê. Para o teste, usei uma lista de entrada de [1..100000000](100 milhões). O último roda quase instantaneamente, enquanto os …
10
haskell