Name: websockets-rpc Version: 0.3.0 Author: Athan Clark Maintainer: Athan Clark License: BSD3 License-File: LICENSE Synopsis: Simple streaming RPC mechanism using WebSockets -- Description: Category: Web Cabal-Version: >= 1.10 Build-Type: Simple Flag Example Description: Build the example websocket RPC test Default: False Flag Example-Client Description: Build the example websocket client RPC test Default: False Library Default-Language: Haskell2010 HS-Source-Dirs: src GHC-Options: -Wall Exposed-Modules: Network.WebSockets.RPC Network.WebSockets.RPC.Types Network.WebSockets.RPC.ACKable Network.WebSockets.RPC.Trans.Client Network.WebSockets.RPC.Trans.Server Build-Depends: base >= 4.8 && < 5 , aeson , async , bytestring , containers , exceptions , hashable , mtl , QuickCheck , stm , text , transformers , unordered-containers , uuid , wai-transformers , websockets Test-suite test Type: exitcode-stdio-1.0 Default-Language: Haskell2010 Hs-Source-Dirs: test Ghc-Options: -Wall -threaded Main-Is: Spec.hs Other-Modules: Network.WebSockets.RPCSpec Build-Depends: base , websockets-rpc , aeson , QuickCheck , quickcheck-instances , tasty , tasty-quickcheck Executable example if flag(Example) Buildable: True else Buildable: False Default-Language: Haskell2010 Hs-Source-Dirs: example Ghc-Options: -Wall -threaded Main-Is: Main.hs Build-Depends: base , websockets-rpc , aeson , async , exceptions , MonadRandom , mtl , wai-transformers , websockets Executable example-client if flag(Example) Buildable: True else Buildable: False Default-Language: Haskell2010 Hs-Source-Dirs: example Ghc-Options: -Wall -threaded Main-Is: Main-Client.hs Build-Depends: base , websockets-rpc , aeson , async , exceptions , MonadRandom , mtl , wai-transformers , websockets Source-Repository head Type: git Location: https://github.com/athanclark/websockets-rpc