Scripting XML with Generic Haskell (2003)
by
Frank Atanassow
,
Dave Clarke
,
Johan Jeuring
| Venue: | Utrecht University |
| Citations: | 15 - 9 self |
BibTeX
@TECHREPORT{Atanassow03scriptingxml,
author = {Frank Atanassow and Dave Clarke and Johan Jeuring},
title = {Scripting XML with Generic Haskell},
institution = {Utrecht University},
year = {2003}
}
OpenURL
Abstract
A generic program is written once and works on values of many data types. Generic Haskell is a recent extension of the functional programming language Haskell that supports generic programming. This paper discusses how Generic Haskell can be used to implement XML tools whose behaviour depends on the DTD or Schema of the input XML document. Example tools include XML editors, databases, and compressors. Generic Haskell is ideally suited for implementing XML tools: .







