nvim-hs-2.3.2.1: Haskell plugin backend for neovim
Copyright(c) Sebastian Witte
LicenseApache-2.0
Maintainerwoozletoff@gmail.com
Stabilityexperimental
Safe HaskellSafe-Inferred
LanguageHaskell2010

Neovim.API.Parser

Description

 
Synopsis

Documentation

data NeovimAPI Source #

This data type represents the top-level structure of the nvim --api-info output.

Constructors

NeovimAPI 

Fields

Instances

Instances details
Show NeovimAPI Source # 
Instance details

Defined in Neovim.API.Parser

data NeovimFunction Source #

This data type contains simple information about a function as received throudh the nvim --api-info command.

Constructors

NeovimFunction 

Fields

Instances

Instances details
Show NeovimFunction Source # 
Instance details

Defined in Neovim.API.Parser

data NeovimType Source #

Instances

Instances details
Show NeovimType Source # 
Instance details

Defined in Neovim.API.Parser

Eq NeovimType Source # 
Instance details

Defined in Neovim.API.Parser

parseAPI :: IO (Either (Doc AnsiStyle) NeovimAPI) Source #

Run nvim --api-info and parse its output.