symantic-atom-0.0.0.20200523: symantic-atom.cabal
name: symantic-atom
-- PVP: +-+------- breaking API changes
-- | | +----- non-breaking API additions
-- | | | +--- code changes with no API change
version: 0.0.0.20200523
category: Text, XML
synopsis: Library for reading and writing Atom.
description: Symantics for Atom.
.
This is an application of <symantic-xml https://hackage.haskell.org/package/symantic-xml>
to read or write <Atom https://tools.ietf.org/html/rfc4287>.
extra-doc-files:
license: GPL-3
license-file: COPYING
stability: experimental
author: Julien Moutinho <julm+symantic-atom@sourcephile.fr>
maintainer: Julien Moutinho <julm+symantic-atom@sourcephile.fr>
bug-reports: Julien Moutinho <julm+symantic-atom@sourcephile.fr>
-- homepage:
build-type: Simple
cabal-version: 1.24
tested-with: GHC==8.8.3
extra-source-files:
stack.yaml
extra-tmp-files:
Source-Repository head
location: git://git.sourcephile.fr/haskell/symantic-atom
type: git
Library
hs-source-dirs: src
exposed-modules:
Symantic.Atom
default-language: Haskell2010
default-extensions:
DefaultSignatures
FlexibleContexts
FlexibleInstances
GeneralizedNewtypeDeriving
LambdaCase
MultiParamTypeClasses
NamedFieldPuns
NoImplicitPrelude
RecordWildCards
ScopedTypeVariables
TupleSections
TypeApplications
TypeFamilies
TypeOperators
ghc-options:
-Wall
-Wincomplete-uni-patterns
-Wincomplete-record-updates
-- -fhide-source-paths
build-depends:
base >= 4.10 && < 5
, containers >= 0.5
, megaparsec >= 8.0
, symantic-xml >= 2.0
, text >= 1.2
, time >= 1.9
, transformers >= 0.5
, treeseq >= 1.0
Test-Suite symantic-atom-test
type: exitcode-stdio-1.0
hs-source-dirs: test
main-is: Main.hs
other-modules:
Golden
-- HUnit
-- QuickCheck
default-language: Haskell2010
default-extensions:
LambdaCase
NamedFieldPuns
NoImplicitPrelude
RecordWildCards
TypeFamilies
ViewPatterns
ghc-options:
-Wall
-Wincomplete-uni-patterns
-Wincomplete-record-updates
-fhide-source-paths
build-depends:
symantic-atom
, symantic-xml >= 2.0
, base >= 4.10 && < 5
, bytestring >= 0.10
, containers >= 0.5
, deepseq >= 1.4
-- , filepath >= 1.4
, hashable >= 1.2.6
, megaparsec >= 7.0.4
, tasty >= 0.11
, tasty-golden >= 2.3
-- , tasty-hunit
, text >= 1.2
, time >= 1.9
, transformers >= 0.4
, treeseq >= 1.0
-- , QuickCheck >= 2.0
-- , tasty-quickcheck