Methods
emptyQ :: PriorityQueue a (a, b, c) -> PriorityQueue a (a, b, c) Source #
isEmptyQ :: PriorityQueue a (a, b, c) -> Bool Source #
popQ :: PriorityQueue a (a, b, c) -> (Elem (PriorityQueue a (a, b, c)), PriorityQueue a (a, b, c)) Source #
pushQ :: Elem (PriorityQueue a (a, b, c)) -> PriorityQueue a (a, b, c) -> PriorityQueue a (a, b, c) Source #