Quote Originariamente inviata da CodiceProg Visualizza il messaggio
quindi basta aggiungere []->[]?
No. Quello non è un errore, è un warning che segnala che potresi aver tralasciato parte della soluzione. Ma la tua funzione prevede che ci sia almeno un elemento nella lista (dato che il primo valore dell'accumulatore non è 0, ma il primo elemento) per cui non ci sono problemi, a patto che non chiami la funzione con una lista vuota.

Sì. Se prevedi che nel caso la lista sia vuota non vi sia alcun valore nelle somme successive.

Dipende dalle specifiche della tua funzione. Tu hai dato come specifiche solo [0,1,2,3,4,5] --> [0,1,3,6,10,15]