packages feed

yesod-worker-0.0.1: yesod-worker.cabal

-- Initial yesod-worker.cabal generated by cabal init.  For further
-- documentation, see http://haskell.org/cabal/users-guide/

name:                yesod-worker
version:             0.0.1
synopsis:            Drop-in(ish) background worker system for Yesod apps
-- description:
homepage:            https://github.com/jamesdabbs/yesod-worker
license:             GPL-3
license-file:        LICENSE
author:              James Dabbs
maintainer:          jamesdabbs@gmail.com
-- copyright:           
-- category:            
build-type:          Simple
extra-source-files:  README.md
cabal-version:       >=1.10


library
  exposed-modules: Yesod.Worker

  other-modules: Yesod.Worker.Queue
                 Yesod.Worker.Types

  ghc-options: -Wall -O2

  -- These should be the default extensions enabled by Yesod
  default-extensions: TemplateHaskell
                      QuasiQuotes
                      OverloadedStrings
                      NoImplicitPrelude
                      CPP
                      MultiParamTypeClasses
                      TypeFamilies
                      GADTs
                      GeneralizedNewtypeDeriving
                      FlexibleContexts
                      EmptyDataDecls
                      NoMonomorphismRestriction
                      DeriveDataTypeable

  -- These constraints should work, but could likely be loosened
  build-depends: base              >= 4.7   && < 4.8
               , resourcet         >= 1.1.2.2
               , persistent        >= 2.1
               , yesod             >= 1.4
               , stm               >= 2.4.2
               , containers        >= 0.5
               , transformers-base >= 0.4.2
               , transformers      >= 0.4
               , monad-logger      >= 0.3
               , monad-control     >= 0.3
               , template-haskell
               , fast-logger       >= 2.2
               , yesod-core        >= 1.4

  -- Directories containing source files.
  -- hs-source-dirs:

  default-language:    Haskell2010