Re: [Haskell] Haskell as a markup language

2006-03-22 Thread oleg
shelarcy wrote: SXML can add useful function for macro, like this; (define (M:link keyword url) `(a (@ (href ,url)) ,keyword)) (define (M:link_amazon keyword asin) (M:link keyword `(http://www.amazon.co.jp/exec/obidos/ASIN/; ,asin /someone_id/))) (define (M:book keyword

Re: [Haskell] Haskell as a markup language

2006-03-21 Thread shelarcy
On Wed, 01 Mar 2006 17:46:47 +0900, [EMAIL PROTECTED] wrote: We demonstrate that Haskell as it is, with no TH or other pre-processors, can rather concisely represent semi-structured documents and the rules of their processing. In short, Haskell can implement SXML (ssax.sourceforge.net), right in

[Haskell] Haskell as a markup language

2006-03-01 Thread oleg
We demonstrate that Haskell as it is, with no TH or other pre-processors, can rather concisely represent semi-structured documents and the rules of their processing. In short, Haskell can implement SXML (ssax.sourceforge.net), right in its syntax and with the *open* and extensible set of `tags'.