packages feed

type-reflection-1.0: type-reflection.cabal

cabal-version:      2.4
name:               type-reflection
version:            1.0
synopsis: Support functions to work with type representations.

description:
    Support functions to work with type representations, as exported
    from "Type.Reflection". Of particular interest is a facility
    to translate 'TypeRep's into strings, with customizability around
    whether the rendered strings are fully qualified.

homepage: https://github.com/goldfirere/type-reflection

bug-reports:        https://github.com/goldfirere/type-reflection/issues
license:            MIT
license-file:       LICENSE
author:             Richard Eisenberg
maintainer:         rae@richarde.dev

copyright: Richard Eisenberg
-- category:
extra-source-files: CHANGELOG.md

library
    exposed-modules: Type.Reflection.Name
                     Type.Reflection.List

    other-modules:
    -- other-extensions:
    build-depends:    base >= 4.16 && < 5,
                      sop-core >= 0.5,
                      hashable >= 1.3,
                      text >= 1.2,
    hs-source-dirs:   src
    default-language: GHC2021

    default-extensions:

test-suite test
    default-language: GHC2021
    ghc-options: -Wno-missing-home-modules

    type:             exitcode-stdio-1.0
    hs-source-dirs:   test

    main-is:          Test.hs
    other-modules:

    build-depends:    base >= 4.16 && < 5,
                      type-reflection,
                      tasty >= 1.4.2,
                      tasty-hunit >= 0.10,