Safe Haskell | None |
---|
Documentation
class (Functor m, MonadIO m) => Tree m k v | m -> v, m -> k whereSource
modify :: (v -> v -> v) -> k -> v -> m (Maybe v)Source
modify_ :: (v -> v -> v) -> k -> v -> m ()Source
modifyMany :: [(v -> v -> v, k, v)] -> m ()Source
delete :: k -> m (Maybe v)Source
lookup :: k -> m (Maybe v)Source
search :: ((k, k) -> Bool) -> m [(k, v)]Source