Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
Instances
Heap Spray Source # | |
Defined in Data.Heap.Spray empty :: Ord a => Spray a Source # null :: Ord a => Spray a -> Bool Source # insert :: Ord a => a -> Spray a -> Spray a Source # merge :: Ord a => Spray a -> Spray a -> Spray a Source # findMin :: Ord a => Spray a -> Maybe a Source # deleteMin :: Ord a => Spray a -> Maybe (Spray a) Source # singleton :: Ord a => a -> Spray a Source # viewMin :: Ord a => Spray a -> Maybe (a, Spray a) Source # fromList :: Ord a => [a] -> Spray a Source # toList :: Ord a => Spray a -> [a] Source # span :: Ord a => (a -> Bool) -> Spray a -> (Spray a, Spray a) Source # | |
Eq a => Eq (Spray a) Source # | |
Ord a => Ord (Spray a) Source # | |
Read a => Read (Spray a) Source # | |
Show a => Show (Spray a) Source # | |