Blame lifted-base.cabal

Packit 1d883e
Name:                lifted-base
Packit 1d883e
Version:             0.2.3.11
Packit 1d883e
Synopsis:            lifted IO operations from the base library
Packit 1d883e
License:             BSD3
Packit 1d883e
License-file:        LICENSE
Packit 1d883e
Author:              Bas van Dijk, Anders Kaseorg
Packit 1d883e
Maintainer:          Bas van Dijk <v.dijk.bas@gmail.com>
Packit 1d883e
Copyright:           (c) 2011-2012 Bas van Dijk, Anders Kaseorg
Packit 1d883e
Homepage:            https://github.com/basvandijk/lifted-base
Packit 1d883e
Bug-reports:         https://github.com/basvandijk/lifted-base/issues
Packit 1d883e
Category:            Control
Packit 1d883e
Build-type:          Simple
Packit 1d883e
Cabal-version:       >= 1.8
Packit 1d883e
Description:         @lifted-base@ exports IO operations from the base library lifted to
Packit 1d883e
                     any instance of 'MonadBase' or 'MonadBaseControl'.
Packit 1d883e
                     .
Packit 1d883e
                     Note that not all modules from @base@ are converted yet. If
Packit 1d883e
                     you need a lifted version of a function from @base@, just
Packit 1d883e
                     ask me to add it or send me a patch.
Packit 1d883e
                     .
Packit 1d883e
                     The package includes a copy of the @monad-peel@ testsuite written
Packit 1d883e
                     by Anders Kaseorg The tests can be performed using @cabal test@.
Packit 1d883e
Packit 1d883e
extra-source-files:  README.markdown, NEWS
Packit 1d883e
Packit 1d883e
extra-source-files: include/inlinable.h
Packit 1d883e
Packit 1d883e
--------------------------------------------------------------------------------
Packit 1d883e
Packit 1d883e
source-repository head
Packit 1d883e
  type:     git
Packit 1d883e
  location: https://github.com/basvandijk/lifted-base.git
Packit 1d883e
Packit 1d883e
--------------------------------------------------------------------------------
Packit 1d883e
Packit 1d883e
Library
Packit 1d883e
  Exposed-modules: Control.Exception.Lifted
Packit 1d883e
                   Control.Concurrent.MVar.Lifted
Packit 1d883e
                   Control.Concurrent.Chan.Lifted
Packit 1d883e
                   Control.Concurrent.QSem.Lifted
Packit 1d883e
                   Control.Concurrent.QSemN.Lifted
Packit 1d883e
                   Control.Concurrent.Lifted
Packit 1d883e
                   Data.IORef.Lifted
Packit 1d883e
                   Foreign.Marshal.Utils.Lifted
Packit 1d883e
                   System.Timeout.Lifted
Packit 1d883e
  if impl(ghc < 7.8)
Packit 1d883e
    Exposed-modules:
Packit 1d883e
                   Control.Concurrent.SampleVar.Lifted
Packit 1d883e
Packit 1d883e
  Build-depends: base                 >= 3     && < 5
Packit 1d883e
               , transformers-base    >= 0.4   && < 0.5
Packit 1d883e
               , monad-control        >= 0.3   && < 1.1
Packit 1d883e
Packit 1d883e
  Include-dirs: include
Packit 1d883e
  Includes:     inlinable.h
Packit 1d883e
Packit 1d883e
  Ghc-options: -Wall
Packit 1d883e
Packit 1d883e
--------------------------------------------------------------------------------
Packit 1d883e
Packit 1d883e
test-suite test-lifted-base
Packit 1d883e
  type:           exitcode-stdio-1.0
Packit 1d883e
  main-is:        test.hs
Packit 1d883e
  hs-source-dirs: test
Packit 1d883e
Packit 1d883e
  build-depends: lifted-base
Packit 1d883e
               , base                 >= 3       && < 5
Packit 1d883e
               , transformers         >= 0.3     && < 0.6
Packit 1d883e
               , transformers-base    >= 0.4.4   && < 0.5
Packit 1d883e
               , transformers-compat  >= 0.3     && < 0.6
Packit 1d883e
               , monad-control        >= 1.0.0.3 && < 1.1
Packit 1d883e
               , HUnit                >= 1.2.2   && < 1.5
Packit 1d883e
               , test-framework       >= 0.2.4   && < 0.9
Packit 1d883e
               , test-framework-hunit >= 0.2.4   && < 0.4
Packit 1d883e
Packit 1d883e
  Include-dirs: include
Packit 1d883e
  Includes:     inlinable.h
Packit 1d883e
Packit 1d883e
  ghc-options: -Wall
Packit 1d883e
Packit 1d883e
--------------------------------------------------------------------------------
Packit 1d883e
Packit 1d883e
benchmark bench-lifted-base
Packit 1d883e
  type:           exitcode-stdio-1.0
Packit 1d883e
  main-is:        bench.hs
Packit 1d883e
  hs-source-dirs: bench
Packit 1d883e
Packit 1d883e
  ghc-options:    -O2
Packit 1d883e
Packit 1d883e
  build-depends: lifted-base
Packit 1d883e
               , base          >= 3   && < 5
Packit 1d883e
               , transformers  >= 0.2 && < 0.6
Packit 1d883e
               , criterion     >= 1   && < 1.3
Packit 1d883e
               , monad-control >= 0.3 && < 1.1
Packit 1d883e
               , monad-peel    >= 0.1 && < 0.3