Cabal revisions of reflex-backend-socket-0.2.0.0
Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.
revision 1
--- Initial reflex-backend-socket.cabal generated by cabal init. For further--- documentation, see http://haskell.org/cabal/users-guide/--name: reflex-backend-socket-version: 0.2.0.0-synopsis: Reflex bindings for TCP sockets-description:- <<https://raw.githubusercontent.com/qfpl/assets/master/data61-transparent-bg.png>>- .- reflex-backend-socket provides functions to handle sockets using- Reflex @Event@s. Sending\/receiving\/waiting\/accepting are all- performed on background threads.- .- The most important function in this library is- @Reflex.Backend.Socket.socket@, which wraps a @Socket@ to process- @Event t ByteString@s.- .- That @Socket@ can come from:- .- 1. @Reflex.Backend.Socket.Accept.accept@, if you're making a server;- 2. @Reflex.Backend.Socket.Connect.connect@, if you're making a client; or- 3. Your favourite networking library.-license: BSD3-license-file: LICENSE-author: Dave Laing-maintainer: dave.laing.80@gmail.com, jack.kelly@data61.csiro.au-copyright: (c) 2018-2019, Commonwealth Scientific and Industrial Research Organisation-category: Network-build-type: Simple-extra-source-files: ChangeLog.md-cabal-version: >=1.10-tested-with: GHC == 8.6.5--source-repository head- type: git- location: git@github.com/qfpl/reflex-backend-socket.git--library- exposed-modules: Reflex.Backend.Socket- , Reflex.Backend.Socket.Accept- , Reflex.Backend.Socket.Connect- , Reflex.Backend.Socket.Error- build-depends: base >= 4.12 && < 4.13- , bytestring >= 0.10 && < 0.11- , lens >= 4.15.4 && < 4.19- , mtl >= 2.2 && < 2.3- , network >= 2.6 && < 3.2- , reflex >= 0.5 && < 0.7- , semialign >= 1 && < 1.2- , semigroupoids >= 5.2.2 && < 5.4- , stm >= 2.4 && < 2.6- , these >= 1 && < 1.1- hs-source-dirs: src- ghc-options: -Wall- default-language: Haskell2010--executable example-server- main-is: Server.hs- build-depends: base >= 4.12 && < 4.13- , bytestring >= 0.10 && < 0.11- , containers >= 0.5 && < 0.7- , lens >= 4.15.4 && < 4.19- , network >= 2.6 && < 3.2- , reflex >= 0.5 && < 0.7- , reflex-backend-socket- , reflex-basic-host >= 0.2 && < 0.3- hs-source-dirs: example- ghc-options: -Wall -threaded- default-language: Haskell2010--executable example-client- main-is: Client.hs- build-depends: base >= 4.12 && < 4.13- , bytestring >= 0.10 && < 0.11- , network >= 2.6 && < 3.2- , reflex >= 0.5 && < 0.7- , reflex-backend-socket- , reflex-basic-host >= 0.2 && < 0.3- hs-source-dirs: example- ghc-options: -Wall -threaded- default-language: Haskell2010---executable example-others- main-is: Others.hs- build-depends: base >= 4.12 && < 4.13- , bytestring >= 0.10 && < 0.11- , network >= 2.6 && < 3.2- , reflex >= 0.5 && < 0.7- , reflex-backend-socket- , reflex-basic-host >= 0.2 && < 0.3- , witherable >= 0.2 && < 0.4- hs-source-dirs: example- ghc-options: -Wall -threaded- default-language: Haskell2010+-- Initial reflex-backend-socket.cabal generated by cabal init. For further +-- documentation, see http://haskell.org/cabal/users-guide/ + +name: reflex-backend-socket +version: 0.2.0.0 +x-revision: 1 +synopsis: Reflex bindings for TCP sockets +description: + <<https://raw.githubusercontent.com/qfpl/assets/master/data61-transparent-bg.png>> + . + reflex-backend-socket provides functions to handle sockets using + Reflex @Event@s. Sending\/receiving\/waiting\/accepting are all + performed on background threads. + . + The most important function in this library is + @Reflex.Backend.Socket.socket@, which wraps a @Socket@ to process + @Event t ByteString@s. + . + That @Socket@ can come from: + . + 1. @Reflex.Backend.Socket.Accept.accept@, if you're making a server; + 2. @Reflex.Backend.Socket.Connect.connect@, if you're making a client; or + 3. Your favourite networking library. +license: BSD3 +license-file: LICENSE +author: Dave Laing +maintainer: dave.laing.80@gmail.com, jack.kelly@data61.csiro.au +homepage: https://github.com/qfpl/reflex-backend-socket/ +bug-reports: https://github.com/qfpl/reflex-backend-socket/issues +copyright: (c) 2018-2019, Commonwealth Scientific and Industrial Research Organisation +category: Network +build-type: Simple +extra-source-files: ChangeLog.md +cabal-version: >=1.10 +tested-with: GHC == 8.6.5 + +source-repository head + type: git + location: git@github.com/qfpl/reflex-backend-socket.git + +library + exposed-modules: Reflex.Backend.Socket + , Reflex.Backend.Socket.Accept + , Reflex.Backend.Socket.Connect + , Reflex.Backend.Socket.Error + build-depends: base >= 4.12 && < 4.13 + , bytestring >= 0.10 && < 0.11 + , lens >= 4.15.4 && < 4.19 + , mtl >= 2.2 && < 2.3 + , network >= 2.6 && < 3.2 + , reflex >= 0.5 && < 0.7 + , semialign >= 1 && < 1.2 + , semigroupoids >= 5.2.2 && < 5.4 + , stm >= 2.4 && < 2.6 + , these >= 1 && < 1.1 + hs-source-dirs: src + ghc-options: -Wall + default-language: Haskell2010 + +executable example-server + main-is: Server.hs + build-depends: base >= 4.12 && < 4.13 + , bytestring >= 0.10 && < 0.11 + , containers >= 0.5 && < 0.7 + , lens >= 4.15.4 && < 4.19 + , network >= 2.6 && < 3.2 + , reflex >= 0.5 && < 0.7 + , reflex-backend-socket + , reflex-basic-host >= 0.2 && < 0.3 + hs-source-dirs: example + ghc-options: -Wall -threaded + default-language: Haskell2010 + +executable example-client + main-is: Client.hs + build-depends: base >= 4.12 && < 4.13 + , bytestring >= 0.10 && < 0.11 + , network >= 2.6 && < 3.2 + , reflex >= 0.5 && < 0.7 + , reflex-backend-socket + , reflex-basic-host >= 0.2 && < 0.3 + hs-source-dirs: example + ghc-options: -Wall -threaded + default-language: Haskell2010 + + +executable example-others + main-is: Others.hs + build-depends: base >= 4.12 && < 4.13 + , bytestring >= 0.10 && < 0.11 + , network >= 2.6 && < 3.2 + , reflex >= 0.5 && < 0.7 + , reflex-backend-socket + , reflex-basic-host >= 0.2 && < 0.3 + , witherable >= 0.2 && < 0.4 + hs-source-dirs: example + ghc-options: -Wall -threaded + default-language: Haskell2010