Sono nuovo di Haskell e sto cercando di scrivere una semplice lista di comprensione e assegnarla a una variabile. Ecco il mio file di haskell.hs
:Haskell: errore di analisi (eventuale rientro non corretto o parentesi non corrispondenti) con comprensione dell'elenco
--find all multiples of 3 and 5 under 1000
multiples :: [Int]
let multiples = [x | x <- [1..1000], (x `mod` 5 == 0) || (x `mod` 3 == 0)]
poi quando provo a compilare il programma con ghc haskell.hs
ottengo il seguente errore:
haskell.hs:12:1:
parse error (possibly incorrect indentation or mismatched brackets)
saluti!
aha! Grazie per questo. Il compilatore certamente non perdona però! :( – gideon