Thanks for replying so promptly!
> I am new to learning, understanding Haskell and Pandoc,
> It would be really helpful for me if someone can reach out for explaining
> the flow and clear out some questions related to Pandoc Types.
This is the right place to ask such questions!
I assume you've seen https://pandoc.org/using-the-pandoc-api.html