ribosome-0.4.0.0: api extensions for nvim-hs
Safe HaskellNone
LanguageHaskell2010

Ribosome.Plugin.RpcHandler

Documentation

class RpcHandler e env m | m -> e env where Source #

Methods

native :: m a -> ExceptT e (Neovim env) a Source #

Instances

Instances details
RpcHandler e env (ExceptT e (Neovim env)) Source # 
Instance details

Defined in Ribosome.Plugin.RpcHandler

Methods

native :: ExceptT e (Neovim env) a -> ExceptT e (Neovim env) a Source #

RpcHandler e (Ribosome s) (Ribo s e) Source # 
Instance details

Defined in Ribosome.Control.Monad.Ribo

Methods

native :: Ribo s e a -> ExceptT e (Neovim (Ribosome s)) a Source #