When I removed the StateT monad transformer and started to use async and unliftIO for the backend, I did not really pay attention to the Neovim.Debug module. It should be cleaned up a bit to be more useful. I'll probably do this when I have a specific need to debug something (like the API/code generation).
When I removed the
StateT
monad transformer and started to useasync
andunliftIO
for the backend, I did not really pay attention to theNeovim.Debug
module. It should be cleaned up a bit to be more useful. I'll probably do this when I have a specific need to debug something (like the API/code generation).