packages feed

vinyl-utils-0.2.0.3: vinyl-utils.cabal

name:                vinyl-utils
version:             0.2.0.3
synopsis:            Utilities for vinyl
description:         Operations on records parametrized with various kinds of functors.
license:             BSD3
license-file:        LICENSE
author:              Marcin Mrotek
maintainer:          marcin.jan.mrotek@gmail.com
copyright:           (c) Marcin Mrotek 2015
category:            Control
build-type:          Simple
extra-source-files:  README.md
cabal-version:       >=1.10
homepage:            https://github.com/marcinmrotek/vinyl-utils       
extra-source-files:  changelog.md
source-repository    head
    type:     git
    location: https://github.com/marcinmrotek/vinyl-utils 

Flag devel
    description: Development mode (-Werror).
    default: False
    manual:  True

library
  exposed-modules:     Data.Vinyl.Utils.Const
                      ,Data.Vinyl.Utils.Compose
                      ,Data.Vinyl.Utils.Field
                      ,Data.Vinyl.Utils.Operator
                      ,Data.Vinyl.Utils.Proxy
  build-depends:       base          >= 4.8 && < 4.9
                      ,contravariant >= 1.3 && < 1.5
                      ,transformers  >= 0.4 && < 0.5
                      ,vinyl         >= 0.5 && < 0.6
  hs-source-dirs:      src
  default-language:    Haskell2010
  ghc-options: -Wall 
  if flag(devel)
     ghc-options: -Werror