packages feed

scalable-server 0.1 → 0.1.1

raw patch · 2 files changed

+17/−9 lines, 2 filesdep ~attoparsecdep ~attoparsec-enumeratordep ~blaze-builder

Dependency ranges changed: attoparsec, attoparsec-enumerator, blaze-builder, enumerator, mtl, network, stm

Files

scalable-server.cabal view
@@ -3,12 +3,14 @@ Synopsis:            Library for writing fast/scalable TCP-based services Description:         Library for writing fast/scalable TCP-based services -Version:             0.1+Version:             0.1.1  License:             BSD3  License-file:        LICENSE +Homepage:            https://github.com/jamwt/haskell-scalable-server/+ Author:              Jamie Turner  Maintainer:          jamie@bu.mp@@ -27,13 +29,13 @@   hs-source-dirs:      src    Build-depends: base >=4 && <5,-                 stm,+                 stm>=2.2,                  bytestring >=0.9,-                 attoparsec >=0.7.2,-                 enumerator,-                 attoparsec-enumerator,-                 network>=2.0,-                 mtl>=2,-                 blaze-builder>=0.3+                 attoparsec >=0.9.1 && < 0.10,+                 enumerator >= 0.4 && < 0.5,+                 attoparsec-enumerator >= 0.2 && < 0.3,+                 network>=2.3,+                 mtl>=2 && <3,+                 blaze-builder>=0.3 && <0.4    ghc-options:   -O2
src/Network/Server/ScalableServer.hs view
@@ -1,4 +1,8 @@-module Network.Server.ScalableServer (runServer,+module Network.Server.ScalableServer (+    -- * Introduction+    -- $intro++    runServer,     RequestPipeline(..), RequestCreator,     RequestProcessor) where @@ -24,6 +28,8 @@ import qualified Data.ByteString as WS import qualified Data.ByteString.Lazy.Char8 as B +-- $intro+-- -- 'ScalableServer' is a library that attempts to capture current best -- practices for writing fast/scalable socket servers in Haskell. --