packages feed

auto-lift-classes-1: auto-lift-classes.cabal

cabal-version:       2.0
name:                auto-lift-classes
version:             1
synopsis:            Deriving (Show|Read)(1|2)
description:         Deriving (Show|Read)(1|2) from the usual, stock deriveable
                     instances like @Show a => Show (f a)@.
license:             BSD3
license-file:        LICENSE
author:              Koji Miyazato
maintainer:          viercc@gmail.com
copyright:           (c) 2018-2023, Koji Miyazato
category:            Data, Reflection
build-type:          Simple
extra-source-files:  CHANGELOG.md
tested-with:         GHC ==8.6.5, GHC ==8.8.4, GHC ==8.10.7, GHC ==9.0.2, GHC ==9.2.5, GHC ==9.4.4

source-repository head
  type:     git
  location: https://github.com/viercc/auto-lift-classes
  branch:   master

library
  exposed-modules:    AutoLift, AutoLift.Machinery
  build-depends:      base >= 4.12 && < 5.0,
                      reflection >= 1.0
  hs-source-dirs:     src
  default-language:   Haskell2010
  ghc-options:        -Wall -Wcompat

test-suite run-example
  type:                exitcode-stdio-1.0
  hs-source-dirs:      example
  main-is:             test.hs
  build-depends:       base, auto-lift-classes
  default-language:    Haskell2010