packages feed

resource-pool-catchio-0.2.0.2: resource-pool-catchio.cabal

name:                resource-pool-catchio
version:             0.2.0.2
synopsis:            Fork of resource-pool, with a MonadCatchIO constraint
description:
  This is a fork of Bryan O'Sullivan's resource-pool package. The only
  difference is that it relies on MonadCatchIO, rather than MonadControlIO. If
  you do not strictly need the MonadCatchIO support, please use Bryan's
  original package instead.
  A high-performance striped pooling abstraction for managing
  flexibly-sized collections of resources such as database
  connections.

homepage:            http://github.com/norm2782/pool
license:             BSD3
license-file:        LICENSE
author:              Bryan O'Sullivan <bos@mailrank.com>
maintainer:          Jurriën Stutterheim <j.stutterheim@me.com>
copyright:           Copyright 2011 MailRank, Inc.
category:            Data, Database, Network
build-type:          Simple
extra-source-files:
  README.markdown

cabal-version:       >=1.8

flag developer
  description: operate in developer mode
  default: False

library
  exposed-modules:     
    Data.Pool
  
  build-depends:       
    base == 4.*,
    hashable,
    MonadCatchIO-transformers >= 0.2,
    transformers,
    stm,
    time,
    vector >= 0.7

  if flag(developer)
    ghc-options: -Werror
    ghc-prof-options: -auto-all
    cpp-options: -DASSERTS -DDEBUG

  ghc-options: -Wall

source-repository head
  type:     git
  location: http://github.com/norm2782/pool