packages feed

vinyl-named-sugar-0.1.0.0: vinyl-named-sugar.cabal

cabal-version:       2.2
-- Initial package description 'record-sugar.cabal' generated by 'cabal
-- init'.  For further documentation, see
-- http://haskell.org/cabal/users-guide/

name:                vinyl-named-sugar
version:             0.1.0.0
synopsis:            Syntax sugar for vinyl records using overloaded labels.
description:         Provides @rec_ \#foo fooVal \#bar barVal@ syntax for constructing @vinyl@ records.
homepage:            https://github.com/Solonarv/record-sugar#readme
bug-reports:         https://github.com/Solonarv/record-sugar/issues
license:             MIT
license-file:        LICENSE
author:              Solonarv
maintainer:          nstamm@gmx.de
copyright:           2019 Solonarv
category:            Data
extra-source-files:  CHANGELOG.md, README.md, examples/*.hs

source-repository head
  type:                git
  location:            https://github.com/Solonarv/record-sugar

library
  exposed-modules:     Data.Vinyl.Sugar
  -- other-modules:
  other-extensions:    DataKinds FlexibleContexts FlexibleInstances FunctionalDependencies
                       PolyKinds TypeFamilies TypeOperators
  build-depends:       base >= 4.10 && < 4.13
                     , vinyl >= 0.9 && < 0.11
  hs-source-dirs:      lib
  default-language:    Haskell2010