Haskellers:
I want to write a function that takes a class name and reads from a file and then returns the
list of String of the file lines. I have experimented with various return types, but GHC does not like any of them. Here is my function:
readData :: String -> IO String -- what type here??
readData classNameP = do
let fileName = classNameP ++ ".txt"
contents <- readFile fileName
lines contents
Not to complain, but this would not be difficult in any other language I have tried, so I could use