3 data Vertex = V Int deriving (Read, Show)
6 userInput <- getContents
7 (parseVertex.lines) userInput report
9 report::Vertex -> IO ()
10 report int = putStr (show int)
12 parseVertex::[String] -> (Vertex -> IO ()) -> IO ()
13 parseVertex inputLines cont
15 (l1:rest) -> case (reads l1) of
18 ((showString "Error - retype the edges\n". shows other) "")
19 _ -> putStr "No Vertex"