fork download
  1. module Main where
  2.  
  3. mygetlines :: Int -> [IO [String]]
  4. mygetlines 0 = []
  5. mygetlines a = (fmap words getLine) : mygetlines (a-1)
  6.  
  7. main :: IO ()
  8. main = sequence (mygetlines 5) >>= print
Success #stdin #stdout 0s 6248KB
stdin
1 2 3
2 3 4
1 2 4
5 3 5
4 6 4
stdout
[["1","2","3"],["2","3","4"],["1","2","4"],["5","3","5"],["4","6","4"]]