libghc-abstract-deque-prof

abstract, parameterized interface to mutable Deques; profiling libraries

Description

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.

This package provides a library for the Haskell programming language, compiled for profiling. See http://www.haskell.org/ for more information on Haskell.

Upload more screenshots

Please help extend the collection of screenshots. Just make a screenshot and upload it here. You don't need to register or anything.

Upload a screenshot

Hint: upload an image here from your clipboard with Ctrl-V


Homepage

https://github.com/rrnewton/haskell-lockfree/wiki


Install this software package

If the package is available for the distribution you are currently using on your computer then install the software by clicking on…

Install libghc-abstract-deque-prof