nvim-hs-0.0.1: Haskell plugin backend for neovim

Index

*>Neovim
<$Neovim
<$>Neovim
<*Neovim
<**>Neovim
<*>Neovim
<>Neovim
<|>Neovim
acallNeovim.RPC.FunctionCall
acall'Neovim.RPC.FunctionCall
acmdNestedNeovim.Plugin.Classes, Neovim
acmdPatternNeovim.Plugin.Classes, Neovim
acmdSyncNeovim.Plugin.Classes, Neovim
addDaysNeovim.Plugin.IPC.Internal
addGregorianMonthsClipNeovim.Plugin.IPC.Internal
addGregorianMonthsRollOverNeovim.Plugin.IPC.Internal
addGregorianYearsClipNeovim.Plugin.IPC.Internal
addGregorianYearsRollOverNeovim.Plugin.IPC.Internal
addHandlerNeovim.Debug
addUTCTimeNeovim.Plugin.IPC.Internal
ALERTNeovim.Debug, Neovim.Config
alertMNeovim.Debug
All 
1 (Data Constructor)Neovim
2 (Type/Class)Neovim
AlternativeNeovim
Any 
1 (Data Constructor)Neovim
2 (Type/Class)Neovim
AppendNeovim.Quickfix
appEndoNeovim
ApplicativeNeovim
askNeovim.Context, Neovim
asksNeovim.Context, Neovim
AsyncNeovim.Plugin.Classes, Neovim.Plugin, Neovim
atomically'Neovim.RPC.FunctionCall
AutocmdNeovim.Plugin.Classes
autocmdNeovim
AutocmdOptions 
1 (Type/Class)Neovim.Plugin.Classes, Neovim
2 (Data Constructor)Neovim.Plugin.Classes, Neovim
Buffer 
1 (Type/Class)Neovim.API.String, Neovim
2 (Data Constructor)Neovim.API.String, Neovim
buffer_del_lineNeovim.API.String, Neovim
buffer_get_lineNeovim.API.String, Neovim
buffer_get_line_sliceNeovim.API.String, Neovim
buffer_get_markNeovim.API.String, Neovim
buffer_get_nameNeovim.API.String, Neovim
buffer_get_numberNeovim.API.String, Neovim
buffer_get_optionNeovim.API.String, Neovim
buffer_get_varNeovim.API.String, Neovim
buffer_insertNeovim.API.String, Neovim
buffer_is_validNeovim.API.String, Neovim
buffer_line_countNeovim.API.String, Neovim
buffer_set_lineNeovim.API.String, Neovim
buffer_set_line_sliceNeovim.API.String, Neovim
buffer_set_nameNeovim.API.String, Neovim
buffer_set_optionNeovim.API.String, Neovim
buffer_set_varNeovim.API.String, Neovim
bufOrFileNeovim.Quickfix
buildTimeNeovim.Plugin.IPC.Internal
cleanUpHandleNeovim.RPC.Common
clearLevelNeovim.Debug
cmdBangNeovim.Plugin.Classes, Neovim.Plugin, Neovim
cmdCountNeovim.Plugin.Classes, Neovim.Plugin, Neovim
cmdNargsNeovim.Plugin.Classes, Neovim.Plugin, Neovim
cmdRangeNeovim.Plugin.Classes, Neovim.Plugin, Neovim
cmdSyncNeovim.Plugin.Classes, Neovim.Plugin, Neovim
colNeovim.Quickfix
CommandNeovim.Plugin.Classes
commandNeovim
command'Neovim
CommandLineOptionsNeovim.Main
CommandOptions 
1 (Type/Class)Neovim.Plugin.Classes, Neovim.Plugin, Neovim
2 (Data Constructor)Neovim.Plugin.Classes, Neovim.Plugin, Neovim
ConfigNeovim.Config, Neovim
ConfigWrapper 
1 (Type/Class)Neovim.Context
2 (Data Constructor)Neovim.Context
Const 
1 (Data Constructor)Neovim
2 (Type/Class)Neovim
createHandleNeovim.RPC.Common
CRITICALNeovim.Debug, Neovim.Config
criticalMNeovim.Debug
customConfigNeovim.Context
DayNeovim.Plugin.IPC.Internal
dayFractionToTimeOfDayNeovim.Plugin.IPC.Internal
DEBUGNeovim.Debug, Neovim.Config
debugMNeovim.Debug
defNeovim.Config, Neovim
DefaultNeovim.Config
DictionaryNeovim.Classes, Neovim
diffDaysNeovim.Plugin.IPC.Internal
DiffTimeNeovim.Plugin.IPC.Internal
diffUTCTimeNeovim.Plugin.IPC.Internal
disableLoggerNeovim.Debug
Dual 
1 (Data Constructor)Neovim
2 (Type/Class)Neovim
dyreParamsNeovim.Config, Neovim
EFNeovim.Plugin.Classes
EMERGENCYNeovim.Debug, Neovim.Config
emergencyMNeovim.Debug
emptyNeovim
Endo 
1 (Data Constructor)Neovim
2 (Type/Class)Neovim
envNeovim.Main
EnvironmentNeovim.RPC.Common
errNeovim.Context, Neovim
ERRORNeovim.Debug, Neovim.Config
errorMNeovim.Debug
ErrorMessageNeovim.Context
errorMessageNeovim.Config, Neovim
errorTypeNeovim.Quickfix
eventQueueNeovim.Context
ExportedFunctionalityNeovim.Plugin.Classes
exportsNeovim.Plugin.Classes, Neovim.Plugin, Neovim
finishNeovim.Main
First 
1 (Data Constructor)Neovim
2 (Type/Class)Neovim
forkNeovimNeovim.Context
formatCharacterNeovim.Plugin.IPC.Internal
FormatTimeNeovim.Plugin.IPC.Internal
formatTimeNeovim.Plugin.IPC.Internal
fromGregorianNeovim.Plugin.IPC.Internal
fromGregorianValidNeovim.Plugin.IPC.Internal
fromMessageNeovim.Plugin.IPC.Classes, Neovim.Plugin.IPC
fromObjectNeovim.Classes, Neovim
fromObjectUnsafeNeovim.Classes
FunctionNeovim.Plugin.Classes
functionNeovim
function'Neovim
FunctionalityDescriptionNeovim.Plugin.Classes
FunctionCallNeovim.Plugin.IPC.Internal
FunctionMapNeovim.RPC.Common
FunctionNameNeovim.Plugin.Classes
functionsNeovim.RPC.Common
FunctionTypeNeovim.RPC.Common
getNeovim.Context, Neovim
getAllNeovim
getAnyNeovim
getConstNeovim
getCurrentTimeNeovim.Plugin.IPC.Internal
getCurrentTimeZoneNeovim.Plugin.IPC.Internal
getDescriptionNeovim.Plugin.Classes
getDualNeovim
getFirstNeovim
getFunctionNeovim.Plugin.Classes
getLastNeovim
getLevelNeovim.Debug
getLoggerNeovim.Debug
getModJulianDateNeovim.Plugin.IPC.Internal
getProductNeovim
getRootLoggerNeovim.Debug
getsNeovim.Context, Neovim
getSumNeovim
getTimeZoneNeovim.Plugin.IPC.Internal
getZipListNeovim
getZonedTimeNeovim.Plugin.IPC.Internal
gregorianMonthLengthNeovim.Plugin.IPC.Internal
hostPortNeovim.Main
hoursToTimeZoneNeovim.Plugin.IPC.Internal
INFONeovim.Debug, Neovim.Config
infoMNeovim.Debug
Int16Neovim.Classes, Neovim
Int32Neovim.Classes, Neovim
Int64Neovim.Plugin.IPC.Internal, Neovim.Classes, Neovim
Int8Neovim
isLeapYearNeovim.Plugin.IPC.Internal
Last 
1 (Data Constructor)Neovim
2 (Type/Class)Neovim
liftANeovim
liftA2Neovim
liftA3Neovim
liftIONeovim.Context, Neovim
lnumOrPatternNeovim.Quickfix
localDayNeovim.Plugin.IPC.Internal
LocalTime 
1 (Data Constructor)Neovim.Plugin.IPC.Internal
2 (Type/Class)Neovim.Plugin.IPC.Internal
localTimeOfDayNeovim.Plugin.IPC.Internal
localTimeToUT1Neovim.Plugin.IPC.Internal
localTimeToUTCNeovim.Plugin.IPC.Internal
localToUTCTimeOfDayNeovim.Plugin.IPC.Internal
LoggerNeovim.Debug
logLNeovim.Debug
logMNeovim.Debug
logOptionsNeovim.Config, Neovim
logOptsNeovim.Main
makeTimeOfDayValidNeovim.Plugin.IPC.Internal
manyNeovim
mappendNeovim
mconcatNeovim
memptyNeovim
MessageNeovim.Plugin.IPC.Classes
middayNeovim.Plugin.IPC.Internal
midnightNeovim.Plugin.IPC.Internal
minutesToTimeZoneNeovim.Plugin.IPC.Internal
ModifiedJulianDayNeovim.Plugin.IPC.Internal
modifyNeovim.Context, Neovim
ModJulianDateNeovim.Plugin.IPC.Internal
MonadIONeovim.Context
MonoidNeovim
nameNeovim.Plugin.Classes
NeovimNeovim.Context, Neovim
neovimNeovim.Main, Neovim
Neovim'Neovim.Context, Neovim
NeovimConfigNeovim.Config, Neovim
NeovimException 
1 (Type/Class)Neovim.Context
2 (Data Constructor)Neovim.API.String, Neovim
NeovimExceptionGenNeovim.API.String, Neovim
NeovimPlugin 
1 (Type/Class)Neovim.Plugin.Classes, Neovim.Plugin, Neovim
2 (Data Constructor)Neovim.Plugin.Classes, Neovim
NeovimValidationNeovim.API.String, Neovim
NewNeovim.Quickfix
newRPCConfigNeovim.RPC.Common
NominalDiffTimeNeovim.Plugin.IPC.Internal
notArgsNeovim.Plugin.IPC.Internal
NOTICENeovim.Debug, Neovim.Config
noticeMNeovim.Debug
Notification 
1 (Type/Class)Neovim.Plugin.IPC.Internal
2 (Data Constructor)Neovim.Plugin.IPC.Internal
NotificationCallNeovim.Plugin.IPC.Internal
notMethodNeovim.Plugin.IPC.Internal
nrNeovim.Quickfix
NumericPadOptionNeovim.Plugin.IPC.Internal
NvimObjectNeovim.Classes, Neovim
ObjectNeovim
ObjectArrayNeovim
ObjectBinaryNeovim
ObjectBoolNeovim
ObjectDoubleNeovim
ObjectExtNeovim
ObjectFloatNeovim
ObjectIntNeovim
ObjectMapNeovim
ObjectNilNeovim
ObjectStringNeovim
OptNeovim.Main
optionalNeovim
optParserNeovim.Main
optsNeovim.Main
ParseTimeNeovim.Plugin.IPC.Internal
parseTimeNeovim.Plugin.IPC.Internal
picosecondsToDiffTimeNeovim.Plugin.IPC.Internal
Plugin 
1 (Type/Class)Neovim.Plugin.Classes, Neovim.Plugin, Neovim
2 (Data Constructor)Neovim.Plugin.Classes, Neovim.Plugin, Neovim
pluginNeovim.Plugin.ConfigHelper
pluginsNeovim.Config, Neovim
PriorityNeovim.Debug, Neovim.Config
Product 
1 (Data Constructor)Neovim
2 (Type/Class)Neovim
providerNameNeovim.Main
pureNeovim
putNeovim.Context, Neovim
QFItemNeovim.Quickfix
QuickfixActionNeovim.Quickfix
QuickfixListItemNeovim.Quickfix
quickfixListItemNeovim.Quickfix
QuitNeovim.Context
quitNeovim.Context
QuitActionNeovim.Context
readsTimeNeovim.Plugin.IPC.Internal
readTimeNeovim.Plugin.IPC.Internal
realMainNeovim.Main
recipientsNeovim.RPC.Common
registerNeovim.Plugin
removeAllHandlersNeovim.Debug
removeHandlerNeovim.Debug
ReplaceNeovim.Quickfix
reqArgsNeovim.Plugin.IPC.Internal
reqIdNeovim.Plugin.IPC.Internal
reqMethodNeovim.Plugin.IPC.Internal
Request 
1 (Type/Class)Neovim.Plugin.IPC.Internal
2 (Data Constructor)Neovim.Plugin.IPC.Internal
respondNeovim.RPC.FunctionCall
ResponseNeovim.Plugin.IPC.Internal
RestartNeovim.Context
restartNeovim.Context
rootLoggerNameNeovim.Debug
RPCConfig 
1 (Type/Class)Neovim.RPC.Common
2 (Data Constructor)Neovim.RPC.Common
RPCMessageNeovim.Plugin.IPC.Internal
runEventHandlerNeovim.RPC.EventHandler
runNeovimNeovim.Context
runPluginProviderNeovim.Main
runSocketReaderNeovim.RPC.SocketReader
saveGlobalLoggerNeovim.Debug
scallNeovim.RPC.FunctionCall
scall'Neovim.RPC.FunctionCall
secondsToDiffTimeNeovim.Plugin.IPC.Internal
setHandlersNeovim.Debug
setLevelNeovim.Debug
setqflistNeovim.Quickfix
showGregorianNeovim.Plugin.IPC.Internal
SocketTypeNeovim.RPC.Common
someNeovim
SomeMessage 
1 (Type/Class)Neovim.Plugin.IPC.Classes, Neovim.Plugin.IPC
2 (Data Constructor)Neovim.Plugin.IPC.Classes, Neovim.Plugin.IPC
startPluginThreadsNeovim.Plugin
StatefulNeovim.RPC.Common
statefulExportsNeovim.Plugin.Classes, Neovim.Plugin, Neovim
StatelessNeovim.RPC.Common
StdoutNeovim.RPC.Common
Sum 
1 (Data Constructor)Neovim
2 (Type/Class)Neovim
SyncNeovim.Plugin.Classes, Neovim.Plugin, Neovim
SynchronousNeovim.Plugin.Classes, Neovim.Plugin, Neovim
Tabpage 
1 (Type/Class)Neovim.API.String, Neovim
2 (Data Constructor)Neovim.API.String, Neovim
tabpage_get_varNeovim.API.String, Neovim
tabpage_get_windowNeovim.API.String, Neovim
tabpage_get_windowsNeovim.API.String, Neovim
tabpage_is_validNeovim.API.String, Neovim
tabpage_set_varNeovim.API.String, Neovim
TCPNeovim.RPC.Common
textNeovim.Quickfix
throwErrorNeovim.Context
TimeOfDay 
1 (Data Constructor)Neovim.Plugin.IPC.Internal
2 (Type/Class)Neovim.Plugin.IPC.Internal
timeOfDayToDayFractionNeovim.Plugin.IPC.Internal
timeOfDayToTimeNeovim.Plugin.IPC.Internal
timeToTimeOfDayNeovim.Plugin.IPC.Internal
TimeZone 
1 (Data Constructor)Neovim.Plugin.IPC.Internal
2 (Type/Class)Neovim.Plugin.IPC.Internal
timeZoneMinutesNeovim.Plugin.IPC.Internal
timeZoneNameNeovim.Plugin.IPC.Internal
timeZoneOffsetStringNeovim.Plugin.IPC.Internal
timeZoneOffsetString'Neovim.Plugin.IPC.Internal
timeZoneSummerOnlyNeovim.Plugin.IPC.Internal
todHourNeovim.Plugin.IPC.Internal
todMinNeovim.Plugin.IPC.Internal
todSecNeovim.Plugin.IPC.Internal
toGregorianNeovim.Plugin.IPC.Internal
toModifiedJulianDayNeovim.Plugin.IPC.Internal
toObjectNeovim.Classes, Neovim
traploggingNeovim.Debug
UniversalTimeNeovim.Plugin.IPC.Internal
unixNeovim.Main
UnixSocketNeovim.RPC.Common
unwrapArrowNeovim
unwrapMonadNeovim
updateGlobalLoggerNeovim.Debug
ut1ToLocalTimeNeovim.Plugin.IPC.Internal
utcNeovim.Plugin.IPC.Internal
utctDayNeovim.Plugin.IPC.Internal
utctDayTimeNeovim.Plugin.IPC.Internal
UTCTime 
1 (Data Constructor)Neovim.Plugin.IPC.Internal
2 (Type/Class)Neovim.Plugin.IPC.Internal
utcToLocalTimeNeovim.Plugin.IPC.Internal
utcToLocalTimeOfDayNeovim.Plugin.IPC.Internal
utcToLocalZonedTimeNeovim.Plugin.IPC.Internal
utcToZonedTimeNeovim.Plugin.IPC.Internal
vim_call_dict_functionNeovim.API.String, Neovim
vim_call_functionNeovim.API.String, Neovim
vim_change_directoryNeovim.API.String, Neovim
vim_commandNeovim.API.String, Neovim
vim_command_outputNeovim.API.String, Neovim
vim_del_current_lineNeovim.API.String, Neovim
vim_err_writeNeovim.API.String, Neovim
vim_evalNeovim.API.String, Neovim
vim_feedkeysNeovim.API.String, Neovim
vim_get_api_infoNeovim.API.String, Neovim
vim_get_buffersNeovim.API.String, Neovim
vim_get_color_mapNeovim.API.String, Neovim
vim_get_current_bufferNeovim.API.String, Neovim
vim_get_current_lineNeovim.API.String, Neovim
vim_get_current_tabpageNeovim.API.String, Neovim
vim_get_current_windowNeovim.API.String, Neovim
vim_get_optionNeovim.API.String, Neovim
vim_get_tabpagesNeovim.API.String, Neovim
vim_get_varNeovim.API.String, Neovim
vim_get_vvarNeovim.API.String, Neovim
vim_get_windowsNeovim.API.String, Neovim
vim_inputNeovim.API.String, Neovim
vim_list_runtime_pathsNeovim.API.String, Neovim
vim_name_to_colorNeovim.API.String, Neovim
vim_out_writeNeovim.API.String, Neovim
vim_replace_termcodesNeovim.API.String, Neovim
vim_report_errorNeovim.API.String, Neovim
vim_set_current_bufferNeovim.API.String, Neovim
vim_set_current_lineNeovim.API.String, Neovim
vim_set_current_tabpageNeovim.API.String, Neovim
vim_set_current_windowNeovim.API.String, Neovim
vim_set_optionNeovim.API.String, Neovim
vim_set_varNeovim.API.String, Neovim
vim_strwidthNeovim.API.String, Neovim
vim_subscribeNeovim.API.String, Neovim
vim_unsubscribeNeovim.API.String, Neovim
waitNeovim.RPC.FunctionCall, Neovim
wait'Neovim.RPC.FunctionCall, Neovim
waitErrNeovim.RPC.FunctionCall, Neovim
waitErr'Neovim.RPC.FunctionCall, Neovim
WARNINGNeovim.Debug, Neovim.Config
warningMNeovim.Debug
Window 
1 (Type/Class)Neovim.API.String, Neovim
2 (Data Constructor)Neovim.API.String, Neovim
window_get_bufferNeovim.API.String, Neovim
window_get_cursorNeovim.API.String, Neovim
window_get_heightNeovim.API.String, Neovim
window_get_optionNeovim.API.String, Neovim
window_get_positionNeovim.API.String, Neovim
window_get_tabpageNeovim.API.String, Neovim
window_get_varNeovim.API.String, Neovim
window_get_widthNeovim.API.String, Neovim
window_is_validNeovim.API.String, Neovim
window_set_cursorNeovim.API.String, Neovim
window_set_heightNeovim.API.String, Neovim
window_set_optionNeovim.API.String, Neovim
window_set_varNeovim.API.String, Neovim
window_set_widthNeovim.API.String, Neovim
withLoggerNeovim.Debug
WrapArrowNeovim
WrapMonadNeovim
WrappedArrowNeovim
WrappedMonadNeovim
wrapPluginNeovim.Plugin.Classes, Neovim.Plugin, Neovim
ZipList 
1 (Data Constructor)Neovim
2 (Type/Class)Neovim
ZonedTime 
1 (Data Constructor)Neovim.Plugin.IPC.Internal
2 (Type/Class)Neovim.Plugin.IPC.Internal
zonedTimeToLocalTimeNeovim.Plugin.IPC.Internal
zonedTimeToUTCNeovim.Plugin.IPC.Internal
zonedTimeZoneNeovim.Plugin.IPC.Internal
_eventQueueNeovim.Context
_providerNameNeovim.Context
_quitNeovim.Context