Closed raj-magesh closed 1 year ago
The only reason why the parser isn’t done in Lua is that I prefer to develop in Haskell. If you want to implement a custom reader in Lua, then feel free to go ahead. My current Haskell parser is severely out of date with regards to the Neorg advancements, so an updated parser would definitely be needed.
I see, thank you! If I get some free time, I'll learn how Treesitter works and try to parse that AST using Lua.
Hey, thanks for your work on the Neorg parser! I was skimming the Pandoc documentation when I noticed that custom readers/writers are typically written in Lua and not Haskell. Is there a specific reason you chose to implement the parser in Haskell?