On Wed, Mar 3, 2010 at 10:26 AM, Pradeep Wickramanayake <[email protected]> wrote: > getItemFile :: IO String
This says getItemFile is an action that returns a string. No arguments. > getItemFile test = ... And your implementation obviously requires a file path as an argument. You wanted a type signature of: getItemFile :: FilePath -> IO String or perhaps more simply (FilePath is just an alias for String): getItemFile :: String -> IO String Cheers, Thomas _______________________________________________ Haskell-Cafe mailing list [email protected] http://www.haskell.org/mailman/listinfo/haskell-cafe
