The network package

[Tags: bsd3, library]

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]


Versions2.0,,,, 2.2.1,,,,,,,,,,, 2.2.3,, 2.3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Dependenciesbase (>=3 && <5), bytestring (<0.11), unix (>=2) [details]
MaintainerJohan Tibell <>
Home page
Bug tracker
Source repositoryhead: git clone git://
UploadedTue Jul 7 18:41:05 UTC 2015 by JohanTibell
DistributionsDebian:, Fedora:, FreeBSD:, LTSHaskell:, NixOS:, Stackage:
Downloads201886 total (1266 in last 30 days)
0 []
StatusDocs available [build log]
Last success reported on 2015-07-07 [all 1 reports]




Maintainers' corner

For package maintainers and hackage trustees

Readme for network-

network 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.