xml-tydom-core: Typed XML encoding (core library).

[ bsd3, library, text, web, xml ] [ Propose Tags ]
Versions [RSS] 0.1.0.0
Dependencies base (>=4.7 && <5), containers (>=0.5.7.1), mtl (>=2.2.1), QuickCheck (>=2.8.2), text (>=1.2.2.1) [details]
License BSD-3-Clause
Copyright 2017 Jonathan Merritt
Author Jonathan Merritt
Maintainer j.s.merritt@gmail.com
Category Text, Web, XML
Home page https://github.com/lancelet/xml-tydom
Source repo head: git clone https://github.com/lancelet/xml-tydom
Uploaded by lancelet at 2017-02-05T02:50:34Z
Distributions
Reverse Dependencies 1 direct, 1 indirect [details]
Downloads 947 total (5 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2017-02-05 [all 1 reports]

Readme for xml-tydom-core-0.1.0.0

[back to package description]


xml-tydom-core

End users please note: End-users probably don't need to be concerned with this library. Instead, end-users probably want the library written for a specific back-end. Currently, that is limited to xml-tydom-conduit.

xml-tydom-core provides the core of a typed XML encoding / decoding library in Haskell. Its main purposes are:

  1. Abstract over different XML DOM implementations,
  2. Define classes which can perform encoding / decoding, and
  3. Provide instances of encoding / decoding classes using GHC Generics.