cio-0.1.0: cio.cabal
name:
cio
version:
0.1.0
synopsis:
A monad for concurrent IO on a thread pool
description:
Provides a monadic API for efficient concurrency based on a thread pool.
The implementation is based on a "parallel-io" library.
category:
Concurrency
homepage:
https://github.com/nikita-volkov/cio
bug-reports:
https://github.com/nikita-volkov/cio/issues
author:
Nikita Volkov <nikita.y.volkov@mail.ru>
maintainer:
Nikita Volkov <nikita.y.volkov@mail.ru>
copyright:
(c) 2013, Nikita Volkov
license:
MIT
license-file:
LICENSE
build-type:
Simple
cabal-version:
>=1.10
source-repository head
type:
git
location:
git://github.com/nikita-volkov/cio.git
library
hs-source-dirs:
src
exposed-modules:
CIO
other-modules:
CIO.Prelude
build-depends:
parallel-io,
monad-stm,
stm,
mtl,
base >= 4.5 && < 5
default-extensions:
DeriveGeneric
BangPatterns
PatternGuards
GADTs
StandaloneDeriving
MultiParamTypeClasses
ScopedTypeVariables
FlexibleInstances
TypeFamilies
TypeOperators
FlexibleContexts
NoImplicitPrelude
EmptyDataDecls
DataKinds
NoMonomorphismRestriction
RankNTypes
ConstraintKinds
DefaultSignatures
TupleSections
OverloadedStrings
TemplateHaskell
QuasiQuotes
DeriveDataTypeable
GeneralizedNewtypeDeriving
RecordWildCards
MultiWayIf
default-language:
Haskell2010