module Queue.Prio.Ord ( -- * OrdPSQ OrdPSQ -- * Construction , empty , singleton , fromList -- * Querying , null , size , member , lookup , findMin , minView , atMostView -- * Insertion , insert , insertView -- * Deletion , delete , deleteView -- * Alteration , alter , alterMin -- * Mapping , map , unsafeMapMonotonic -- * Folding , toList , toAscList , keys , fold' ) where import Data.OrdPSQ