sic2
27-11-2011, 19:19
Ciao a tutti!
devo implementare della grafica in Haskell usando Gloss.
Ho una lista di dati e in base al valore dell'elemento nella lista devo "disegnare" qualcosa di diverso (per esempio dei rettangoli di colore diverso)
Questo è il codice che devo implementare:
drawSystem :: Dati -> Picture
dove Dati è un record da cui posso accedere a una lista.
Quello che ho scritto per ora è:
drawSystem :: Dati -> Picture
drawSystem dati = Pictures $ lista dati
Dove la lista dati ritorna una lista di immagini --> [Picture]
Tuttavia il compilatore ghc mi da errore dicendomi non posso mettere una lista in Pictures.
Ogni aiuto è gradito.....
devo implementare della grafica in Haskell usando Gloss.
Ho una lista di dati e in base al valore dell'elemento nella lista devo "disegnare" qualcosa di diverso (per esempio dei rettangoli di colore diverso)
Questo è il codice che devo implementare:
drawSystem :: Dati -> Picture
dove Dati è un record da cui posso accedere a una lista.
Quello che ho scritto per ora è:
drawSystem :: Dati -> Picture
drawSystem dati = Pictures $ lista dati
Dove la lista dati ritorna una lista di immagini --> [Picture]
Tuttavia il compilatore ghc mi da errore dicendomi non posso mettere una lista in Pictures.
Ogni aiuto è gradito.....