packages feed

barbies-th-0.1.9: barbies-th.cabal

cabal-version:       2.4
name:                barbies-th
version:             0.1.9
synopsis:            Create strippable HKD via TH
description:         Please see Data.Barbie.TH
homepage:            https://github.com/fumieval/barbies-th
bug-reports:         https://github.com/fumieval/barbies-th/issues
license:             BSD-3-Clause
license-file:        LICENSE
author:              Fumiaki Kinoshita
maintainer:          fumiexcel@gmail.com
copyright:           Copyright (c) 2021 Fumiaki Kinoshita
category:            Data, Generics, Data Structures
extra-source-files:
  CHANGELOG.md
  README.md
  cabal.project
  .gitignore

source-repository head
  type: git
  location: https://github.com/fumieval/barbies-th.git

library
  exposed-modules:
    Barbies.TH
    Barbies.TH.Config
    Data.Barbie.TH
  other-extensions:    RankNTypes, PolyKinds, DataKinds, KindSignatures, TemplateHaskell, TypeFamilies
  build-depends:       base >= 4.12 && <4.17
    , template-haskell >= 2.14 && <2.18
    , barbies ^>= 2.0.1
    , split ^>= 0.2
  hs-source-dirs:      src
  default-language:    Haskell2010
  ghc-options: -Wall

test-suite th
  type: exitcode-stdio-1.0
  main-is: Main.hs
  hs-source-dirs:
      tests
  build-depends:
      base >=4.7 && <5
    , barbies
    , barbies-th
  default-language: Haskell2010

test-suite th-passthrough
  type: exitcode-stdio-1.0
  main-is: passthrough.hs
  hs-source-dirs:
      tests
  build-depends:
      base >=4.7 && <5
    , barbies
    , barbies-th
  default-language: Haskell2010