packages feed

deriving-show-simple-0: deriving-show-simple.cabal

cabal-version:       2.4
-- Initial package description 'simple-show.cabal' generated by 'cabal
-- init'.  For further documentation, see
-- http://haskell.org/cabal/users-guide/

name:                deriving-show-simple
version:             0
synopsis:            Derive a Show instance without field selector names
description:
  GHC's stock deriving includes field names to a Show representation, but sometimes it's not desiable.
  This package provides a wrapper which has a Show instance as if the type were not a record.
bug-reports:         https://github.com/fumieval/deriving-show-simple
license:             BSD-3-Clause
license-file:        LICENSE
author:              Fumiaki Kinoshita
maintainer:          fumiexcel@gmail.com
copyright:           Copyright (c) 2020 Fumiaki Kinoshita
category:            Generics
extra-source-files:  CHANGELOG.md

source-repository head
  type: git
  location: https://github.com/fumieval/deriving-show-simple

library
  exposed-modules:     Deriving.Show.Simple
  -- other-modules:
  -- other-extensions:
  build-depends:       base >=4.9 && <5
  -- hs-source-dirs:
  default-language:    Haskell2010
  ghc-options: -Wall -Wcompat

test-suite spec
  type: exitcode-stdio-1.0
  main-is: spec.hs
  ghc-options: -Wall -Wcompat
  hs-source-dirs: tests
  build-depends: base, HUnit, deriving-show-simple
  default-language:    Haskell2010