Ribosome.Api.Exists
data Retry Source #
Constructors
Defined in Ribosome.Api.Exists
Methods
showsPrec :: Int -> Retry -> ShowS #
show :: Retry -> String #
showList :: [Retry] -> ShowS #
def :: Retry #
retry :: MonadIO f => f a -> (a -> f (Either c b)) -> Retry -> f (Either c b) Source #
waitFor :: NvimE e m => MonadIO m => m Object -> (Object -> m (Either (Doc AnsiStyle) b)) -> Retry -> m (Either (Doc AnsiStyle) b) Source #
existsResult :: Object -> Either (Doc AnsiStyle) () Source #
vimExists :: NvimE e m => Text -> m Object Source #
vimDoesExist :: NvimE e m => Text -> m Bool Source #
function :: NvimE e m => Text -> m Bool Source #
waitForFunction :: NvimE e m => MonadIO m => Text -> Retry -> m (Either (Doc AnsiStyle) ()) Source #
waitForFunctionResult :: NvimE e m => MonadIO m => Eq a => Show a => MsgpackDecode a => Text -> a -> Retry -> m (Either (Doc AnsiStyle) ()) Source #