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
     build-depends: network < 2.6

If you want to use other modules from the network package while using the Network.URI modules from the network-uri package, add a network > 2.6 clause to the first build-depends line.

[Skip to ReadMe]


Versions2.0,,,, 2.2.1,,,,,,,,,,, 2.2.3,, 2.3,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Change logNone available
Dependenciesbase (>=3 && <5), bytestring (<0.11), unix (>=2) [details]
MaintainerJohan Tibell <>
Home page
Bug tracker
Source repositoryhead: git clone git://
UploadedSun Aug 17 20:32:55 UTC 2014 by JohanTibell
DistributionsDebian:, Fedora:, FreeBSD:, LTSHaskell:, NixOS:, Stackage:
Downloads202226 total (1275 in last 30 days)
0 []
StatusDocs available [build log]
Successful builds reported [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.