The network package

[Tags:bsd3, library, test]

This package provides a low-level networking interface.

In network-2.6 the Network.URI module was split off into its own package, network-uri-2.6. If you're using the Network.URI module you can automatically get it from the right package by adding this to your .cabal file:

 flag network-uri
   description: Get Network.URI from the network-uri package
   default: True

   -- ...
   if flag(network-uri)
     build-depends: network-uri >= 2.6, network >= 2.6
     build-depends: network-uri < 2.6, network < 2.6

That is, get the module from either network < 2.6 or from network-uri >= 2.6.

[Skip to Readme]


Versions 2.0,,,, 2.2.1,,,,,,,,,,, 2.2.3,, 2.3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Change log
Dependencies base (>=3 && <5), bytestring (<0.11), unix (>=2) [details]
License BSD3
Maintainer Kazu Yamamoto, Evan Borden
Category Network
Home page
Bug tracker
Source repository head: git clone git://
Uploaded Sun Jul 31 03:48:32 UTC 2016 by dukerutledge
Distributions Arch:, Debian:, Fedora:, FreeBSD:, LTSHaskell:, NixOS:, Stackage:, Tumbleweed:
Downloads 220079 total (11951 in the last 30 days)
0 []
Status Docs available [build log]
Last success reported on 2016-07-31 [all 1 reports]




Maintainer's Corner

For package maintainers and hackage trustees

Readme for network

Readme for network-

network Build Status Build status

To build this package using Cabal directly from git, you must run autoreconf before the usual Cabal build steps (configure/build/install). autoreconf is included in the GNU Autoconf tools. There is no need to run the configure script: the setup configure step will do this for you.