Could you explain to me why HXT uses arrows? I have never been able
to figure out what advantage this gives your library over monads. Since
your arrows in practice implement ArrowApply, they are really just
monads anyway, so it seems to me that using arrows instead of monads
only serves to add complexity to the library without adding any
benefit. Furthermore, by using arrows instead of monads people cannot
use the many standard monad libraries out there, but have to instead
write their own generalizations of them to arrows.
Is there some benefit that your library gets out of using arrows that I
missed which makes these costs worth it?
Cheers,
Greg
On 10/7/10 5:28 AM, Uwe Schmidt wrote:
Haskell XML Toolbox 9.0.0
I would like to announce a new version of the Haskell XML Toolbox.
HXT has grown over the years. Components for XPath, XSLT, validation with
RelaxNG, picklers for conversion from/to native Haskell data, lazy parsing
with tagsoup, input via curl and native Haskell HTTP and others have been
added. This has led to a rather large package with a lot of dependencies.
To make the toolbox more modular and to reduce the dependencies on other
packages, hxt has been split into various smaller packages since this version.
Information about this release, about the new packages, changes and
incompatibilities to older versions can be found at HXT home:
"http://www.fh-wedel.de/~si/HXmlToolbox/index.html"
and on the Haskell wiki page about HXT
"http://www.haskell.org/haskellwiki/HXT"
The source repo has been moved to GitHub:
"http://github.com/UweSchmidt/hxt"
Downloads and installation is available from hackage.
Please email comments, bugs, etc. to hxmltool...@fh-wedel.de or s...@fh-wedel.de
Uwe
--
University of Applied Sciences, Wedel, Germany
http://www.fh-wedel.de/~si/index.html
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe