Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
quitCharOrd :: Int Source #
getChar :: NvimE e m => MonadBaseControl IO m => m InputEvent Source #
getCharC :: NvimE e m => MonadRibo m => MonadBaseControl IO m => Double -> ConduitT () PromptEvent m () Source #
nvimRenderPrompt :: Monad m => NvimE e m => MonadDeepError e DecodeError m => Prompt -> m () Source #
loopVarName :: Text Source #
defineLoopFunction :: NvimE e m => m () Source #
promptBlocker :: NvimE e m => MonadBaseControl IO m => m a -> m a Source #
newtype NvimPromptResources Source #
Instances
Eq NvimPromptResources Source # | |
Defined in Ribosome.Menu.Prompt.Nvim (==) :: NvimPromptResources -> NvimPromptResources -> Bool # (/=) :: NvimPromptResources -> NvimPromptResources -> Bool # | |
Show NvimPromptResources Source # | |
Defined in Ribosome.Menu.Prompt.Nvim showsPrec :: Int -> NvimPromptResources -> ShowS # show :: NvimPromptResources -> String # showList :: [NvimPromptResources] -> ShowS # |
nvimAcquire :: NvimE e m => m NvimPromptResources Source #
nvimRelease :: NvimE e m => NvimPromptResources -> m () Source #
nvimPromptRenderer :: NvimE e m => MonadDeepError e DecodeError m => PromptRenderer m Source #