pool / resource-pool.cabal

Bryan O'Sullivan 1fc8b99 
Bryan O'Sullivan ccaa7c4 
Bryan O'Sullivan 1fc8b99 





Bryan O'Sullivan e610636 
Bryan O'Sullivan 1fc8b99 

Bryan O'Sullivan e610636 

Bryan O'Sullivan 1fc8b99 


















Bryan O'Sullivan caf8342 
Falko Peters 7d8aeec 
basvandijk 4b62d63 
Bryan O'Sullivan 1fc8b99 












Bryan O'Sullivan e610636 
Bryan O'Sullivan 1fc8b99 


name:                resource-pool
version:             0.2.1.1
synopsis:            A high-performance striped resource pooling implementation
description:
  A high-performance striped pooling abstraction for managing
  flexibly-sized collections of resources such as database
  connections.

homepage:            http://github.com/bos/pool
license:             BSD3
license-file:        LICENSE
author:              Bryan O'Sullivan <bos@serpentine.com>
maintainer:          Bryan O'Sullivan <bos@serpentine.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,
    monad-control >= 0.2.0.1,
    transformers,
    transformers-base >= 0.4,
    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/bos/pool

source-repository head
  type:     mercurial
  location: http://bitbucket.org/bos/pool
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.