Hi,<br>I try to parse csv file with Text.CSV, like this:<br><br>import Text.CSV<br>import System<br><br>main = do<br>     [inpFileName] &lt;- getArgs<br>     putStrLn (&quot;Parsing &quot;++inpFileName++&quot;...&quot;)<br>
     let result = parseCSVFromFile inpFileName<br>     print result<br><br><br>=== As a result I get:<br><br> No instance for (Show<br>                    (IO (Either Text.Parsec.Error.ParseError CSV)))<br>   arising from a use of `print&#39;<br>
 Possible fix:<br>   add an instance declaration for<br>   (Show (IO (Either Text.Parsec.Error.ParseError CSV)))<br><br>=== Question:<br>How to add a Show instance for &quot;(IO (Either Text.Parsec.Error.ParseError CSV)))&quot; ?<br>
<br>Thanks!<br>