TreeStructures-0.0.2: A collection of heaps and search trees
Data.Heap.Skew
data Ord a => SkewHeap a Source
Instances
head :: Ord a => SkewHeap a -> aSource
tail :: Ord a => SkewHeap a -> SkewHeap aSource
merge :: Ord a => SkewHeap a -> SkewHeap a -> SkewHeap aSource
singleton :: Ord a => a -> SkewHeap aSource
empty :: Ord a => SkewHeap aSource
null :: Ord a => SkewHeap a -> BoolSource
fromList :: Ord a => [a] -> SkewHeap aSource
toList :: Ord a => SkewHeap a -> [a]Source
insert :: Ord a => a -> SkewHeap a -> SkewHeap aSource