[Haskell-cafe] Text.CSV questions
Dmitri O.Kondratiev
dokondr at gmail.com
Fri Jun 17 11:00:20 CEST 2011
Hi,
I try to parse csv file with Text.CSV, like this:
import Text.CSV
import System
main = do
[inpFileName] <- getArgs
putStrLn ("Parsing "++inpFileName++"...")
let result = parseCSVFromFile inpFileName
print result
=== As a result I get:
No instance for (Show
(IO (Either Text.Parsec.Error.ParseError CSV)))
arising from a use of `print'
Possible fix:
add an instance declaration for
(Show (IO (Either Text.Parsec.Error.ParseError CSV)))
=== Question:
How to add a Show instance for "(IO (Either Text.Parsec.Error.ParseError
CSV)))" ?
Thanks!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/haskell-cafe/attachments/20110617/5406bc38/attachment.htm>
More information about the Haskell-Cafe
mailing list