Hi, folks-<br><br>I&#39;m a Haskell newbie.  There&#39;s a very real chance my question has a simple answer.<br><br>I wish to use the library Text.HTML.TagSoup.Parsec (<a href="http://hackage.haskell.org/package/tagsoup-parsec">http://hackage.haskell.org/package/tagsoup-parsec</a>), which looks very cool.<br>
<br>When I attempt to install it, I get this error:<br><br><font size="2"><span style="font-family: courier new,monospace;"># cabal install tagsoup-parsec</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">Resolving dependencies...</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">Configuring tagsoup-parsec-0.0.6...</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">Preprocessing library tagsoup-parsec-0.0.6...</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">Building tagsoup-parsec-0.0.6...</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">[1 of 1] Compiling Text.HTML.TagSoup.Parsec ( Text/HTML/TagSoup/Parsec.hs, dist/build/Text/HTML/TagSoup/Parsec.o )</span><br style="font-family: courier new,monospace;">
<br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">Text/HTML/TagSoup/Parsec.hs:37:5:</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">    `Tag&#39; is not applied to enough type arguments</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">    Expected kind `*&#39;, but `Tag&#39; has kind `* -&gt; *&#39;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">    In the type synonym declaration for `WholeTag&#39;</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">cabal: Error: some packages failed to install:</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">tagsoup-parsec-0.0.6 failed during the building phase. The exception was:</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">exit: ExitFailure 1</span></font><br><br><br>It would seem to be a type mismatch between TagSoup.Parsec and the base TagSoup (on which it depends).<br><br>Suspecting that the version-number dependency information might be incorrect, I tried uninstalling TagSoup and reinstalling an older version.  This didn&#39;t help.<br>
<br>Can anyone steer me in the right direction?<br><br>Thanks!<br>-Mark<br><br>