cabal-version: 2.0 name: PSQueue version: 1.1.0.1 build-type: Simple license: BSD3 license-file: LICENSE author: Ralf Hinze maintainer: Hackage Trustees bug-reports: https://github.com/hackage-trustees/PSQueue/issues synopsis: Priority Search Queue category: Data Structures description: A /priority search queue/ efficiently supports the opperations of both a search tree and a priority queue. A 'Binding' is a product of a key and a priority. Bindings can be inserted, deleted, modified and queried in logarithmic time, and the binding with the least priority can be retrieved in constant time. A queue can be built from a list of bindings, sorted by keys, in linear time. extra-source-files: ChangeLog.md source-repository head type: git location: https://github.com/hackage-trustees/PSQueue.git library exposed-modules: Data.PSQueue default-language: Haskell2010 if impl(ghc > 7.2) default-extensions: Safe build-depends: base >= 4.3 && < 4.13