name:                haskell-src-exts-simple
version:             1.23.1.0
synopsis:            A simplified view on the haskell-src-exts AST
description:
    This package provides a shim for haskell-src-exts (HSE), exposing the
    same AST but without annotations, using ghc's pattern synonyms.
    .
    See README.md for further information and compatibility considerations.
license:             MIT
license-file:        LICENSE
author:              Bertram Felgenhauer
maintainer:          Bertram Felgenhauer <int-e@gmx.de>
copyright:           2016-2024, Bertram Felgenhauer
category:            Development
build-type:          Simple
extra-source-files:
    README.md,
    CHANGELOG.md
homepage:            https://github.com/int-e/haskell-src-exts-simple
cabal-version:       >=1.10

source-repository head
    type:            git
    location:        https://github.com/int-e/haskell-src-exts-simple

library
    exposed-modules:
        Language.Haskell.Exts.Simple,
        Language.Haskell.Exts.Simple.Build,
        Language.Haskell.Exts.Simple.Extension,
        Language.Haskell.Exts.Simple.Fixity,
        Language.Haskell.Exts.Simple.Parser,
        Language.Haskell.Exts.Simple.Pretty,
        Language.Haskell.Exts.Simple.Syntax
    -- other-modules:       
    other-extensions:
        CPP,
        PatternSynonyms,
        ScopedTypeVariables
    build-depends:
        base >= 4.9 && < 5,
        haskell-src-exts >= 1.23 && < 1.24
    hs-source-dirs:      src
    default-language:    Haskell2010