2 -- PVP: +-+------- breaking API changes
3 -- | | +----- non-breaking API additions
4 -- | | | +--- code changes with no API change
5 version: 2.0.0.20200523
7 synopsis: Library for reading, validating and writing XML.
8 description: Symantics for XML (eXtensible Markup Language)
9 and RNC (RelaxNG Compact).
11 DISCLAIMER: This is an experimental library, use at your own risks.
13 Motivation: Writing a schema using Haskell combinators
14 and deriving automatically a reader, a writer
15 and a documentation from it.
19 * <symantic-atom https://hackage.haskell.org/package/symantic-atom>
23 stability: experimental
24 author: Julien Moutinho <julm+symantic-xml@sourcephile.fr>
25 maintainer: Julien Moutinho <julm+symantic-xml@sourcephile.fr>
26 bug-reports: Julien Moutinho <julm+symantic-xml@sourcephile.fr>
31 tested-with: GHC==8.8.3
37 Source-Repository head
38 location: git://git.sourcephile.fr/haskell/symantic-xml
46 Symantic.XML.Namespace
49 Symantic.XML.RelaxNG.Compact.Write
50 Symantic.XML.RelaxNG.Language
53 Symantic.XML.Tree.Data
54 Symantic.XML.Tree.Read
55 Symantic.XML.Tree.Source
56 Symantic.XML.Tree.Write
58 default-language: Haskell2010
63 GeneralizedNewtypeDeriving
76 -Wincomplete-uni-patterns
77 -Wincomplete-record-updates
78 -- -fhide-source-paths
84 , hxt-charproperties >= 9.2
86 , symantic-base >= 0.0
90 , unordered-containers >= 0.2.8
92 Test-Suite symantic-xml-test
93 type: exitcode-stdio-1.0
102 default-language: Haskell2010
112 -Wincomplete-uni-patterns
113 -Wincomplete-record-updates
117 , symantic-base >= 0.0
118 , base >= 4.10 && < 5
123 , megaparsec >= 7.0.4
125 , tasty-golden >= 2.3
129 , transformers >= 0.4
131 -- , QuickCheck >= 2.0
132 -- , tasty-quickcheck