Come scrivere una piega in Haskell
-
20-09-2019 - |
Domanda
Voglio aggiungere alcuni importi che nella mia tupla. Voglio eliminarlo, totale e mostrare. Voglio usare la funzione piega.
qualcuno può aiutarmi a fare come fare
Soluzione
Supponendo che tu abbia un elenco di tuple, probabilmente vuoi iniziare leggendo le funzioni di piega, forse qui. Si tuffa in Foldl, ma la piega è simile. Funziona solo dall'altra parte dell'elenco. La rappresentazione grafica nella parte inferiore di questo Altro thread dovrebbe aiutare.
Una volta che l'hai fatto, dovresti essere in grado di elaborare i dettagli. Presumo che tu sappia già come ottenere un valore da una tupla?
Altri suggerimenti
Non puoi. foldr
(e foldl
, ecc.) Lavora su elenchi, non tuple.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow