[Haskell-beginners] Reading in the contents of a variable number of files