CVSROOT:        /cvs
Module name:    ports
Changes by:     k...@cvs.openbsd.org    2012/10/31 13:14:17

Log message:
    An abstract interface to highly-parameterizable queues/deques.
    
    Background: There exists a feature space for queues that extends
    between:
    
    * simple, single-ended, non-concurrent, bounded queues
    
    * double-ended, threadsafe, growable queues
    
    ... with important points inbetween (such as
    the queues used for work-stealing).
    
    This package includes an interface for Deques that allows the
    programmer to use a single API for all of the above, while using
    the type-system to select an efficient implementation given the
    requirements (using type families).
    
    This package also includes a simple reference implementation based
    on 'IORef' and "Data.Sequence".
    
    ok jasper@
    
    Status:
    
    Vendor Tag: kili
    Release Tags:       kili_20121031
    
    N ports/devel/hs-abstract-deque/Makefile
    N ports/devel/hs-abstract-deque/distinfo
    N ports/devel/hs-abstract-deque/pkg/DESCR
    N ports/devel/hs-abstract-deque/pkg/PLIST
    
    No conflicts created by this import

Reply via email to