Title of article :
Customizing an XML–Haskell data binding with type isomorphism inference in Generic Haskell
Author/Authors :
Frank Atanassow، نويسنده , , Johan Jeuring، نويسنده ,
Issue Information :
دوهفته نامه با شماره پیاپی سال 2007
Abstract :
This paper introduces a type-preserving XML Schema–Haskell data binding (or, translation) UUXML, and shows how to customize it by exploiting the theory of canonical isomorphisms to automatically infer coercions between the machine-generated types and an equivalent, more natural, user-defined set of types. We show how to implement the inference mechanism in Generic Haskell.
Keywords :
Polytypic programming , Generic programming , Isomorphisms , Generic Haskell , XML Schema
Journal title :
Science of Computer Programming
Journal title :
Science of Computer Programming