Feu una funció @main :: IO ()@ que:
obtingui les dades de l’entrada estàndar, on hi hagi en cada linia un enter o un símbol @+@,
processi l’entrada amb les funcions @eval2 :: String -> State [Maybe Int] (Maybe Int)@ i @foldState :: (a -> State t b) -> [a] -> t -> b@ del problema Combinació de mònades 1 i,
mostri el resultat per la sortida estàndar.
Aquest exercici és la segona part d’un problema més gran. Per realitzar-lo heu de partir del codi de la primera part i ampliar-lo.
Autoria: Gerard Escudero
Generació: 2026-01-25T15:03:14.695Z
© Jutge.org, 2006–2026.
https://jutge.org