BSD-3-Clause licensed and maintained by Cetin Sert, Corsis Research

Module documentation for

This version can be pinned in stack with:[email protected]:9ed1bab457198534ccb9d93f4457e532aefbca3e5772bd9e603ce508c063c537,2223

A library that implements most efficient socket to socket data transfer loops for proxy servers on all operating systems.

On GNU/Linux, it exports the zero-copy system call c_splice() ( in System.IO.Splice.Linux.

On other operating systems, it only exports a portable Haskell implementation.

A unified sockets API for all operating systems is available in Network.Socket.Splice.

Version Scheme
Major-R-ewrite . New-F-unctionality . I-mprovementAndBugFixes . P-ackagingOnly
  • PackagingOnly changes are made for quality assurance reasons.

Depends on 2 packages(full list with versions):
Used by 1 package in lts-12.14(full list with versions):