[Haskell-cafe] XMLParse module

Huong Nguyen hiperfume at gmail.com
Mon Sep 26 21:13:48 EDT 2005

Hello all,

I am reading XMLParse module
But, I am not clear about the purpose of this module and the function of two

parseInstance = unfoldr (pRun instanceItem) . pcdataMode
parseDTD = foldl (\a b->b a) emptyDTD . unfoldr (pRun dtdItem) . markupMode

parseDocument text =
    case pRun prolog (pcdataMode text) of
    	Just (_, rest)	-> unfoldr (pRun instanceItem) rest
	Nothing		-> [ErrorEvent "Error parsing prolog"]	-- can't happen.

If any knows the meaning of those, please let me know.

Thanks a lot.

Best regards,
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.haskell.org//pipermail/haskell-cafe/attachments/20050926/bf861c45/attachment.htm

More information about the Haskell-Cafe mailing list