packages feed

caching-0: caching.cabal

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

name:                caching
version:             0
synopsis:            Cache combinators.
-- description:
homepage:            https://oss.xkcd.com/
-- bug-reports:
license:             BSD-3-Clause
license-file:        LICENSE
author:              davean
maintainer:          oss@xkcd.com
-- copyright:
category:            Data
extra-source-files:  CHANGELOG.md

common deps
  default-language:    Haskell2010
  build-depends:
      base ^>=4.12.0.0
    , dlist
    , hashable
    , mtl
    , psqueues
    , ref-tf
    , transformers

library
  import: deps
  hs-source-dirs:      src
  exposed-modules:
    Data.Cache
    Data.Cache.LRU
    Data.Cache.Trace
    Data.Cache.Type
--    Data.Cache.Expires

test-suite caching-test
  import:              deps
  type:                exitcode-stdio-1.0
  hs-source-dirs:      test
  main-is:             MyLibTest.hs
  build-depends: