This library provides an abstraction of buffered output of byte streams and

several convenience functions to exploit it. For example, it allows to
efficiently serialize Haskell values to lazy bytestrings with a large average
chunk size. The large average chunk size allows to make good use of cache
prefetching in later processing steps (e.g. compression) and reduces the sytem
call overhead when writing the resulting lazy bytestring to a file or sending
it over the network.

WWW: http://github.com/meiersi/blaze-builder

Approved by:	pgj (mentor)
Obtained from:	FreeBSD Haskell
This commit is contained in:
Ashish SHUKLA 2011-05-08 19:05:23 +00:00
parent 2090280335
commit e2eb708b23
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=273800
3 changed files with 32 additions and 0 deletions

View File

@ -0,0 +1,21 @@
# New ports collection makefile for: hs-blaze-builder
# Date created: March 13, 2011
# Whom: haskell@FreeBSD.org
#
# $FreeBSD$
#
PORTNAME= blaze-builder
PORTVERSION= 0.2.1.4
CATEGORIES= devel haskell
MAINTAINER= haskell@FreeBSD.org
COMMENT= Efficient buffered output
LICENSE= BSD
CABAL_SETUP= Setup.hs
USE_CABAL= text>=0.10
.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk"
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (cabal/blaze-builder-0.2.1.4.tar.gz) = c28845628e071aa418ed13eeb03726e070039c3285a6d25f4a3b280eb9901464
SIZE (cabal/blaze-builder-0.2.1.4.tar.gz) = 60358

View File

@ -0,0 +1,9 @@
This library provides an abstraction of buffered output of byte streams and
several convenience functions to exploit it. For example, it allows to
efficiently serialize Haskell values to lazy bytestrings with a large average
chunk size. The large average chunk size allows to make good use of cache
prefetching in later processing steps (e.g. compression) and reduces the sytem
call overhead when writing the resulting lazy bytestring to a file or sending
it over the network.
WWW: http://github.com/meiersi/blaze-builder