wai-control-0.1.0.1: wai-control.cabal
name: wai-control
version: 0.1.0.1
synopsis: Give wai Applications an IO-based inner monad
description: This package allows IO-based monads in covariant and contravariant positions
of wai Applications.
.
The monads, which are applicable for this, need to have MonadBaseControl IO
instances.
This are for most cases ReaderT stacks based on the IO monad.
This package will especially be of interest, if you are sharing access to
MVars, TVars or other concurrent data, while controlling that access with
monad transformers.
.
This package is based on
<https://github.com/athanclark/wai-transformers wai-transformers> by Athan
Clark.
license: BSD3
license-file: LICENSE
author: Felix Springer
maintainer: felixspringer149@gmail.com
homepage: https://github.com/jumper149/wai-control
bug-reports: https://github.com/jumper149/wai-control/issues
category: Control, Web
build-type: Simple
extra-source-files: CHANGELOG.md
cabal-version: >=1.10
library
exposed-modules: Network.Wai.Trans
Network.Wai.Handler.WebSockets.Trans
build-depends: base >= 4.5 && < 5
, monad-control-identity >= 0.1.0.1 && < 0.2
, transformers-base >= 0.4.5.2 && < 0.5
, wai >= 3.2 && < 3.3
, wai-websockets >= 3.0.1.2 && < 3.1
, websockets >= 0.12.5.3 && < 0.13
hs-source-dirs: src
default-language: Haskell2010
ghc-options: -Wall