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

[ bsd3, library, text, web, xml ] [ Propose Tags ]

Please see README.md

[Skip to Readme]
Versions [faq]
Dependencies base (>=4.7 && <5), containers (>=, mtl (>=2.2.1), QuickCheck (>=2.8.2), text (>= [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 NixOS:
Downloads 752 total (3 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs available [build log]
Last success reported on 2017-02-05 [all 1 reports]




Maintainer's Corner

For package maintainers and hackage trustees

Readme for xml-tydom-core-

[back to package description]

<img src="https://rawgit.com/lancelet/xml-tydom/master/xml-tydom-logo.svg" width="100"/><br/>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.