packages feed

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