packages feed

th-letrec-0.1: th-letrec.cabal

cabal-version:      2.4
name:               th-letrec
version:            0.1
synopsis:           Implicit (recursive) let insertion
description:
  Implicit (recursive) let insertion.
  .
  The package provides @letrecE@ combinator which allows dynamic and implicit
  let-expression generation. It is specially handy for Typed Template Haskell,
  as generating dynamic structures is impossible with (static) splices.

bug-reports:        https://github.com/phadej/th-letrec/issues
license:            BSD-3-Clause
license-file:       LICENSE
author:             Oleg Grenrus <oleg.grenrus@iki.fi>
maintainer:         Oleg Grenrus <oleg.grenrus@iki.fi>
category:           Template Haskell
extra-source-files: CHANGELOG.md
tested-with:        GHC ==9.0.2 || ==9.2.5 || ==9.4.4

library
  default-language: Haskell2010
  build-depends:
    , base              ^>=4.15.0.0 || ^>=4.16.0.0 || ^>=4.17.0.0
    , containers        ^>=0.6.4.1
    , some              ^>=1.0.4
    , template-haskell  ^>=2.17.0.0 || ^>=2.18.0.0 || ^>=2.19.0.0
    , transformers      ^>=0.5.6.2

  hs-source-dirs:   src
  ghc-options:      -Wall
  exposed-modules:
    Language.Haskell.TH.LetRec
    Language.Haskell.TTH.LetRec