Re: [Haskell-cafe] xml packages

2010-11-15 Thread Neil Mitchell
> First question. As I saw in sources, both hxt and haxml uses [Char]'s. > this is very inefficient. I want to know, does any effective parser for > haskell, written in haskell, exists. The TagSoup parser can generate ByteString syntax trees - but they're quite a bit slower than [Char] versions. I

Re: [Haskell-cafe] xml packages

2010-11-09 Thread Stephen Tetley
You might want to consider SVG only as an output format. As a graphics format it is very baroque with many special cases and sundry obscure corners. If you like grand challenges, round-tripping SVG might be interesting. Unfortunately this would likely consume all the effort that you would otherwis

Re: [Haskell-cafe] xml packages

2010-11-09 Thread Henning Thielemann
On Tue, 9 Nov 2010, Permjacov Evgeniy wrote: First question. As I saw in sources, both hxt and haxml uses [Char]'s. this is very inefficient. I want to know, does any effective parser for haskell, written in haskell, exists. Efficient means using ByteString to store strings and possibly buildin

[Haskell-cafe] xml packages

2010-11-09 Thread Permjacov Evgeniy
First question. As I saw in sources, both hxt and haxml uses [Char]'s. this is very inefficient. I want to know, does any effective parser for haskell, written in haskell, exists. Efficient means using ByteString to store strings and possibly building representations that shares one string for all