Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
minAlterWithKeyF :: (Ord k, Vector v (k, a), Functor f) => (Maybe (k, a) -> f (Maybe (k, a))) -> PQ v k a -> f (PQ v k a) Source #
mapMaybeWithKeyA :: (Ord k, Vector v (k, a), Vector v (k, b), Applicative p) => (k -> a -> p (Maybe (k, b))) -> PQ v k a -> p (PQ v k b) Source #