pqueue-mtl-1.0.1: Fully encapsulated monad transformers with queuelike functionality.Source codeContentsIndex
Control.Monad.Queue.Heap
Synopsis
data HeapM s e a
runHeapM :: Ord e => (forall s. HeapM s e a) -> a
Documentation
data HeapM s e a Source
Monad based on an array implementation of a standard binary heap.
show/hide Instances
MonadST s (HeapM s e)
Ord e => MonadQueue e (HeapM s e)
Monad (HeapM s e)
runHeapM :: Ord e => (forall s. HeapM s e a) -> aSource
Runs an HeapM computation starting with an empty heap.
Produced by Haddock version 2.4.1