TreeStructures-0.0.1: Tree structures
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 => SkewHeap a -> a -> SkewHeap aSource