pkgsrc-WIP-cvs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: wip/hs-regional-pointers



Module name:    wip
Committed by:   phonohawk
Date:           Tue Nov  2 17:03:38 UTC 2010

Import into wip/hs-regional-pointers

Log Message:
Import hs-regional-pointers-0.4 as wip/hs-regional-pointers.

The library allows you to allocate memory in a region yielding a
regional pointer to it. When the region terminates all pointers are
automatically freed. Most importantly, a pointer can't be returned
from the region. So it's impossible to reference unallocated memory.

The primary technique used in this package is called "Lightweight
monadic regions" which was invented by Oleg Kiselyov and Chung-chieh
Shan. See:
http://okmij.org/ftp/Haskell/regions.html#light-weight

This technique is implemented in the regions package which is
re-exported from this library.

This library provides wrappers around all the Ptr functions from the
Foreign.* modules from base.

Status:

Vendor Tag:     PHONOHAWK
Release Tags:   PHONOHAWK_20101103
                
N wip/hs-regional-pointers/distinfo
N wip/hs-regional-pointers/Makefile
N wip/hs-regional-pointers/buildlink3.mk
N wip/hs-regional-pointers/PLIST
N wip/hs-regional-pointers/DESCR

No conflicts created by this import


------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in  U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store 
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
pkgsrc-wip-cvs mailing list
pkgsrc-wip-cvs%lists.sourceforge.net@localhost
https://lists.sourceforge.net/lists/listinfo/pkgsrc-wip-cvs


Home | Main Index | Thread Index | Old Index