Popularity
3.9
Growing
Activity
0.0
-
6
1
2

Monthly Downloads: 22
Programming language: Haskell
License: BSD 3-clause "New" or "Revised" License
Tags: Data     Data Structures     Data Mining    
Latest version: v0.4.1

depq alternatives and similar packages

Based on the "Data" category.
Alternatively, view depq alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of depq or a related project?

Add another 'Data' Package

README

depq

Hackage depq

Double-ended priority queues

This library provides a type for 'DEPQ's, along with functions for constructing and querying them.

Usage

The Data.DEPQ module exports the user interface, which is similar to that of most Haskell data container libraries.

Populate a DEPQ (either from a Foldable collection such as a list or array or by inserting incrementally) and query either of its extremes (with findMin, findMax, popMin, popMax, topK, bottomK).

Have fun!

Implementation

Currently the implementation is based on 'IntPSQ' (integer-indexed priority search queues) from the 'psqueues' package.