Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
watchedVariables :: Map Text (Object -> m ()) -> [WatchedVariable m] Source #
storedVarLens :: Text -> Lens' RibosomeInternal (Maybe Object) Source #
runHandler :: MonadRibo m => WatchedVariable m -> Object -> m () Source #
compareVar :: MonadRibo m => WatchedVariable m -> Maybe Object -> Object -> m () Source #
handleWatcherRequest :: MonadRibo m => NvimE e m => [WatchedVariable m] -> [Object] -> m Object Source #
handleWatcherRequestSafe :: MonadBaseControl IO m => MonadRibo m => NvimE e m => [WatchedVariable m] -> [Object] -> m Object Source #