-- Initial network-service.cabal generated by cabal init. For further -- documentation, see http://haskell.org/cabal/users-guide/ name: network-service version: 0.1.0.0 synopsis: Provide a service at the data type level. description: Thin very layer over network-simple, that allows to write a service that can be communicated with at the data level. Makes it trivial to build a services upon a data type, provided a ByteString serialization can be given. homepage: https://github.com/angerman/network-service license: MIT license-file: LICENSE author: Moritz Angermann maintainer: moritz@lichtzwerge.de copyright: 2014 Moritz Angermann category: Network build-type: Simple -- extra-source-files: cabal-version: >=1.10 flag example description: Build example executables to showcase the library default: False flag documentation default: False source-repository head type: git location: https://github.com/angerman/network-service.git library if flag(documentation) build-depends: hscolour exposed-modules: Network.Service, Network.Transport.Encoding.Base64 -- other-modules: other-extensions: Rank2Types build-depends: base >=4.7 && <4.8 , network >=2.6 && <2.7 , bytestring >=0.10 && <0.11 , base64-bytestring >=1.0 && <1.1 -- hs-source-dirs: default-language: Haskell2010 executable echo if flag(example) Buildable: True else Buildable: False main-is: Example/Echo.hs other-modules: Network.Service, Network.Transport.Encoding.Base64 -- other-extensions: build-depends: base >=4.7 && <4.8 , network >=2.6 && <2.7 , network-simple >= 0.4 && <0.5 , bytestring >=0.10 && <0.11 , base64-bytestring >=1.0 && <1.1 -- hs-source-dirs: default-language: Haskell2010