Este programa é uma ponte entre o Commonmark e o Pandoc AST. Ele permite que você converta textos escritos em Commonmark para o formato de árvore de sintaxe abstrata (AST) do Pandoc. Isso é útil se você precisar usar ferramentas que trabalham com o Pandoc AST, mas não suportam o Commonmark diretamente.Ele é escrito em Haskell, uma linguagem de programação funcional popular. Haskell é conhecida por sua alta expressividade e poder de abstração, tornando-a ideal para aplicações  como essa. 