packages feed

vinyl-plus-0.1.1: vinyl-plus.cabal

name:                vinyl-plus
version:             0.1.1
synopsis:            Vinyl records utilities
description:         Please see README.md
homepage:            http://github.com/andrew/vinyl-plus
license:             BSD3
license-file:        LICENSE
author:              Andrew Martin
maintainer:          andrew.thaddeus@gmail.com
copyright:           2016 Andrew Martin
category:            Web
build-type:          Simple
-- extra-source-files:
cabal-version:       >=1.10

library
  hs-source-dirs:      src
  exposed-modules:     
      Data.Vinyl.Types
    , Data.Vinyl.Optic.Plain.Class
    , Data.Vinyl.Prelude.Rec
    , Data.Vinyl.Prelude.CoRec
    , Data.Vinyl.Plus.Functor.Prelude
    , Data.Vinyl.Optic.Tagged.Class
    , Data.Vinyl.Optic.Tagged.Proxy.Functor
    , Data.Vinyl.Optic.Tagged.Proxy.Identity
    , Data.Vinyl.Plus.TypeLevel
    , Data.Vinyl.Plus.Internal
    , Data.Tuple.TypeLevel
    , Data.Tagged.Functor
    , Data.TypeMap
  build-depends:       
      base >= 4.7 && < 5
    , vinyl
    , transformers
    , contravariant
    , unordered-containers
    , ghc-prim
    , profunctors
  default-language:    Haskell2010
  default-extensions:
    MagicHash
    PolyKinds
    RankNTypes
    TypeOperators
    DataKinds
    GADTs
    MultiParamTypeClasses
    TypeFamilies
    StandaloneDeriving
    ConstraintKinds
    ScopedTypeVariables
    BangPatterns

test-suite doctests
  type:             exitcode-stdio-1.0
  hs-source-dirs:   test
  main-is:          doctest.hs
  build-depends:    base >= 4.7 && <= 5, vinyl >= 0.5, doctest >= 0.8
  default-language: Haskell2010

source-repository head
  type:     git
  location: https://github.com/andrewthad/vinyl-plus