IO a = Action Yeilding an a
twice2 :: IO a -> IO (a,a)
twice2 a = do x <- a
return (x,x)
twice3 :: IO a -> IO (a,a)
twice3 a = do x <- a
y <- a
return (x,y)
The same action can be
performed many times.
Föregående bild
Nästa bild
Tillbaka till första bilden
Visa grafisk version