Till,<br><br>i was looking for an OCamlDuce-like solution. The point there is that the support is at the language level -- not library level. OCamlDuce has language constructs -- values, type and pattern-matching specifically aimed at XML processing. Thus, the OCamlDuce compiler catches many misuses, errors invisible to a library-based approach.
<br><br>The HXmlToolbox and HaXML are -- to the best of my knowledge -- library-based approaches, not language-level approaches.<br><br>Best wishes,<br><br>--greg<br><br><div><span class="gmail_quote">On 8/30/06, <b class="gmail_sendername">
Till Mossakowski</b> &lt;<a href="mailto:till@informatik.uni-bremen.de">till@informatik.uni-bremen.de</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
There is also the Haskell XML Toolbox (HXT)<br><br><a href="http://www.fh-wedel.de/~si/HXmlToolbox/">http://www.fh-wedel.de/~si/HXmlToolbox/</a><br><br>and HaXml<br><br><a href="http://www.cs.york.ac.uk/fp/HaXml/">http://www.cs.york.ac.uk/fp/HaXml/
</a><br><br>Could someone summarize the pros and cons of<br>HXT versus HaXml versus HSX?<br><br>Greetings,<br>Till<br><br>Neil Mitchell schrieb:<br>&gt; Hi Greg,<br>&gt;<br>&gt; I've been using Haskell Source eXtensions which seems to have as much
<br>&gt; XML language support as you could ever possibly need :)<br>&gt;<br>&gt; <a href="http://www.cs.chalmers.se/~d00nibro/haskell-src-exts/">http://www.cs.chalmers.se/~d00nibro/haskell-src-exts/</a><br>&gt;<br>&gt; Thanks
<br>&gt;<br>&gt; Neil<br>&gt;<br>&gt; On 8/29/06, Lucius Meredith &lt;<a href="mailto:lgreg.meredith@biosimilarity.com">lgreg.meredith@biosimilarity.com</a>&gt; wrote:<br>&gt;&gt; All,<br>&gt;&gt;<br>&gt;&gt; Apologies if this question has been beaten to death, but i'm wondering if
<br>&gt;&gt; anyone out there has plans to do a language-level support for XML<br>&gt;&gt; processing<br>&gt;&gt; ala OCamlDuce. i would really like to be writing more code in Haskell,<br>&gt;&gt; but<br>&gt;&gt; XML is in almost everything i touch and OCamlDuce provides the right
<br>&gt;&gt; level<br>&gt;&gt; of compiler support for the sorts of applications i'm writing.<br>&gt;&gt;<br>&gt;&gt; Best wishes,<br>&gt;&gt;<br>&gt;&gt; --greg<br>&gt;&gt;<br>&gt;&gt; --<br>&gt;&gt; L.G. Meredith<br>&gt;&gt; Partner
<br>&gt;&gt; Biosimilarity LLC<br>&gt;&gt; 505 N 72nd St<br>&gt;&gt; Seattle, WA 98103<br>&gt;&gt;<br>&gt;&gt; +1 206.650.3740<br>&gt;&gt; _______________________________________________<br>&gt;&gt; Haskell mailing list<br>
&gt;&gt; <a href="mailto:Haskell@haskell.org">Haskell@haskell.org</a><br>&gt;&gt; <a href="http://www.haskell.org/mailman/listinfo/haskell">http://www.haskell.org/mailman/listinfo/haskell</a><br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt;
<br>&gt; _______________________________________________<br>&gt; Haskell mailing list<br>&gt; <a href="mailto:Haskell@haskell.org">Haskell@haskell.org</a><br>&gt; <a href="http://www.haskell.org/mailman/listinfo/haskell">
http://www.haskell.org/mailman/listinfo/haskell</a><br><br><br>--<br>Till Mossakowski&nbsp;&nbsp;&nbsp;&nbsp;Office:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Phone +49-421-218-64226<br>DFKI Lab Bremen&nbsp;&nbsp;&nbsp;&nbsp; Cartesium&nbsp;&nbsp;&nbsp;&nbsp;Fax +49-421-218-9864226<br>Robert-Hooke-Str. 5 Enrique-Schmidt-Str.&nbsp;&nbsp;&nbsp;&nbsp; 
<a href="mailto:till@tzi.de">till@tzi.de</a><br>D-28359 Bremen&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Room 2.051&nbsp;&nbsp; <a href="http://www.tzi.de/~till">http://www.tzi.de/~till</a><br><br></blockquote></div><br><br clear="all"><br>-- <br>L.G. Meredith<br>Partner
<br>Biosimilarity LLC<br>505 N 72nd St<br>Seattle, WA 98103<br><br>+1 206.650.3740