packages feed

queuelike-1.0.9: queuelike.cabal

name:		queuelike
version:	1.0.9
synopsis:	A library of queuelike data structures, both functional and stateful.
description:	Contains several implementations of data structures implementing a /single-in, single-out/ paradigm.  Intended to be a better, more useful replacement for pqueue-mtl.
		In particular, includes an experimental and possibly genuinely new trie-based priority queue on strings.  Feedback is appreciated.
tested-with:	GHC
category:	Algorithms
stability:	experimental
bug-reports:	mailto:wasserman.louis@gmail.com
license:	BSD3
license-file:	LICENSE
author:		Louis Wasserman
maintainer:	wasserman.louis@gmail.com
build-Depends:	base, containers, mtl, array, stateful-mtl >= 1.0.7
build-type:	Simple
Exposed-modules:
	Data.Queue
	Data.Queue.PQueue
	Data.Queue.Class
	Data.Queue.Instances
	Data.Queue.Stack
	Data.Queue.Queue
	Data.Queue.TrieQueue
	Data.MQueue.Class
	Data.MQueue.Heap
	Data.MQueue.SyncQueue
	Data.MQueue.Chan
	Data.MQueue
other-modules:
	Data.Semigroup
	Data.Queue.QueueHelpers
--	Data.Queue.TrieQueue.Edge
--	Data.Queue.TrieQueue.MonoidQueue
	Data.Queue.Fuse.PHeap
--	Data.Queue.Fuse.PHeap2
--	Data.Queue.Fuse.SkewHeap
--	Data.Queue.Fuse.SplitList
	Data.Queue.TrieQueue.TrieLabel
	Data.MQueue.MonadHelpers
extra-source-files:
--	Data/Queue/TrieQueue/MonoidQueue2.hs
-- various implementations of fusing queues
	Data/Queue/Fuse/PHeap2.hs
	Data/Queue/Fuse/Vanilla.hs
	Data/Queue/Fuse/SkewHeap.hs
	Data/Queue/Fuse/Map.hs
ghc-options: